https://github.com/s-r-e-e-r-a-j/exploithawk
ExploitHawk is a powerful ethical hacking tool for Linux systems. It allows security researchers and ethical hackers to search for specific exploits by name and/or version in local exploit databases and common exploit directories, including Metasploit modules.
https://github.com/s-r-e-e-r-a-j/exploithawk
ethical-hacking-tools ethicalhacking ethicalhackingtool exploitfinder exploitsearcher kalilinux localexploitsearcher parrot-os red-teaming-tools redteam-tools
Last synced: 4 months ago
JSON representation
ExploitHawk is a powerful ethical hacking tool for Linux systems. It allows security researchers and ethical hackers to search for specific exploits by name and/or version in local exploit databases and common exploit directories, including Metasploit modules.
- Host: GitHub
- URL: https://github.com/s-r-e-e-r-a-j/exploithawk
- Owner: s-r-e-e-r-a-j
- License: gpl-3.0
- Created: 2025-09-05T09:47:14.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-09-05T11:14:59.000Z (4 months ago)
- Last Synced: 2025-09-05T11:39:27.618Z (4 months ago)
- Topics: ethical-hacking-tools, ethicalhacking, ethicalhackingtool, exploitfinder, exploitsearcher, kalilinux, localexploitsearcher, parrot-os, red-teaming-tools, redteam-tools
- Language: Go
- Homepage:
- Size: 14.6 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
## ExploitHawk
**ExploitHawk** is a **powerful terminal-based exploit search tool for ethical hacking and red team operations**, designed for **Debian-based Linux distributions**. It searches **local databases and directories** for fast and accurate results. Tested on **Kali Linux.**
## Key Features
- **Name and Version Search**: Supports searching by **name and version separated with** `^ `(e.g., `apache^2.4.51`).
- **Fast Multi-threaded Search**: Scans CSV files and directories concurrently for efficient results.
- **Scrollable Terminal Output**: ncurses-based interface with wrapped titles and paths for readability.
- **Debian Optimized**: Works seamlessly on Debian, Ubuntu, Kali, Parrot, and other Debian-based distributions.
## Disclaimer
**ExploitHawk** is a **local exploit search tool** designed for **ethical hacking and red team operations, as well as learning about cybersecurity and ethical hacking**. It helps users search for exploits safely on their own systems. **Using ExploitHawk to find exploits and hack systems without explicit permission is strictly prohibited**. This tool **does not exploit systems by itself**, and the developer **is not responsible for any misuse**. Only use this tool on systems you own or have explicit permission to test.
## Installation
1. **Clone the repository:**
```bash
git clone https://github.com/s-r-e-e-r-a-j/ExploitHawk.git
```
2. **Navigate to the project directory:**
```bash
cd ExploitHawk
```
3. **Run the installer to install dependencies and setup the system-wide command:**
```bash
sudo bash install.sh
```
The installer will check for required dependencies and install them if missing.
## Usage
```bash
# search with name
exploithawk "search_term"
```
```bash
# search with name and version
exploithawk "search_term^version"
```
- **Example:**
```bash
exploithawk apache
```
```bash
exploithawk apache^2.4.51
```
- Use the **Up/Down arrows** to scroll through results in the terminal.
- Press **q** to quit the interface.
## Uninstallation
```bash
sudo bash uninstall.sh
```
This will remove the `exploithawk` command from your system.
## License
This project is licensed under the GNU General Public License v3.0