Skip to content

ruyynn/hxr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HXR Banner


Python Version License Platform

Stars Forks Issues Last Commit

Recon XSS CORS Git Exposure API Finder Report


⚠️ Disclaimer

HXR is intended strictly for authorized security testing and educational purposes.

By downloading, installing, or using this tool, you agree to the following:

  • You will only use HXR on systems you own or have explicit written permission to test — such as a signed penetration testing agreement, an active bug bounty program scope, a personal lab environment, or a CTF challenge.
  • You will not use HXR to scan, probe, or attack any system without prior authorization from the owner.
  • Unauthorized use of this tool against third-party systems is illegal and may violate laws including but not limited to:
    • 🇮🇩 UU ITE No. 11/2008 (Indonesia)
    • 🇺🇸 Computer Fraud and Abuse Act (CFAA) (United States)
    • 🇬🇧 Computer Misuse Act 1990 (United Kingdom)
    • And equivalent cybercrime laws in your jurisdiction.
  • The author assumes zero liability for any damage, legal consequences, or misuse resulting from this tool. You are solely responsible for your own actions.

If you're unsure whether your target is in scope — it's not. Don't do it.


📖 About

HXR is a modular Python-based security reconnaissance framework built to streamline the bug bounty hunting and penetration testing workflow. It combines multiple recon and scanning modules into a single interactive terminal interface — from subdomain enumeration and technology fingerprinting, to parameter crawling, basic vulnerability scanning, and automated report generation.

HXR runs natively on all major platforms — Linux, Windows, macOS, and Termux (Android) — with a clean terminal UI and automatic dependency handling on first launch.


✨ Features

Module Description
🔍 Target Reconnaissance Subdomain enumeration, DNS records, technology fingerprinting
🕷️ Parameter Discovery Web crawler, form extraction, hidden parameter detection
📸 Screenshot Automation Visual documentation via Selenium + HTTP fallback
🛡️ Vulnerability Scanner XSS, Open Redirect, CORS misconfiguration, Git exposure
🔗 API Endpoint Finder JavaScript analysis & API endpoint mining
📄 Report Generator Export scan results to TXT & JSON
🗂️ Report Archive Browse and manage previous scan reports

🕷️ Parameter Discovery — Demo

Parameter Discovery Demo


📦 Requirements

Make sure you have the following installed before proceeding:

Software Download
Python 3.7+ python.org/downloads
pip pip.pypa.io
Git git-scm.com/downloads
Termux (Android only) F-Droid

🚀 Installation

🐧 Linux

git clone https://github.com/ruyynn/hxr.git
cd hxr
pip install -r requirements.txt
python hxr.py

📱 Termux (Android)

pkg update && pkg upgrade -y
pkg install python git -y
git clone https://github.com/ruyynn/hxr.git
cd hxr
pip install -r requirements.txt
python hxr.py

🪟 Windows

git clone https://github.com/ruyynn/hxr.git
cd hxr
pip install -r requirements.txt
python hxr.py

🍎 macOS

brew install python git
git clone https://github.com/ruyynn/hxr.git
cd hxr
pip install -r requirements.txt
python hxr.py

💡 HXR automatically checks and installs any missing dependencies on first run.


🐛 Report a Bug / Ask a Question

Found a bug, want to request a feature, or just have a question?

Platform Contact
🐙 GitHub Issues Open an Issue
📧 Email Click Me
📘 Facebook Facebook

If HXR saved you time or helped you land a bounty, a ⭐ goes a long way.
It keeps this project alive and motivates me to build more free tools for the community.

Star Follow


Built by ruyynn · For educational & authorized use only

Releases

No releases published

Packages

 
 
 

Contributors

Languages