Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Tools/GitHubGitHub/voidsecsoftwares/voidsec-proxy
Password CrackingReconnaissanceEncryption/Decryption ToolsPort ScanningDNS & Subdomain EnumerationData ExfiltrationWeb SecuritySteganographyDigital Forensics

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
Penetration Testing
Shellcode Generation
GitHubvoidsecsoftwares/voidsec-proxy

voidsec-proxy

Multi-module offensive security toolkit for SOCKS5 proxy chaining, port scanning, DNS enumeration, hash cracking, reverse shell generation, steganography, and anonymization.

View Repository
312 days agoNot yet reviewed

voidsec-proxy


root@kitploit:~
 ██╗   ██╗ ██████╗ ██╗██████╗ ███████╗███████╗ ██████╗
 ██║   ██║██╔═══██╗██║██╔══██╗██╔════╝██╔════╝██╔════╝
 ██║   ██║██║   ██║██║██║  ██║███████╗█████╗  ██║     
 ╚██╗ ██╔╝██║   ██║██║██║  ██║╚════██║██╔══╝  ██║     
  ╚████╔╝ ╚██████╔╝██║██████╔╝███████║███████╗╚██████╗
   ╚═══╝   ╚═════╝ ╚═╝╚═════╝ ╚══════╝╚══════╝ ╚═════╝

v3.0.0 | 18 modules | 50+ commands | zero dependencies

License: MIT Python: 3.8+ Platform: Linux Version: 3.0.0


Not another script kiddie tool. This one actually does something.



Table of Contents

  • Installation
  • Quick Start
  • Commands Reference
    • proxy — SOCKS5 chain rotation
    • scan — port scanner
    • dns — DNS toolkit
    • crack — hash cracking
    • password — password generator
    • mutate — wordlist mutator
    • recon — network reconnaissance
    • web — web fingerprinting
    • exfil — covert channels & encoding
    • encrypt — AES-GCM file encryption
    • shred — secure file deletion
    • stego — steganography
    • shell — reverse shell generator
    • forensic — file analysis
    • anon — anonymization
    • plugin — plugin management
    • config — configuration
  • Proxies File Format
  • Plugin API
  • License

Installation

root@kitploit:~
# 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]"

Requirements: Python 3.8+ | Zero mandatory dependencies


Quick Start

root@kitploit:~
# 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

Commands Reference


proxy

SOCKS5 proxy chain with automatic rotation.

root@kitploit:~
# 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

scan

Multi-threaded TCP port scanner with banner grabbing.

root@kitploit:~
# 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

dns

DNS resolution, reverse lookups, and subdomain enumeration.

root@kitploit:~
# 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

crack

Hash cracking with wordlist support.

root@kitploit:~
# 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

password

Password generator with strength auditing.

root@kitploit:~
# 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

mutate

Wordlist mutation engine.

root@kitploit:~
# 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

recon

Full network reconnaissance.

root@kitploit:~
# 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

web

Web application fingerprinting and directory brute-force.

root@kitploit:~
# 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

exfil

Covert channels and data encoding.

root@kitploit:~
# 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"

encrypt

AES-GCM file encryption.

root@kitploit:~
# Encrypt a file
voidsec-proxy encrypt -i secret.txt -o secret.enc -p "mypassword"

# Decrypt a file
voidsec-proxy encrypt -i secret.enc -o secret.txt -p "mypassword" -d
FlagDescription
-i, --inputInput file (required)
-o, --outputOutput file (required)

shred

Secure file deletion with multiple passes.

root@kitploit:~
# Shred file with 5 passes
voidsec-proxy shred -f file.txt -n 5
FlagDescriptionDefault
-f, --fileFile to shred (required)—
-n, --passesNumber of overwrite passes3

stego

PNG steganography — hide and extract data in images.

root@kitploit:~
# Hide data in image
voidsec-proxy stego -i image.png -f secret.txt -o stego.png

# Extract hidden data
voidsec-proxy stego -i stego.png -e -o extracted.txt
FlagDescription
-i, --imagePNG image file
-f, --secretSecret file to hide
-o, --output

shell

Reverse shell generator with payload encoding.

root@kitploit:~
# Python reverse shell
voidsec-proxy shell --lhost 10.0.0.1 --lport 4444 -t python

# Bash with base64 encoding
voidsec-proxy shell --lhost 10.0.0.1 --lport 4444 -t bash -e base64

# PowerShell reverse shell
voidsec-proxy shell --lhost 10.0.0.1 --lport 4444 -t powershell

forensic

File analysis and forensics.

root@kitploit:~
# Full file metadata
voidsec-proxy forensic -f suspicious.exe

# Entropy analysis
voidsec-proxy forensic --entropy unknown_file

# Extract strings
voidsec-proxy forensic --strings binary.bin

# Hexdump
voidsec-proxy forensic --hexdump file.bin

# Compare two files
voidsec-proxy forensic --compare file1.txt --file2 file2.txt

anon

Anonymization tools.

root@kitploit:~
# Spoof MAC address
voidsec-proxy anon --spoof-mac eth0

# Set random hostname
voidsec-proxy anon --hostname

# Start TOR proxy
voidsec-proxy anon --tor --start --port 9050

