Really useful hacking tools.

Overview

hax logo

A Remake of Hax in Rust™

demo picture


9aad62f6a86fa29a5bde2ab9f647d22c

- Port-scanner(Powered by nmap)

- URL-Masker

- Phisher(Powered by ZPhisher) ☑️ (WIP 🚧 )



For Linux


For Linux Enthusiasts: You need to install nmap.

How to install and build HaxRS on Linux

Quick install

Copy and paste the following command into your terminal to install HaxRS:

curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/skyline69/HaxRS/main/install.sh | bash

Manual install

Step 1: Install Rust (If you haven't already)

  1. Open the terminal by pressing Ctrl + Alt + T or searching for "Terminal" in the application menu.
  2. Install Rust by running the following command:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  1. Verify the installation by running the following command:
rustc --version

Step 2: Install nmap (If you haven't already)

Look at the here for instructions on how to install nmap on your Linux distribution.

Step 3: Clone the repository

Clone the repository by running the following command:

git clone https://github.com/skyline69/HaxRS.git

Step 4: Build the project

Navigate to the project directory by running the following command:

cd HaxRS

Build the project by running the following command:

cargo build --release

Step 5: Run the project

Navigate to the project directory by running the following command:

cd HaxRS

Run the project by executing the following command:

./target/release/haxrs

Examples of nmap installation

How to install nmap on Linux

Ubuntu

  1. Open the terminal by pressing Ctrl + Alt + T or searching for "Terminal" in the application menu.
  2. Update the package list by running the following command:
sudo apt update
  1. Install nmap by running the following command:
sudo apt install nmap
  1. Verify the installation by running the following command:
nmap --version

Debian

  1. Open the terminal by pressing Ctrl + Alt + T or searching for "Terminal" in the application menu.
  2. Update the package list by running the following command:
sudo apt update
  1. Install nmap by running the following command:
sudo apt install nmap
  1. Verify the installation by running the following command:
nmap --version

Arch Linux

  1. Open the terminal by pressing Ctrl + Alt + T or searching for "Terminal" in the application menu.
  2. Update the package list by running the following command:
sudo pacman -Syu
  1. Install nmap by running the following command:
sudo pacman -S nmap
  1. Verify the installation by running the following command:
nmap --version

Fedora

  1. Open the terminal by pressing Ctrl + Alt + T or searching for "Terminal" in the application menu.
  2. Update the package list by running the following command:
sudo dnf update
  1. Install nmap by running the following command:
sudo dnf install nmap
  1. Verify the installation by running the following command:
nmap --version

CentOS

  1. Open the terminal by pressing Ctrl + Alt + T or searching for "Terminal" in the application menu.
  2. Update the package list by running the following command:
sudo yum update
  1. Install nmap by running the following command:
sudo yum install nmap
  1. Verify the installation by running the following command:
nmap --version

OpenSUSE

  1. Open the terminal by pressing Ctrl + Alt + T or searching for "Terminal" in the application menu.
  2. Update the package list by running the following command:
sudo zypper update
  1. Install nmap by running the following command:
sudo zypper install nmap
  1. Verify the installation by running the following command:
nmap --version

Gentoo

  1. Open the terminal by pressing Ctrl + Alt + T or searching for "Terminal" in the application menu.
  2. Update the package list by running the following command:
sudo emerge --sync
  1. Install nmap by running the following command:
sudo emerge net-analyzer/nmap
  1. Verify the installation by running the following command:
nmap --version

Disclaimer

This software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the author or copyright holder be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.

Please note that this tool is meant for educational purposes only. The author or any contributors are not responsible for any actions, illegal or otherwise, performed by anyone who uses this tool. Any actions and or activities related to the material contained within this software is solely your responsibility.

It is the end user's responsibility to obey all applicable local, state and federal laws. Developers assume no liability and are not responsible for any misuse or damage caused by this program.

You might also like...
Tool that was built quickly for personal needs, you might find it useful though
Tool that was built quickly for personal needs, you might find it useful though

COPYCAT Produced with stable-diffusion Clipboard (copy/paste) history buffer for terminal emulators, MAC OS gui and VIM* environment usage. Rrequireme

Bruteforce connecting to a specific Sea of Thieves server. Useful if you want to be in the same server as your friends.

SoT Server Finder Find which Sea of Thieves server you're connected to. Useful if you want to be in the same server as your friends. Setup Download so

This library contains collection of all sorts of useful information for every country.

Keshvar This library contains collection of all sorts of useful information for every country. Package | Documentation | Repository Demo use keshvar::

Call is an easy-to-use command tools for remote development.
Call is an easy-to-use command tools for remote development.

Call is an easy-to-use command tools for remote development. It helps you to build remote development easily and elegant. It can work with makefile and justfile.

Tools to encrypt/decrypt and pack/unpack RouterOS v6.13+ backup files

RouterOS-Backup-Tools Tools to encrypt/decrypt and pack/unpack RouterOS v6.13+ backup files Usage examples Info cargo run -- info -i MikroTik.backup D

CLI tools to process cryptocurrency data

crypto-cli-tools A collection of CLI tools to process cryptocurrency data. Install: RUSTFLAGS="-C target-cpu=native" cargo install crypto-cli-tools cr

A system clipboard command line tools which inspired by pbcopy & pbpaste but better to use.

rclip A command line tool which supports copy a file contents to the system clipboard or copy the contents of the system clipboard to a file. Install

Tree-sitter - An incremental parsing system for programming tools

tree-sitter Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and effic

Tools - The Rome Toolchain. A linter, compiler, bundler, and more for JavaScript, TypeScript, HTML, Markdown, and CSS.
Tools - The Rome Toolchain. A linter, compiler, bundler, and more for JavaScript, TypeScript, HTML, Markdown, and CSS.

Rome is currently being rewritten in Rust. Read more about it in our latest blog post. The documentation below is out of date and available for poster

Releases(v0.1.4)
  • v0.1.4(May 11, 2023)

    HaxRS v0.1.4 - The Ultimate Mini-Tool for Hacking Enthusiasts

    This update is more focused on windows devices.

    Patches

    • Better Windows Compatibility. 🔧
    • Logs in Windows will now be saved in AppData 🔧
    • Improved Windows Installer 🔧

    Getting Started (Installer - Only for Windows)

    Download the HaxRSInstaller.exe file and follow the on-screen instructions to install HaxRS on your system. Once installed, launch the tool from your desktop or command prompt and explore the range of utilities available at your fingertips.

    I hope you enjoy using HaxRS and find it a valuable addition to your toolkit. As always, I welcome your feedback and suggestions for future improvements. Happy hacking!

    Source code(tar.gz)
    Source code(zip)
    HaxRSInstaller.exe(6.65 MB)
  • v0.1.3(May 10, 2023)

    HaxRS v0.1.3 - The Ultimate Mini-Tool for Hacking Enthusiasts

    This update provides new features on the first selection + additional features

    Patches and Features

    • Complete Error Handling (hax will less likely crash). 🔧
    • pretty output✨ on the first selection :D
    • You can now choose your own port count 🎉

    Getting Started (Installer - Only for Windows)

    Download the HaxRSInstaller.exe file and follow the on-screen instructions to install HaxRS on your system. Once installed, launch the tool from your desktop or command prompt and explore the range of utilities available at your fingertips.

    I hope you enjoy using HaxRS and find it a valuable addition to your toolkit. As always, I welcome your feedback and suggestions for future improvements. Happy hacking!

    Source code(tar.gz)
    Source code(zip)
    HaxRSInstaller.exe(6.65 MB)
  • v0.1.2(May 10, 2023)

    HaxRS v0.1.2 - The Ultimate Mini-Tool for Hacking Enthusiasts

    This update is just for a minor patch.

    Patches

    • Prevented crashing if hax fails to print menu-table. 🔧

    Getting Started (Installer - Only for Windows)

    Download the HaxRSInstaller.exe file and follow the on-screen instructions to install HaxRS on your system. Once installed, launch the tool from your desktop or command prompt and explore the range of utilities available at your fingertips.

    I hope you enjoy using HaxRS and find it a valuable addition to your toolkit. As always, I welcome your feedback and suggestions for future improvements. Happy hacking!

    Source code(tar.gz)
    Source code(zip)
    HaxRSInstaller.exe(6.65 MB)
  • v0.1.1(May 9, 2023)

    HaxRS v0.1.1 - The Ultimate Mini-Tool for Hacking Enthusiasts

    I am excited to announce the first update of HaxRS, a powerful command-line tool that combines a variety of hacking utilities in a single, easy-to-use package. With this update you will get cool new features, that will be very useful.

    What's New in v0.1.1

    • URL - Masker is now available! 🎉
    • New Update Feature! 🎉
    • New ✨Log-System✨ for fixing problems
    • Rebuild Major Parts of Core (performance update)

    Getting Started (Installer - Only for Windows)

    Download the HaxRSInstaller.exe file and follow the on-screen instructions to install HaxRS on your system. Once installed, launch the tool from your desktop or command prompt and explore the range of utilities available at your fingertips.

    I hope you enjoy using HaxRS and find it a valuable addition to your toolkit. As always, I welcome your feedback and suggestions for future improvements. Happy hacking!

    Source code(tar.gz)
    Source code(zip)
    HaxRSInstaller.exe(6.65 MB)
Owner
skyline
“Algorithm: A word used by programmers when they don’t want to explain what they did.”
skyline
A collection of semi-useful tools made for GNU/Linux

DECTOOLS A collection of semi-useful tools made for GNU/Linux. Some may work on macOS, though functionality isn't a priority. Depenencies: python, bas

Decator 3 Jun 8, 2022
ddi is a wrapper for dd. It takes all the same arguments, and all it really does is call dd in the background

ddi A safer dd Introduction If you ever used dd, the GNU coreutil that lets you copy data from one file to another, then you may have encountered a ty

Tomás Ralph 80 Sep 8, 2022
a simple program that you can scrap, is shit and really simple but is cool.

if you want to run it you need to have installed curl by default scrap youtube, but you can change it, also change the number of threads and run: carg

pai 7 Oct 15, 2021
A simple (but really fast!) CLI tool to convert an epub into a text file.

epub_to_txt A simple (but really fast!) CLI tool written in Rust to convert an epub into a text file (in Markdown format). Usage epub_to_txt filename.

Darren Mothersele 3 Jul 30, 2023
Command line tool for hacking! 😬☠

rerup Command line tool for hacking! ?? ☠ This program is a command-line tool for simulating URL brute-forcing. It utilizes an input file containing a

null 2 Jul 4, 2023
⚙️ A curated list of static analysis (SAST) tools for all programming languages, config files, build tools, and more.

This repository lists static analysis tools for all programming languages, build tools, config files and more. The official website, analysis-tools.de

Analysis Tools 10.7k Jan 2, 2023
`ls` alternative with useful info and a splash of color 🎨

?? Natls ?? Why Natls? Showing file permissions Showing file size Showing the date that the file was modified last Showing the user that the file belo

Will 1.2k Dec 19, 2022
Structopt derived ethers-rs types, useful for building Ethereum CLIs

ethers-structopt Provides ethers-compatible Structopt derives, useful for building Ethereum CLIs. Contributing Pull requests are welcome. For major ch

Georgios Konstantopoulos 6 Dec 27, 2022
Rust command line utility to quickly display useful secrets in a Kubernetes namespace

kube-secrets This is a command line utility for quickly looking at secrets in a Kubernetes namespace that are typically looked at by humans. It specif

Frank Wiles 8 Feb 10, 2022
A CLI tool which can help you automatically kill process of your choice. Useful for freeing up memory and CPU usage!

Quickiller There are always programs such as chrome that keep eating up your resources even when closed! The only way to prevent this is to kill all o

Codingsquirrel 1 Dec 8, 2021