██╗ ██╗███╗ ██╗██╗ ██╗██████╗ ██╗ ██████╗ ██╗████████╗
██║ ██║████╗ ██║╚██╗██╔╝██╔══██╗██║ ██╔═══██╗██║╚══██╔══╝
██║ ██║██╔██╗ ██║ ╚███╔╝ ██████╔╝██║ ██║ ██║██║ ██║
██║ ██║██║╚██╗██║ ██╔██╗ ██╔═══╝ ██║ ██║ ██║██║ ██║
███████╗██║██║ ╚████║██╔╝ ██╗██║ ███████╗╚██████╔╝██║ ██║
╚══════╝╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝
███████╗███████╗ ██████╗████████╗ ██████╗ ██████╗ ██╗ ███████╗
██╔════╝██╔════╝██╔════╝╚══██╔══╝██╔═══██╗██╔═══██╗██║ ██╔════╝
███████╗█████╗ ██║ ██║ ██║ ██║██║ ██║██║ ███████╗
╚════██║██╔══╝ ██║ ██║ ██║ ██║██║ ██║██║ ╚════██║
███████║███████╗╚██████╗ ██║ ╚██████╔╝╚██████╔╝███████╗███████║
╚══════╝╚══════╝ ╚═════╝ ╚═╝ ╚═════╝ ╚═════╝ ╚══════╝╚══════╝
The Ultimate Terminal Hub for Security Researchers
One terminal. 50+ tools. Every domain of offensive security — organized, searchable, one keypress from installed.
Features · Installation · Usage · Categories · Recommender · Docker · Ethics
Linxploit SecTools is a zero-dependency terminal hub built for security researchers, penetration testers, and red teamers who are tired of hunting for tools across scattered GitHub repos and wikis.
It organizes 50+ battle-tested open-source tools across 9 offensive security domains into a single, clean TUI. Every tool shows live install status on launch. Missing a tool? One keypress installs it. Want everything in a category? One keypress handles that too. Not sure what tool you need? Describe the task — the built-in recommender tells you exactly what to reach for.
No pip install, no bloated dependencies, no setup overhead. Pure Python 3 stdlib. Works on Linux, macOS, Windows, and Termux.
| Capability | Detail |
|---|---|
| 9 Security Domains | Information Gathering, Wireless, Web, Password Cracking, Exploitation, Phishing, Forensics, Reverse Engineering, Utilities |
| Live Install Status | [ ✔ ] installed · [ ✘ ] missing — verified on every screen load |
| One-Key Install | Install a single tool or the entire category in one keystroke |
| Keyword Search | Find tools by name, description, or tag instantly |
| Smart Recommender | Describe a task in plain English → get tool suggestions |
| Platform-Aware | Linux-only tools auto-hidden on macOS/Windows — no broken installs |
| Zero Dependencies | Pure Python 3 stdlib — nothing to install to run the hub itself |
| Docker Ready | Kali Linux base image with all tools pre-installed |
| Cross-Platform | Linux, macOS, Windows (PowerShell), Termux (Android) |
| Extensible | Add any tool in one line following the Tool(...) pattern |
# Clone the repository
git clone https://github.com/linxploit/Linxploit-sectools.git
cd Linxploit-sectools
# Install (creates launcher in /usr/local/bin or ~/bin)
chmod +x install.sh
./install.sh
# Launch
sectoolkitOr run directly without installing:
python3 toolkit.pypkg update && pkg upgrade -y
pkg install python git -y
git clone https://github.com/linxploit/Linxploit-sectools.git
cd Linxplot-sectools
python3 toolkit.pySet-ExecutionPolicy Bypass -Scope Process -Force
.\install.ps1
# Open a new terminal, then:
sectoolkit- Python 3.8 or newer
- A system package manager:
apt/apt-get,brew,pacman, ordnf pip3is used as fallback for Python-based tools
┌─────────────────────────────────────────────┐
│ LINXPLOIT SECTOOLS — Main Menu │
├─────────────────────────────────────────────┤
│ [1–9] Open a category │
│ [s] Search tools by keyword │
│ [r] Get recommendations for a task │
│ [q] Quit │
└─────────────────────────────────────────────┘
Inside a category:
[1–N] View / install a specific tool
[a] Install ALL missing tools in this category
[b] Back to main menu
Inside a tool view:
[i] Install (if not already installed)
[b] Back
| Key | Action |
|---|---|
1–9 |
Open category |
s |
Search all tools |
r |
Smart task recommender |
a |
Install all missing in category |
i |
Install selected tool |
b |
Back |
q |
Quit |
nmap · masscan · theHarvester · recon-ng · whois · dnsrecon · subfinder · shodan · amass · maltego
aircrack-ng · airodump-ng · aireplay-ng · kismet · wifite · hashcat · hcxdumptool · bettercap
sqlmap · nikto · gobuster · dirb · ffuf · burpsuite · wpscan · nuclei · zaproxy · commix · xsstrike
hashcat · john · hydra · medusa · crunch · cewl · rsmangler · haiti
metasploit · searchsploit · pwncat-cs · evil-winrm · impacket · crackmapexec · bloodhound
setoolkit · gophish · evilginx2 · zphisher · king-phisher
wireshark · tshark · volatility3 · binwalk · foremost · autopsy · stegseek
ghidra · radare2 · gdb · pwndbg · angr · strings
netcat · socat · proxychains · tor · tmux · curl · jq · python3
Note: Tools requiring a GUI (Wireshark, Burp Suite, Ghidra, Maltego, Autopsy) are listed with manual download links and hidden in Docker mode.
The built-in recommender maps plain-English task descriptions to the right tools. No memorizing tool names.
What do you want to do? scan a network
→ nmap, masscan, netcat
What do you want to do? find subdomains of a target
→ subfinder, amass, dnsrecon, theHarvester
What do you want to do? crack wifi passwords
→ aircrack-ng, hashcat, hcxdumptool, wifite
What do you want to do? brute force a login page
→ hydra, medusa, burpsuite, ffuf
What do you want to do? test for sql injection
→ sqlmap, commix, burpsuite
What do you want to do? analyse a memory dump
→ volatility3, strings, binwalk
What do you want to do? enumerate active directory
→ bloodhound, crackmapexec, impacket, evil-winrm
Run the full toolkit with all tools pre-installed inside a Kali Linux container:
# Build
docker build -t linxploit-sectools .
# Run interactive session
docker run -it --rm linxploit-sectools
# With network access (for active scanning)
docker run -it --rm --network host linxploit-sectoolsGUI tools (Wireshark, Ghidra, Burp Suite, Autopsy, Maltego) are excluded from Docker builds. The hub lists them with direct download links.
Adding a new tool takes one line in toolkit.py:
Tool(
"mytool",
"Short description of what this tool does",
"binary-name",
install_apt="mytool",
install_brew="mytool",
install_pacman="mytool",
tags=["keyword1", "keyword2", "category-tag"]
),Add it to the appropriate CATEGORIES list and it immediately gains live status detection, one-key install, and search/recommender indexing.
toolkit.py
│
├── CATEGORIES{} # Tool registry — 9 domains, 50+ tools
├── Tool(dataclass) # name, description, binary, install cmds, tags
│
├── check_installed() # Binary detection via shutil.which()
├── render_menu() # TUI rendering — pure stdlib
├── install_tool() # Subprocess install via apt/brew/pacman/dnf/pip
│
├── search_tools() # Keyword search across name/description/tags
├── recommender() # Task → tool mapping via tag scoring
│
└── platform_filter() # Hides Linux-only tools on macOS/Windows
This toolkit is intended exclusively for:
- Authorized penetration testing engagements
- Security research on infrastructure you own or have explicit written permission to test
- CTF competitions and lab environments
- Security awareness training and academic study
Do not use any tool installed through this hub against systems you do not own or lack explicit authorization to test. Unauthorized access to computer systems violates the Computer Fraud and Abuse Act (CFAA), the UK Computer Misuse Act, and equivalent laws in your jurisdiction.
The authors assume zero liability for misuse. You are solely responsible for ensuring your usage is lawful.
sectools/
├── toolkit.py # Core hub — TUI, registry, installer, recommender
├── install.sh # Linux/macOS launcher installer
├── install.ps1 # Windows PowerShell installer
├── Dockerfile # Kali Linux base + all tools
├── requirements.txt # Empty — zero runtime dependencies
├── README.md # This file
├── .gitignore # Python + OS exclusions
└── LICENSE # MIT License
- Fork the repository
- Create a feature branch:
git checkout -b feature/add-new-tool - Add your tool to the correct category in
toolkit.pyusing theTool(...)pattern above - Test install detection and one-key install on at least one platform
- Open a Pull Request with a brief description of the tool and why it belongs
All contributions should add tools that are open-source, actively maintained, and relevant to legitimate security research.
Released under the MIT License — see LICENSE for full terms.
MIT License
Copyright (c) 2026 Hamid | Linxploit