Skip to content

Releases: Cursed271/DeadKey

DeadKey v1.0

07 Sep 09:46
70457b1

Choose a tag to compare

DeadKey v1.0 – Keylogging Simulation & EDR Testing Tool

DeadKey is a Python-based keylogging simulation designed for authorized purple team assessments and security testing. It captures all keystrokes—including letters, numbers, modifiers, function keys, and arrows—and transmits them to a controlled server with timestamps for structured analysis and evaluation of EDR detection capabilities.

Key Features

  • ⌨️ Keystroke Capture: Monitors all keys including letters, numbers, modifiers, function keys, and arrows.
  • 🌐 Remote Logging: Sends captured keystrokes to a server for real-time assessment.
  • 🕒 Timestamped Logs: Logs each keystroke with precise timestamps for detailed review.
  • ⚙️ Lightweight & Procedural: Pure Python script, no GUI, minimal footprint.
  • 🛡️ Lab-Safe Testing: Intended strictly for authorized purple team and EDR testing.

Installation & Usage

  1. Ensure Python3 is installed.
  2. Clone the repo: git clone https://github.com/Cursed271/DeadKey
  3. Navigate to the directory: cd DeadKey
  4. Install dependencies: pip3 install -r requirements.txt
  5. Start the server: python3 DeadKeyServer.py on the attacker machine.
  6. Run the keylogger on the target: python3 DeadKey.py

Feedback & Contributions

Bug reports, feature requests, and contributions are welcome. Reach out via GitHub Issues, Twitter, or email at [email protected].

License

DeadKey is licensed under the COE or CursedSec Ownership Edict License.