Skip to content

r4vencrane/HTB-Machines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

HTB MACHINES

image

About

htbmachines.sh is a Bash-based command-line utility to query Hack The Box (HTB) machine data from the community-maintained bundle.js database.
It allows you to search machines by name, IP address, skills, OS, difficulty, or browse interactively by category.

This tool is ideal for:

  • HTB players who want fast recon of machines
  • Keeping track of progress or searching for skill-based practice
  • Filtering targets for specific certifications or challenges

📦 Requires internet for updates, and uses a local cached JS file once downloaded.


Features

  • Search by machine name, IP address, or skill
  • Show machines by difficulty or OS
  • Live updates of the latest HTB machines
  • Installs required tools automatically (js-beautify, moreutils, etc.)
  • Clean, colored terminal output
  • Interactive menu mode

Installation and Setting up

Before to start searching machines, you have to clone the repo into your machine, install dependencies and download the necessary files like bundle.js. You just have to do the following:

git clone https://github.com/venomcrane/HTB-Machines.git
cd HTB-Machines
./htbmachines -d
./htbmachines -u

Once you have already run this commands, you are ready to use this tool.

Usage

image

Examples:

Searching by Machine Name:

./htbmachines -m Inception

image

Searching by IP Address:

./htbmachines.sh -i 10.10.10.84

image

Show all options available:

./htbmachines -a

image

About

Bash script that search machines from HTB platform (Hard Bash Scripting)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages