Skip to content

ASAnonymousS/keyLogger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🕵️‍♂️ keyLogger

An advanced offline keylogging tool that intelligently logs user input as coherent sentences and words — not just raw keystrokes.

Version Platform License


✨ Features

  • 🧠 Smart Logging – Captures human-readable text in sentence structure.
  • Auto-Deletion Detection – Recognizes and removes deleted characters from logs.
  • 📁 Log File Auto-Creation – Automatically creates and manages log files in the directory.
  • 📴 Offline Mode – Works completely offline; no internet required.

🚀 Usage Guide

🔧 Setup (Windows v1.0)

  1. 👉 Download the .exe file from the Releases section.
  2. 📂 Create a folder where you’d like to store the logs.
  3. 📥 Move the .exe file to that folder.

▶️ How to Run

  1. Open the directory where you saved the .exe file.
  2. Double-click or run the .exe file via command line.
  3. To stop logging, type the magic keyword: exitLogging

⏹ This stops the logger and saves logs with a time-stamped filename.


🌱 Future Updates

📦 Installer Options (Planned)

  • 🗂 Log Path Selection – Choose where to store logs.
  • 🧹 Deletion Toggle – Keep or discard deleted characters.

💡 Feature Ideas

  • 🖼 Contextual Logging – Log active window titles.
  • 📋 Clipboard Monitoring – Track copy (Ctrl+C) and paste (Ctrl+V) actions.

☁️ Data Management & Exfiltration

  • 📑 Structured JSON Logging with timestamps and context.
  • ♻️ Log Rotation – Prevent clutter.
  • 📧 Email Delivery – Auto-send logs via email.
  • 🌐 Remote Upload – Send logs via:
  • FTP/SFTP
  • Webhooks/APIs (HTTP/HTTPS)
  • ☁️ Cloud Sync – Integration with cloud storage.
  • 🕒 Scheduled Exfiltration – Timed auto-send functionality.

🛡 Stealth & Resilience

  • 👻 Process Hiding – Avoid detection in Task Manager.
  • 🛡 Anti-Analysis Techniques – Harder to reverse-engineer.
  • 🖥 VM Detection – Detect sandbox environments.
  • 💥 Self-Destruction – Deletes itself cleanly post-logging.
  • ⚙️ Cross-Platform Support – Plans for Linux & macOS compatibility.

🤝 Contribution

Pull requests are welcome! Please follow the guidelines in CONTRIBUTING.md.


🔐 License

Project License – keyLogger
Version 1.0
© 2025 Achyuta Shrimate

  • Permission is granted for personal and commercial use with attribution.
  • Distribution must include this license and credit to:
    "Original software by Achyuta Shrimate"
  • Prohibited:
  • Illegal or malicious usage.
  • Selling the tool directly in unmodified form as a standalone product.
  • Disclaimer:
    The software is provided “as is”, without warranty.
    The author is not responsible for any damage or legal consequences from its use.

📄 Full License is included in the repository as LICENSE.md


🧑‍💻 Author

Developed by @ASAnonymousS


⚠️ Disclaimer

This tool is intended for educational and authorized testing purposes only. Unauthorized use is strictly prohibited and may violate laws in your jurisdiction.

About

Key Logger made in Python for Windows and Linux(Xorg)

Resources

License

Contributing

Stars

Watchers

Forks

Contributors

Languages