
SOCKS5 प्रॉक्सी चेनिंग, पोर्ट स्कैनिंग, DNS एन्यूमरेशन, हैश क्रैकिंग, रिवर्स शेल जनरेशन, स्टेग्नोग्राफी, और अनामीकरण के लिए मल्टी-मॉड्यूल ऑफेंसिव सिक्योरिटी टूलकिट।
██╗ ██╗ ██████╗ ██╗██████╗ ███████╗███████╗ ██████╗
██║ ██║██╔═══██╗██║██╔══██╗██╔════╝██╔════╝██╔════╝
██║ ██║██║ ██║██║██║ ██║███████╗█████╗ ██║
╚██╗ ██╔╝██║ ██║██║██║ ██║╚════██║██╔══╝ ██║
╚████╔╝ ╚██████╔╝██║██████╔╝███████║███████╗╚██████╗
╚═══╝ ╚═════╝ ╚═╝╚═════╝ ╚══════╝╚══════╝ ╚═════╝
v3.0.0 | 18 मॉड्यूल | 50+ कमांड | शून्य निर्भरताएँ
कोई और स्क्रिप्ट किडी टूल नहीं। यह वास्तव में कुछ करता है।
# Clone the repository
git clone https://github.com/VoidSecSoftwares/voidsec-proxy.git
# Enter the directory
cd voidsec-proxy
# Install (basic)
pip install -e .
# Install with crypto support (AES-GCM, ChaCha20, steganography)
pip install -e ".[crypto]"
आवश्यकताएँ: Python 3.8+ | शून्य अनिवार्य निर्भरताएँ
# Start a SOCKS5 proxy chain
voidsec-proxy proxy -f proxies.txt
# Scan a target
voidsec-proxy scan -t 10.0.0.1
# Resolve DNS
voidsec-proxy dns example.com
# Generate a password
voidsec-proxy password -l 20 -c 5
# Full recon on a target
voidsec-proxy recon -t 10.0.0.1
स्वचालित रोटेशन के साथ SOCKS5 प्रॉक्सी चेन।
# Basic usage
voidsec-proxy proxy -f proxies.txt
# Custom listen address and port
voidsec-proxy proxy -f proxies.txt -l 0.0.0.0 -p 1080
# Shuffle proxy order on start
voidsec-proxy proxy -f proxies.txt -s
| फ़्लैग | विवरण | डिफ़ॉल्ट |
|---|---|---|
-f, --file | प्रॉक्सी फ़ाइल (आवश्यक) | — |
-l, --listen | सुनने का पता | 127.0.0.1 |
-p, --port | सुनने का पोर्ट | 9050 |
-s, --shuffle | प्रॉक्सी क्रम शफ़ल करें | false |
बैनर ग्रैबिंग के साथ मल्टी-थ्रेडेड TCP पोर्ट स्कैनर।
# Scan common ports
voidsec-proxy scan -t 10.0.0.1
# Scan specific ports
voidsec-proxy scan -t 10.0.0.1 -p 22,80,443,3389
# Scan port range, export to JSON
voidsec-proxy scan -t 10.0.0.1 -r 1-1000 -o results.json -f json
| फ़्लैग | विवरण | डिफ़ॉल्ट |
|---|---|---|
-t, --target | लक्ष्य होस्ट (आवश्यक) | — |
-p, --ports | अल्पविराम से अलग किए गए पोर्ट | सामान्य पोर्ट |
-r, --port-range | पोर्ट रेंज (जैसे, 1-1000) | — |
-o, --output | आउटपुट फ़ाइल | stdout |
-f, --format | आउटपुट प्रारूप (text, json, csv) | text |
DNS रिज़ॉल्यूशन, रिवर्स लुकअप, और सबडोमेन गणना।
# Resolve A records
voidsec-proxy dns example.com
# Multiple record types
voidsec-proxy dns example.com -t A -t MX -t TXT
# Reverse DNS lookup
voidsec-proxy dns 8.8.8.8 -r
# Subdomain enumeration
voidsec-proxy dns example.com -e -w wordlist.txt
| फ़्लैग | विवरण | डिफ़ॉल्ट |
|---|---|---|
domain | लक्ष्य डोमेन (आवश्यक) | — |
-t, --type | रिकॉर्ड प्रकार (दोहराने योग्य) | A |
-r, --reverse | रिवर्स DNS लुकअप | false |
-e, --enumerate | सबडोमेन गणना | false |
-w, --wordlist | गणना के लिए वर्डलिस्ट | — |
वर्डलिस्ट समर्थन के साथ हैश क्रैकिंग।
# Crack MD5 hash
voidsec-proxy crack --hash 5f4dcc3b5aa765d61d8327deb882cf99 -t md5 -w rockyou.txt
# Hash text with SHA256
voidsec-proxy crack --hash-text "hello" -t sha256
# Hash file
voidsec-proxy crack --hash-file secret.bin -t sha512
| फ़्लैग | विवरण | डिफ़ॉल्ट |
|---|---|---|
--hash | क्रैक करने के लिए हैश | — |
--hash-text | हैश करने के लिए टेक्स्ट | — |
--hash-file | हैश करने के लिए फ़ाइल | — |
-t, --type | हैश प्रकार (md5, sha1, sha256, sha512) | md5 |
-w, --wordlist | क्रैकिंग के लिए वर्डलिस्ट | — |
शक्ति ऑडिटिंग के साथ पासवर्ड जनरेटर।
# Generate 5 passwords, 20 chars each
voidsec-proxy password -l 20 -c 5
# Audit a password
voidsec-proxy password -a "MyP@ssw0rd"
# Generate 6-word passphrase
voidsec-proxy password --passphrase -l 6
| फ़्लैग | विवरण | डिफ़ॉल्ट |
|---|---|---|
-l, --length | पासवर्ड लंबाई / शब्द गणना | 16 |
-c, --count | उत्पन्न करने के लिए पासवर्ड की संख्या | 5 |
-a, --audit | पासवर्ड शक्ति का ऑडिट करें | — |
--passphrase | इसके बजाय पासफ़्रेज़ उत्पन्न करें | false |
--separator | पासफ़्रेज़ शब्द विभाजक | - |
--no-upper | अपरकेस को बाहर करें | false |
--no-lower | लोअरकेस को बाहर करें | false |
--no-digits | अंकों को बाहर करें | false |
--no-symbols | प्रतीकों को बाहर करें | false |
वर्डलिस्ट म्यूटेशन इंजन।
# Apply all mutations
voidsec-proxy mutate -w wordlist.txt -o mutated.txt -m leet,upper,append_num,dups
# Leet speak + numbers
voidsec-proxy mutate -w wordlist.txt -o out.txt -m leet,append_num
| फ़्लैग | विवरण | डिफ़ॉल्ट |
|---|---|---|
-w, --wordlist | इनपुट वर्डलिस्ट (आवश्यक) | — |
-o, --output | आउटपुट फ़ाइल (आवश्यक) | — |
-m, --mutations | अल्पविराम से अलग: leet, upper, append_num, prepend_num, dups, reverse, append_sym | सभी |
पूर्ण नेटवर्क टोह।
# Full recon (IP, geo, ASN, open ports)
voidsec-proxy recon -t 10.0.0.1
# WHOIS lookup
voidsec-proxy recon --whois example.com
# IP geolocation
voidsec-proxy recon --geo 8.8.8.8
# ASN lookup
voidsec-proxy recon --asn 8.8.8.8
# Traceroute
voidsec-proxy recon --traceroute 8.8.8.8
| फ़्लैग | विवरण |
|---|---|
-t, --target | पूर्ण टोह के लिए लक्ष्य होस्ट |
--whois | WHOIS लुकअप |
--geo | IP भू-स्थान |
--asn | ASN लुकअप |
--traceroute | लक्ष्य तक ट्रेसरूट |
वेब एप्लिकेशन फिंगरप्रिंटिंग और डायरेक्टरी ब्रूट-फ़ोर्स।
# Full fingerprint
voidsec-proxy web -u https://target.com
# Header analysis
voidsec-proxy web --headers https://target.com
# Directory brute-force
voidsec-proxy web --dirbust https://target.com -w wordlist.txt
| फ़्लैग | विवरण |
|---|---|
-u, --url | लक्ष्य URL |
--headers | हेडर प्राप्त करें और विश्लेषण करें |
--fingerprint | प्रौद्योगिकी फिंगरप्रिंट |
--dirbust | डायरेक्टरी ब्रूट-फ़ोर्स |
-w, --wordlist | ब्रूट-फ़ोर्स के लिए वर्डलिस्ट |
गुप्त चैनल और डेटा एन्कोडिंग।
# Encode data
voidsec-proxy exfil --encode "secret data" -m base64
voidsec-proxy exfil --encode "secret data" -m morse
voidsec-proxy exfil --encode "secret data" -m dns
# Decode data
voidsec-proxy exfil --decode "dGVzdA==" -m base64
# Vigenere cipher
voidsec-proxy exfil --vigenere "encrypted" --key "secret"