Skip to content

Carrtik/Cylock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cylock - Lightweight Cybersecurity Scanner 🛡️

Cylock is a modular, Python-based security auditing tool designed to detect common misconfigurations in web applications and network infrastructure.

Project Status: Archived (v1.0 Capstone Prototype)

🚀 Key Features

  • Raw Socket Scanning: Custom TCP handshake implementation (using socket library) to detect open ports without relying on Nmap.
  • Header Analysis: Automated detection of missing security headers (X-Frame-Options, Content-Security-Policy) to prevent Clickjacking and XSS.
  • MITRE ATT&CK Mapping: Automatically tags findings with relevant T-Codes (e.g., T1046 for Network Service Discovery).

🛠️ Installation & Usage

# Clone the repository
git clone [https://github.com/Carrtik/Cylock.git](https://github.com/Carrtik/Cylock.git)

# Install dependencies
pip install -r requirements.txt

# Run the scanner
python main.py

About

Multi-threaded network scanner with MITRE ATT&CK T-code mapping. Built with Python raw sockets for deep packet analysis

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages