mirror of
https://github.com/Z4nzu/hackingtool
synced 2026-05-23 17:08:25 +00:00
Phase 8: Mark archived tools and add SUPPORTED_OS flags
- Remove stale sys.path.append hack from forensics.py (unused since package structure) - Add SUPPORTED_OS = ["linux"] to BulkExtractor, Guymager (apt/Linux-only) - Add SUPPORTED_OS = ["linux"] to all android_attack.py tools (bash scripts) - Add SUPPORTED_OS = ["linux"], REQUIRES_WIFI = True to wifi_jamming.py tools - Fix WifiJammerNG RUN_COMMANDS: python → python3, remove boxes/lolcat pipe
This commit is contained in:
parent
fc5951500f
commit
ec5481d97c
3 changed files with 12 additions and 8 deletions
|
|
@ -1,10 +1,4 @@
|
|||
import os
|
||||
import sys
|
||||
|
||||
# Fetching parent directory for importing core.py
|
||||
current_dir = os.path.dirname(__file__)
|
||||
parent_dir = os.path.dirname(current_dir)
|
||||
sys.path.append(parent_dir)
|
||||
|
||||
from core import HackingTool, HackingToolsCollection, console
|
||||
|
||||
|
|
@ -40,6 +34,7 @@ class BulkExtractor(HackingTool):
|
|||
TITLE = "Bulk extractor"
|
||||
DESCRIPTION = "Extract useful information without parsing the file system"
|
||||
PROJECT_URL = "https://github.com/simsong/bulk_extractor"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
|
||||
def __init__(self):
|
||||
super().__init__([
|
||||
|
|
@ -68,6 +63,7 @@ class BulkExtractor(HackingTool):
|
|||
class Guymager(HackingTool):
|
||||
TITLE = "Disk Clone and ISO Image Acquire"
|
||||
DESCRIPTION = "Guymager is a free forensic imager for media acquisition."
|
||||
SUPPORTED_OS = ["linux"]
|
||||
INSTALL_COMMANDS = ["sudo apt install guymager"]
|
||||
RUN_COMMANDS = ["sudo guymager"]
|
||||
PROJECT_URL = "https://guymager.sourceforge.io/"
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ class Keydroid(HackingTool):
|
|||
DESCRIPTION = "Android Keylogger + Reverse Shell\n" \
|
||||
"[!] You have to install Some Manually Refer Below Link:\n " \
|
||||
"[+] https://github.com/F4dl0/keydroid"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
INSTALL_COMMANDS = ["git clone https://github.com/F4dl0/keydroid.git"]
|
||||
RUN_COMMANDS = ["cd keydroid && bash keydroid.sh"]
|
||||
PROJECT_URL = "https://github.com/F4dl0/keydroid"
|
||||
|
|
@ -20,6 +21,7 @@ class MySMS(HackingTool):
|
|||
DESCRIPTION = "Script that generates an Android App to hack SMS through WAN \n" \
|
||||
"[!] You have to install Some Manually Refer Below Link:\n\t " \
|
||||
"[+] https://github.com/papusingh2sms/mysms"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/papusingh2sms/mysms.git"]
|
||||
RUN_COMMANDS = ["cd mysms && bash mysms.sh"]
|
||||
|
|
@ -31,6 +33,7 @@ class LockPhish(HackingTool):
|
|||
DESCRIPTION = "Lockphish it's the first tool for phishing attacks on the " \
|
||||
"lock screen, designed to\n Grab Windows credentials,Android" \
|
||||
" PIN and iPhone Passcode using a https link."
|
||||
SUPPORTED_OS = ["linux"]
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/JasonJerry/lockphish.git"]
|
||||
RUN_COMMANDS = ["cd lockphish && bash lockphish.sh"]
|
||||
|
|
@ -40,6 +43,7 @@ class LockPhish(HackingTool):
|
|||
class Droidcam(HackingTool):
|
||||
TITLE = "DroidCam (Capture Image)"
|
||||
DESCRIPTION = "Powerful Tool For Grab Front Camera Snap Using A Link"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
INSTALL_COMMANDS = [
|
||||
# Bug 16 fix: missing comma caused two strings to be implicitly concatenated into one
|
||||
"git clone https://github.com/kinghacker0/WishFish.git",
|
||||
|
|
@ -53,6 +57,7 @@ class EvilApp(HackingTool):
|
|||
TITLE = "EvilApp (Hijack Session)"
|
||||
DESCRIPTION = "EvilApp is a script to generate Android App that can " \
|
||||
"hijack authenticated sessions in cookies."
|
||||
SUPPORTED_OS = ["linux"]
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/crypticterminal/EvilApp.git"]
|
||||
RUN_COMMANDS = ["cd EvilApp && bash evilapp.sh"]
|
||||
|
|
|
|||
|
|
@ -8,13 +8,14 @@ from rich import box
|
|||
class WifiJammerNG(HackingTool):
|
||||
TITLE = "WifiJammer-NG"
|
||||
DESCRIPTION = "Continuously jam all wifi clients and access points within range."
|
||||
SUPPORTED_OS = ["linux"]
|
||||
REQUIRES_WIFI = True
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/MisterBianco/wifijammer-ng.git",
|
||||
"cd wifijammer-ng;pip install --user -r requirements.txt"
|
||||
]
|
||||
RUN_COMMANDS = [
|
||||
'echo "python wifijammer.py [-a AP MAC] [-c CHANNEL] [-d] [-i INTERFACE] [-m MAXIMUM] [-k] [-p PACKETS] [-s SKIP] [-t TIME INTERVAL] [-D]"| boxes | lolcat',
|
||||
"cd wifijammer-ng;sudo python wifijammer.py"
|
||||
"cd wifijammer-ng && sudo python3 wifijammer.py --help",
|
||||
]
|
||||
PROJECT_URL = "https://github.com/MisterBianco/wifijammer-ng"
|
||||
|
||||
|
|
@ -23,6 +24,8 @@ class KawaiiDeauther(HackingTool):
|
|||
TITLE = "KawaiiDeauther"
|
||||
DESCRIPTION = "Kawaii Deauther is a pentest toolkit whose goal is to perform \n " \
|
||||
"jam on WiFi clients/routers and spam many fake AP for testing purposes."
|
||||
SUPPORTED_OS = ["linux"]
|
||||
REQUIRES_WIFI = True
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/aryanrtm/KawaiiDeauther.git",
|
||||
"cd KawaiiDeauther;sudo bash install.sh"
|
||||
|
|
|
|||
Loading…
Reference in a new issue