Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 1.95 KB

README.md

File metadata and controls

39 lines (28 loc) · 1.95 KB

Ethical Hacking with Python

This repository contains a collection of scripts designed to perform various network and security tasks using the Python language. Each script addresses a different security scenario and provides users with the opportunity to follow steps to achieve a specific goal.

Typing SVG


Setup Environment

# Make sure your PIP is up to date
pip install -U pip wheel setuptools

# Install required dependencies
pip install -r requirements.txt

Script List

  • website_status_checker.py: Checks the status of a website.
  • brute_force_http_basic_auth.py: Performs a brute force attack using HTTP Basic Authentication.
  • simple_tcp_client.py: Used to connect a simple TCP client to a server.
  • port_scanner.py: Scans open ports on a target.
  • automated_security_scan.py: Performs an automated security scan using Nmap.
  • nmap_security_scanner.py: Conducts a security scan using Nmap.
  • website_info.py: Gathers information about a website.
  • detect_honeypot.py: Detects honeypots on a website.
  • sensitive_info_finder.py: Finds sensitive information on a website.
  • fuzzer.py: Performs basic buffer overflow fuzzing on a target host.
  • covert_channel_client.py: Creates a covert channel client to connect to a specified host and port.
  • directory_discovery.py: Performs directory discovery on a target URL.
  • ddos_attack.py: Performs a basic DDoS attack on a target domain.
  • wifi_password_extractor.py: Extracts Wi-Fi passwords from a Windows machine.

License

Our project is licensed under the MIT License.