# Clear system tracks
voidsec-proxy anon --clear

# Full anonymization
voidsec-proxy anon --interface eth0

plugin

Plugin management.

root@kitploit:~
# List installed plugins
voidsec-proxy plugin list

# Create example plugin
voidsec-proxy plugin create -n myplugin

# Execute a plugin
voidsec-proxy plugin execute -n myplugin

config

Configuration management.

root@kitploit:~
# Show all config
voidsec-proxy config show

# Set a value
voidsec-proxy config set -k scanner.threads 200

# Get a value
voidsec-proxy config get -k listen

# Reset to defaults
voidsec-proxy config reset
FlagDescription
action

Proxies File Format

root@kitploit:~
# One proxy per line
# Format: host:port

10.0.0.1:1080
proxy.example.com:9050

# With authentication: user:pass:host:port

admin:secret:192.168.1.5:9050

Plugin API

Create a Python file in ~/.voidsec/plugins/:

root@kitploit:~
PLUGIN_NAME = "myplugin"
PLUGIN_DESC = "My custom plugin"
PLUGIN_VERSION = "1.0"

def run(*args, **kwargs):
    print("Hello from my plugin!")
    return "Success"

Then run:

root@kitploit:~
voidsec-proxy plugin execute -n myplugin

Windows Arsenal

Looking for Windows tools? We've got a separate repo with 8 PowerShell GUI tools:

→ VoidSec Windows Arsenal


License

MIT License — see LICENSE for details.

Download Tool
FlagDescriptionDefault
-f, --fileProxies file (required)—
-l, --listenListen address127.0.0.1
-p, --portListen port9050
-s, --shuffleShuffle proxy orderfalse
FlagDescriptionDefault
-t, --targetTarget host (required)—
-p, --portsComma-separated portscommon ports
-r, --port-rangePort range (e.g., 1-1000)—
-o, --outputOutput filestdout
-f, --formatOutput format (text, json, csv)text
FlagDescriptionDefault
domainTarget domain (required)—
-t, --typeRecord type (repeatable)A
-r, --reverseReverse DNS lookupfalse
-e, --enumerateSubdomain enumerationfalse
-w, --wordlistWordlist for enumeration—
FlagDescriptionDefault
--hashHash to crack—
--hash-textText to hash—
--hash-fileFile to hash—
-t, --typeHash type (md5, sha1, sha256, sha512)md5
-w, --wordlistWordlist for cracking—
FlagDescriptionDefault
-l, --lengthPassword length / word count16
-c, --countNumber of passwords to generate5
-a, --auditAudit password strength—
--passphraseGenerate passphrase insteadfalse
--separatorPassphrase word separator-
--no-upperExclude uppercasefalse
--no-lowerExclude lowercasefalse
--no-digitsExclude digitsfalse
--no-symbolsExclude symbolsfalse
FlagDescriptionDefault
-w, --wordlistInput wordlist (required)—
-o, --outputOutput file (required)—
-m, --mutationsComma-separated: leet, upper, append_num, prepend_num, dups, reverse, append_symall
FlagDescription
-t, --targetTarget host for full recon
--whoisWHOIS lookup
--geoIP geolocation
--asnASN lookup
--tracerouteTraceroute to target
FlagDescription
-u, --urlTarget URL
--headersFetch and analyze headers
--fingerprintTechnology fingerprint
--dirbustDirectory brute-force
-w, --wordlistWordlist for brute-force
FlagDescription
--encodeText to encode
--decodeText to decode
-m, --methodbase32, base64, hex, morse, binary, rot13, caesar, dns
-s, --shiftCaesar cipher shift
--vigenereVigenere cipher text
--keyCipher key
--decryptDecrypt instead of encrypt
-p, --password
Encryption password (required)
-d, --decryptDecrypt instead of encrypt
Output file
-e, --extractExtract instead of hide
FlagDescriptionDefault
--lhostListener host (required)—
--lportListener port (required)—
-t, --typeShell type: python, bash, perl, php, ruby, java, powershell, netcat, socat, lua, cpython
-e, --encodingPayload encoding: base64, hex, url, double_base64, base64_bash, base64_python, rot13—
FlagDescription
-f, --fileTarget file
--entropyCalculate entropy
--compareCompare with --file2
--stringsExtract printable strings
--hexdumpHexdump first N bytes
--min-lengthMinimum string length
FlagDescription
--spoof-macInterface to spoof MAC on
--new-macSpecific MAC address (random if omitted)
--hostnameSet random hostname
--torTOR operations
--startStart TOR
--stopStop TOR
--portTOR SOCKS port
--clearClear bash/zsh history, logs, /tmp
--random-hostnamePrint random hostname
--interfaceNetwork interface for full anon
show, set, get, reset
-k, --keyConfig key (dot notation supported)
--valueValue to set
ToolDescription
VoidCryptAES-256-GCM file encryption
GhostProcessProcess viewer & manipulator
NetPhantomNetwork reconnaissance
RegGhostRegistry analyzer
StealthLogSystem track cleaner
HashVaultPassword & hash toolkit
SysPhantomSystem reconnaissance
AntiForensicsEvidence destruction