Skip to content

CoffeeCodeBox/SysCreep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


πŸ•·οΈ SysCreep β€” Cross-Platform Reconnaissance Framework

Version: 1.0.0
License: MIT
Platforms: Windows 10/11 (Full Support), Linux (Partial Support)
Language: Python 3.8+


πŸ“Œ Project Overview

SysCreep is a modular, stealth-capable system reconnaissance and profiling tool designed for Windows and Linux environments. It enables ethical hackers, penetration testers, forensic analysts, and cybersecurity researchers to collect detailed system, network, and user-level data in a silent and extensible manner.

Built with Python, SysCreep offers a plug-and-play architecture, multiple execution modes, and a rich set of modules for passive data extraction.


🧠 Core Features

βœ” Modular architecture β€” each module is independent and extendable
βœ” Full system profiling β€” OS, CPU, RAM, disk, user, uptime
βœ” Network intelligence β€” IP, MAC, active connections, Wi-Fi credentials
βœ” Process monitoring β€” running processes, memory usage
βœ” Clipboard dump β€” extract current clipboard content
βœ” Screenshot capture β€” silent screen grab
βœ” Optional keylogger β€” logs keystrokes (disabled by default)
βœ” Stealth mode β€” runs silently without console output
βœ” Log mode β€” structured output for forensic analysis
βœ” Cross-platform support β€” Windows (full), Linux (partial)


🧩 Module Breakdown

Module Purpose OS Support
system_info.py OS, CPU, RAM, user, uptime Win/Linux
network_info.py IP, MAC, hostname, active connections Win/Linux
disk_info.py Disk partitions, usage, file system types Win/Linux
process_info.py Running processes, PID, memory usage Win/Linux
screenshot.py Capture screen using pyautogui Win/Linux
keylogger.py Log keystrokes (requires admin) Win/Linux

All modules implement a run() function and can be executed independently.


πŸŽ›οΈ Execution Modes

SysCreep supports multiple modes of operation:

  1. Full Scan Mode
    β†’ Executes all available modules for comprehensive profiling

  2. Custom Mode
    β†’ User selects specific modules to run

  3. Stealth Mode
    β†’ Executes silently without console output or visible windows

  4. Log Mode
    β†’ Saves output to structured log files for later analysis


πŸ–₯️ OS Compatibility

βœ” Windows 10 / 11 β€” Full support
βœ” Linux (Debian/Ubuntu) β€” Partial support


πŸ› οΈ Technical Stack

  • Python 3.8+

  • Libraries:

    • psutil β€” system and process utilities
    • socket, platform β€” system metadata
    • pywifi β€” Wi-Fi credential access (Windows only)
    • pyautogui β€” screenshot functionality
    • keyboard β€” keylogging (optional, Windows only)
    • os, subprocess, time β€” core operations
  • Architecture:

    • Modular design
    • CLI-based interface
    • Extensible module registry

πŸ” Security & Ethical Usage

SysCreep is a dual-use tool intended for:

βœ” Ethical hacking
βœ” Cybersecurity education
βœ” Malware analysis (in sandboxed environments)

⚠️ Unauthorized use on systems without consent is illegal and unethical.
⚠️ The Developer is not responsible for misuse or damage caused by this tool.

Use responsibly. Always obtain explicit permission before deploying SysCreep.


πŸ“„ License β€” MIT

MIT License

Copyright (c) 2025 Coffee Code Box

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.


πŸ‘€ Developer Profile

CoffeeCodeBox https://github.com/CoffeeCodeBox

Amir Mahdi Barati https://github.com/Amir-Mahdi-Barati

Mohammadreza Sadeghi https://github.com/devmrsad


🧠 Use Cases

  • Penetration Testing
  • Red Team Operations
  • Cybersecurity Education
  • Digital Forensics
  • Malware Analysis
  • System Diagnostics

πŸ’¬ Contributing

Pull requests are welcome! Fork the repo, add your module, and submit a PR.

For feature requests, bug reports, or collaboration ideas, open an issue.


πŸ“’ Final Note

SysCreep is a powerful tool for professionals and learners alike.
Use it wisely. Stay ethical. Keep exploring.

About

Your system thinks it's alone. We know better.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages