A collection of lightweight, modular Python tools designed for defensive security workflows.
This repository serves as a portfolio of my work as a fresher in cybersecurity, showcasing my ability to design, develop, and document security-focused automation projects.
This repository is organized into separate branches, each focusing on a different aspect of defensive security.
| Branch | Description | Link |
|---|---|---|
| ThreatIntel_TelegramBot | Automates threat intelligence alerts via Telegram. | Link1 |
| anti_analysis_and_evasion_detector | Detects indicators of sandbox evasion or malware anti-analysis tricks. | Link1 |
| python_network_traffic_analyzer | Parses PCAPs to extract network flows and detect anomalies. | Link1 |
| yara_directory_scanner | Scans directories using YARA rules to find malicious files. | Link1 |
๐ Note: Each branch contains its own README with detailed setup instructions, dependencies, and usage examples.
This repository is meant to demonstrate my practical skills in:
- Building modular, production-ready security tools.
- Writing clean and maintainable Python code.
- Implementing real-world defensive security workflows (threat detection, automation, analysis).
Clone the repository and switch to the branch of your choice:
git clone https://github.com/<your-username>/PythonForDefensiveSecurityProjects.git cd PythonForDefensiveSecurityProjects git checkout <branch-name>
Each branch contains its own requirements.txt file for dependencies:
pip install -r requirements.txt
Please refer to the README in each branch for:
Setup instructions
Configuration (API keys, environment variables if any)
Example commands and outputs
I plan to expand this repository with:
โ Additional threat-hunting automation scripts
โ Log analysis and correlation tools
โ More advanced anomaly detection and alerting mechanisms
This is currently a solo project to showcase my work. However, I am open to discussions and suggestions โ feel free to open an issue if you have ideas!
If you'd like to discuss this project or collaborate, feel free to connect with me on LinkedIn or message me here on GitHub.