Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,12 @@ Submit feature requests and bugs in the [issues](https://github.com/vil/H4X-Tool
| Leak Search | Searches if given email/domain has been compromised and leaked. |
| Email Search | Efficiently finds registered accounts from a given email. Thanks to [holehe.](https://github.com/megadose/holehe) |
| WhoIs Lookup | Looks up a domain and returns information about it. |
| SMS Bomber | Spams messages to a given mobile number. (Works poorly and only for US numbers) |
| Fake Info Generator | Generates fake information using [Faker](https://pypi.org/project/Faker/). |
| Web Scrape | Scrapes links from a given url. |
| Wi-Fi Finder | Scans for nearby Wi-Fi networks. |
| Wi-Fi Vault | Scans for locally saved Wi-Fi passwords. |
| Dir Buster | Bruteforce directories on a website. |
| Local Users | Enumerates local user accounts on the current machine. |
| Caesar Cipher | Cipher/decipher/bruteforce a message using the Caesar's code. |
| BaseXX | Encodes/decodes a message using Base64/32/16. |
| Help | Shows the help message. |
| Exit | Exits the tool. |

Expand Down
18 changes: 6 additions & 12 deletions h4xtools.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,15 +60,12 @@ def help() -> None:
"Leak Search": "Searches if a given email/domain has been compromised and leaked.",
"Email Search": "Efficiently finds registered accounts from a given email.",
"WhoIs Lookup": "Looks up a domain and returns information about it.",
"SMS Bomber": "Spams messages to a given mobile number (works poorly and only for US numbers).",
"Fake Info Generator": "Generates fake information using Faker.",
"Web Scrape": "Scrapes links from a given URL.",
"Wi-Fi Finder": "Scans for nearby Wi-Fi networks.",
"Wi-Fi Vault": "Scans for locally saved Wi-Fi passwords.",
"Dir Buster": "Bruteforce directories on a website.",
"Local Users": "Enumerates local user accounts on the current machine.",
"Caesar Cipher": "Cipher/decipher/bruteforce a message using the Caesar's code.",
"BaseXX": "Encodes/decodes a message using Base64/32/16.",
"Help": "Shows this help menu."
}

Expand Down Expand Up @@ -114,15 +111,12 @@ def print_menu() -> None:
"7": handles.handle_leak_search,
"8": handles.handle_port_scanner,
"9": handles.handle_whois_lookup,
"10": handles.handle_sms_bomber,
"11": handles.handle_fake_info_generator,
"12": handles.handle_web_scrape,
"13": handles.handle_wifi_finder,
"14": handles.handle_wifi_vault,
"15": handles.handle_dir_buster,
"16": handles.handle_local_users,
"17": handles.handle_caesar_cipher,
"18": handles.handle_basexx
"10": handles.handle_fake_info_generator,
"11": handles.handle_web_scrape,
"12": handles.handle_wifi_finder,
"13": handles.handle_wifi_vault,
"14": handles.handle_dir_buster,
"15": handles.handle_local_users,
}

def main() -> None:
Expand Down
34 changes: 0 additions & 34 deletions helper/handles.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,10 @@
ip_lookup,
phonenumber_lookup,
websearch,
smsbomber,
web_scrape,
wifi_finder,
fake_info_generator,
dirbuster,
caesar_cipher,
basexx,
wifi_vault,
)
from helper import printer
Expand Down Expand Up @@ -108,18 +105,6 @@ def handle_whois_lookup() -> None:
whois_lookup.Lookup(domain)


def handle_sms_bomber() -> None:
"""
Handles the SMS Bomber util.

Currently only works for US numbers.
"""
number = printer.inp("Enter the target phone number (with country code): \t")
count = printer.inp("Enter the number of SMS to send: \t")
throttle = printer.inp("Enter the throttle time (in seconds): \t")
smsbomber.SMSBomber(number, count, throttle)


def handle_fake_info_generator() -> None:
"""
Handles the Fake Info Generator util.
Expand Down Expand Up @@ -167,25 +152,6 @@ def handle_local_users() -> None:
local_users.Scan()


def handle_caesar_cipher() -> None:
"""
Handles the Caesar Cipher util.
"""
message = printer.inp("Enter a text to cipher/decipher : \t")
mode = str(printer.inp("Enter a mode (cipher/decipher/bruteforce) : \t"))
caesar_cipher.CaesarCipher(message, mode)


def handle_basexx() -> None:
"""
Handles the BaseXX util.
"""
message = printer.inp("Enter a text to encode/decode : \t")
mode = str(printer.inp("Enter a mode (encode/decode) : \t"))
encoding = str(printer.inp("Enter a encoding (64/32/16) : \t"))
basexx.BaseXX(message, mode, encoding)


def handle_leak_search() -> None:
"""
Handles the Cybercrime Intelligence util.
Expand Down
65 changes: 0 additions & 65 deletions utils/basexx.py

This file was deleted.

103 changes: 0 additions & 103 deletions utils/caesar_cipher.py

This file was deleted.

79 changes: 0 additions & 79 deletions utils/smsbomber.py

This file was deleted.

Loading