Skip to content

Sauron-sol/CyberToolBox

Repository files navigation

CyberToolBox 🛡️

A collection of cybersecurity-oriented tools and projects for educational purposes.

Current Projects

1. Basic Password Cracker Plus

An educational tool to understand different password cracking methods.

  • Supports multiple hash types (MD5, SHA1, SHA256, etc.)
  • Interactive command-line interface
  • Integration with Hashcat and John the Ripper
  • Hash analysis and identification

View project →

2. Analyze WiFi

A cross-platform WiFi network analyzer.

  • Scan available networks
  • Network security analysis
  • Windows/Linux/MacOS support
  • Detailed report generation
  • Basic vulnerability detection

View project →

3. 2FA Generator 🆕

A modern two-factor authentication code manager.

  • Intuitive web interface
  • QR code scanning via webcam
  • Code import from images
  • Secure local storage
  • Real-time TOTP code generation

View project →

4. Network Scanner 🆕

Advanced network scanner with graphical interface.

  • Network host discovery
  • Port scanning and service detection
  • Interactive network mapping
  • Exportable detailed reports
  • IPv4 and IPv6 support

View project →

5. System Monitor 🆕

System monitoring tool with anomaly detection.

  • Real-time monitoring
  • Suspicious behavior detection
  • Process and connection analysis
  • Configurable alerts
  • Responsive web interface

View project →

6. SecureWallet 🔐

A secure cryptocurrency wallet with local encryption.

  • Local encryption of private keys
  • Multiple wallet management
  • Password-protected storage
  • No network connection required
  • Support for various cryptocurrencies

View project →

7. Malware Analysis Sandbox 🔬

A secure environment for analyzing suspicious files with advanced features:

  • Static analysis (hashes, YARA, strings)
  • Dynamic analysis in isolated VMs
  • Cross-platform support (Windows/Linux/MacOS)
  • VirusTotal integration
  • Detailed HTML/JSON reports
  • Risk scoring and IoC extraction
  • Secure API key management

View project →

8. VulnScanner 🔍

A comprehensive vulnerability scanner combining multiple tools and techniques:

  • Web vulnerability scanning with custom tests
  • Nuclei integration for template-based scanning
  • Katana integration for deep web crawling
  • Port scanning and service detection
  • Advanced HTML and CSV reporting
  • Configurable scanning parameters

Key Features:

  • Multiple scanning modes (web, network, deep)
  • Integration with popular security tools
  • Detailed vulnerability reporting
  • JavaScript analysis capabilities
  • Rate-limited and configurable scanning

View project →

9. MLIDS (Machine Learning IDS) 🤖

A machine learning-based intrusion detection system using Python to analyze network traffic in real-time:

  • Real-time network packet capture and analysis
  • Machine learning-based anomaly detection (Isolation Forest)
  • Grafana dashboard for real-time visualization
  • Prometheus metrics integration
  • Cross-platform support (Linux, macOS, Windows)
  • Docker containerization for easy deployment

View project →

10. PhishingKit Analyzer 🎣

An automated phishing kit analysis tool with advanced features:

  • Static analysis (YARA, suspicious patterns, obfuscation)
  • Dynamic analysis with Docker (execution simulation)
  • IoC extraction (C2 servers, exfiltration endpoints)
  • Generation of detailed reports (HTML, JSON, PDF)
  • Risk score calculation
  • Multi-platform support (Windows/Linux via WSL)

View project →

11. XSS Hunter Pro 🕷️

Advanced framework for automated XSS (Cross-Site Scripting) vulnerability detection and analysis:

  • Modern XSS payload detection and testing
  • WAF detection and bypass capabilities
  • Contextual DOM analysis
  • Parallel testing and real-time vulnerability detection
  • Comprehensive reporting (HTML/PDF/JSON)
  • Risk assessment and visualization
  • Secure payload management
  • Cross-platform support (Python 3.9+)

View project →

Objectives

This toolbox aims to:

  1. Provide educational tools to understand cybersecurity
  2. Enable practical learning of security concepts
  3. Offer a code base for developing your own tools
  4. Promote security best practices

Ethical Usage

These tools are developed for educational purposes only. Their use must be:

  • Within legal boundaries
  • On your own systems or with authorization
  • For learning and understanding computer security

About

This repository contains a collection of tools and scripts for cybersecurity tasks, primarily written in Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors