Back to Home

Keylogger

MonitoringKeyloggerMonitoringSecurity Testing

An advanced keylogger that records keystrokes and can output them to a file, console, or send via email at specified intervals.

How to Use

Basic usage example
$python keylogger.py --output file --interval 60 --file keystrokes.txt

Command Options:

  • --help - Display help information
  • --interval - Reporting interval in seconds (default: 60)
  • --output - Output method (file, email, console)
  • --file - Output file name (default: keystrokes.txt)

Getting Started

  1. Clone the repository
    $git clone https://github.com/GZ30eee/cybersecurity-tools.git
  2. Navigate to the project directory
    $cd cybersecurity-tools
  3. Install dependencies
    $pip install keyboard colorama
  4. Run the tool
    $python keylogger.py --output file --interval 60 --file keystrokes.txt