This project tracks employee activity using various monitoring tools.
- Keylogger - Logs Keystrokes
- clipboard - Clipboard logging
- CWD - Log files in diresctory
- malware - Run malware detection
- File Viewer - View files
- Emails - Email logging
- Application - Monitor applications
- Mouse - Mouse tracker
- ping - Checks internet connection
- VPN - VPN status
- Screenshot - Captures screen
To build the executable:
pip install pyinstaller
pyinstaller --noconfirm --windowed --onefile --add-data "cwd.py;." --add-data "malware.py;." --add-data "keylogger.py;." --add-data "clipboard.py;." --add-data "emails.py;." --add-data "Application.py;." --add-data "trackingmouse.py;." --add-data "pinginfo.py;." --add-data "vpnconnection.py;." --add-data "screenshot.py;." gui.pyThis will create a .exe progarm make sure it's in the same path as the scripts and AI model folder
Or you could just run in terminal
python gui.pyNo special config required. Just ensure internet access for malware API.
- Malware API may not detect hashes if the sample is not in the public database.
- Some antivirus software may flag the EXE as suspicious due to keylogging features.
Feel free to fork and submit pull requests!
MIT License