View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008778 | Kali Linux | New Tool Requests | public | 2024-06-13 16:35 | 2024-07-18 09:17 |
Reporter | Bmiller132 | Assigned To | daniruiz | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | no change required | ||
Summary | 0008778: I made a new tool for catching people in your Linux environment | ||||
Description | Make sure to credit Benjamin Hunter Miller.Creating a tool on Kali Linux that captures a 20-second video from the webcam when an incorrect password is entered and then emails it to you involves multiple steps. This can be broken down into these main parts:
For this example, we’ll use Python and a few libraries to accomplish these tasks. Step 1: Capturing Incorrect Password Attempt To capture incorrect password attempts, you can monitor the system authentication logs. On many Linux systems, login attempts are logged in /var/log/auth.log or /var/log/secure. Step 2: Recording a Video To capture video from the webcam, you can use the opencv-python library. Step 3: Emailing the Video To send emails, you can use the smtplib library in Python. Here’s a step-by-step guide to create this tool: Prerequisites
sudo apt update Script to Monitor Log, Capture Video, and Send Email Create a Python script (e.g., security_monitor.py): import cv2 Email detailsEMAIL_ADDRESS = "[email protected]" def send_email(filename):
def record_video():
def monitor_log():
if name == "main": Important Considerations
Running the Script Save the script as security_monitor.py and run it with: sudo python3 security_monitor.py This script will:
This is a basic implementation and can be expanded with additional features and error handling as required. | ||||
As it stands what you have made is not able to be added into Kali for a couple reasons.
If you are able to address those two points, we will be able to give this more thought, but as it stands this isn't something we can take any form of action on. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2024-06-13 16:35 | Bmiller132 | New Issue | |
2024-06-13 17:45 | Gamb1t | Note Added: 0019365 | |
2024-07-18 09:17 | daniruiz | Assigned To | => daniruiz |
2024-07-18 09:17 | daniruiz | Status | new => closed |
2024-07-18 09:17 | daniruiz | Resolution | open => no change required |