mirror of
https://github.com/Z4nzu/hackingtool
synced 2026-05-23 00:49:59 +00:00
Phase 9: Add SUPPORTED_OS flags to remaining Linux-only tools
Mark bash-script and apt-dependent tools as linux-only so they are hidden automatically on macOS via _active_tools() filter in core.py: - phishing_attack.py: 14 tools (all bash-script based) - ddos.py: all 6 tools (Linux network stack required) - post_exploitation.py: Vegile, ChromeKeyLogger - payload_creator.py: all 7 tools (bash setup scripts) - exploit_frameworks.py: WebSploit (bash install) - reverse_engineering.py: Apk2Gold (bash build) - xss_attack.py: RVuln (Rust + apt deps)
This commit is contained in:
parent
974896bf10
commit
048699d8b2
7 changed files with 32 additions and 0 deletions
|
|
@ -7,6 +7,7 @@ from core import HackingTool, HackingToolsCollection, console
|
|||
|
||||
class DDoSTool(HackingTool):
|
||||
TITLE = "DDoS"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = (
|
||||
"Best DDoS Attack Script With 36 Plus Methods. "
|
||||
"DDoS attacks for SECURITY TESTING PURPOSES ONLY!"
|
||||
|
|
@ -35,6 +36,7 @@ class DDoSTool(HackingTool):
|
|||
|
||||
class SlowLoris(HackingTool):
|
||||
TITLE = "SlowLoris"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = (
|
||||
"Slowloris is basically an HTTP Denial of Service attack. "
|
||||
"It sends lots of HTTP requests."
|
||||
|
|
@ -48,6 +50,7 @@ class SlowLoris(HackingTool):
|
|||
|
||||
class Asyncrone(HackingTool):
|
||||
TITLE = "Asyncrone | Multifunction SYN Flood DDoS Weapon"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = (
|
||||
"aSYNcrone is a C language based, multifunction SYN Flood DDoS Weapon.\n"
|
||||
"Disable the destination system by sending SYN packets intensively."
|
||||
|
|
@ -73,6 +76,7 @@ class Asyncrone(HackingTool):
|
|||
|
||||
class UFONet(HackingTool):
|
||||
TITLE = "UFOnet"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = (
|
||||
"UFONet is a free software, P2P and cryptographic disruptive toolkit "
|
||||
"that allows performing DoS and DDoS attacks."
|
||||
|
|
@ -87,6 +91,7 @@ class UFONet(HackingTool):
|
|||
|
||||
class GoldenEye(HackingTool):
|
||||
TITLE = "GoldenEye"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = (
|
||||
"GoldenEye is a python3 app for SECURITY TESTING PURPOSES ONLY!\n"
|
||||
"GoldenEye is a HTTP DoS Test Tool.\n"
|
||||
|
|
@ -108,6 +113,7 @@ class GoldenEye(HackingTool):
|
|||
|
||||
class Saphyra(HackingTool):
|
||||
TITLE = "SaphyraDDoS"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "A Python DDoS script for SECURITY TESTING PURPOSES ONLY."
|
||||
INSTALL_COMMANDS = [
|
||||
# Bug 7 fix: removed "sudo su" (first step was dropping into interactive root shell)
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@ class RouterSploit(HackingTool):
|
|||
|
||||
class WebSploit(HackingTool):
|
||||
TITLE = "WebSploit"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "Websploit is an advanced MITM framework."
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/The404Hacking/websploit.git;cd websploit/Setup;sudo chmod +x install.sh && sudo bash install.sh"
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ from core import HackingTool, HackingToolsCollection, console
|
|||
|
||||
class TheFatRat(HackingTool):
|
||||
TITLE = "The FatRat"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = (
|
||||
"TheFatRat provides an easy way to create backdoors and payloads "
|
||||
"which can bypass most anti-virus."
|
||||
|
|
@ -38,6 +39,7 @@ class TheFatRat(HackingTool):
|
|||
|
||||
class Brutal(HackingTool):
|
||||
TITLE = "Brutal"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = (
|
||||
"Brutal is a toolkit to quickly create various payloads, powershell attacks, "
|
||||
"virus attacks and launch listener for a Human Interface Device."
|
||||
|
|
@ -62,6 +64,7 @@ class Brutal(HackingTool):
|
|||
|
||||
class Stitch(HackingTool):
|
||||
TITLE = "Stitch"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = (
|
||||
"Stitch is a Cross Platform Python Remote Administrator Tool.\n"
|
||||
"[!] Refer to the project link for Windows & macOS support."
|
||||
|
|
@ -76,6 +79,7 @@ class Stitch(HackingTool):
|
|||
|
||||
class MSFVenom(HackingTool):
|
||||
TITLE = "MSFvenom Payload Creator"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = (
|
||||
"MSFvenom Payload Creator (MSFPC) is a wrapper to generate multiple "
|
||||
"types of payloads, based on user choice."
|
||||
|
|
@ -90,6 +94,7 @@ class MSFVenom(HackingTool):
|
|||
|
||||
class Venom(HackingTool):
|
||||
TITLE = "Venom Shellcode Generator"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "Venom exploits apache2 webserver to deliver LAN payloads via fake webpages."
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/r00t-3xp10it/venom.git",
|
||||
|
|
@ -113,6 +118,7 @@ class Spycam(HackingTool):
|
|||
|
||||
class MobDroid(HackingTool):
|
||||
TITLE = "Mob-Droid"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "Generates metasploit payloads easily without typing long commands."
|
||||
INSTALL_COMMANDS = ["git clone https://github.com/kinghacker0/mob-droid.git"]
|
||||
RUN_COMMANDS = ["cd mob-droid && sudo python3 mob-droid.py"]
|
||||
|
|
@ -121,6 +127,7 @@ class MobDroid(HackingTool):
|
|||
|
||||
class Enigma(HackingTool):
|
||||
TITLE = "Enigma"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "Enigma is a Multiplatform payload dropper."
|
||||
INSTALL_COMMANDS = ["git clone https://github.com/UndeadSec/Enigma.git"]
|
||||
RUN_COMMANDS = ["cd Enigma && sudo python3 enigma.py"]
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ from core import HackingTool, HackingToolsCollection, console
|
|||
|
||||
class Autophisher(HackingTool):
|
||||
TITLE = "Autophisher RK"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "Automated Phishing Toolkit"
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/CodingRanjith/autophisher.git",
|
||||
|
|
@ -28,6 +29,7 @@ class Pyphisher(HackingTool):
|
|||
|
||||
class AdvPhishing(HackingTool):
|
||||
TITLE = "AdvPhishing"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "This is Advance Phishing Tool ! OTP PHISHING"
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/Ignitetch/AdvPhishing.git",
|
||||
|
|
@ -40,6 +42,7 @@ class AdvPhishing(HackingTool):
|
|||
|
||||
class Setoolkit(HackingTool):
|
||||
TITLE = "Setoolkit"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = (
|
||||
"The Social-Engineer Toolkit is an open-source penetration\n"
|
||||
"testing framework designed for social engineering."
|
||||
|
|
@ -54,6 +57,7 @@ class Setoolkit(HackingTool):
|
|||
|
||||
class SocialFish(HackingTool):
|
||||
TITLE = "SocialFish"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "Automated Phishing Tool & Information Collector NOTE: username is 'root' and password is 'pass'"
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/UndeadSec/SocialFish.git && sudo apt-get install python3 python3-pip python3-dev -y",
|
||||
|
|
@ -65,6 +69,7 @@ class SocialFish(HackingTool):
|
|||
|
||||
class HiddenEye(HackingTool):
|
||||
TITLE = "HiddenEye"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = (
|
||||
"Modern Phishing Tool With Advanced Functionality And Multiple Tunnelling Services\n"
|
||||
"\t[!] https://github.com/DarkSecDevelopers/HiddenEye"
|
||||
|
|
@ -80,6 +85,7 @@ class HiddenEye(HackingTool):
|
|||
|
||||
class Evilginx2(HackingTool):
|
||||
TITLE = "Evilginx3"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = (
|
||||
"evilginx is a man-in-the-middle attack framework used for phishing login credentials\n"
|
||||
"along with session cookies, bypassing 2-factor authentication.\n"
|
||||
|
|
@ -97,6 +103,7 @@ class Evilginx2(HackingTool):
|
|||
|
||||
class ISeeYou(HackingTool):
|
||||
TITLE = "I-See_You"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = (
|
||||
"[!] ISeeYou finds the exact location of a target via social engineering.\n"
|
||||
"[!] Expose local servers to the internet and decode location from log file."
|
||||
|
|
@ -111,6 +118,7 @@ class ISeeYou(HackingTool):
|
|||
|
||||
class SayCheese(HackingTool):
|
||||
TITLE = "SayCheese"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "Take webcam shots from target just by sending a malicious link"
|
||||
INSTALL_COMMANDS = ["git clone https://github.com/hangetzzu/saycheese"]
|
||||
RUN_COMMANDS = ["cd saycheese && sudo bash saycheese.sh"]
|
||||
|
|
@ -119,6 +127,7 @@ class SayCheese(HackingTool):
|
|||
|
||||
class QRJacking(HackingTool):
|
||||
TITLE = "QR Code Jacking"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "QR Code Jacking (Any Website)"
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/cryptedwolf/ohmyqr.git && sudo apt -y install scrot",
|
||||
|
|
@ -132,6 +141,7 @@ class QRJacking(HackingTool):
|
|||
|
||||
class BlackEye(HackingTool):
|
||||
TITLE = "BlackEye"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "The ultimate phishing tool with 38 websites available!"
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/thelinuxchoice/blackeye",
|
||||
|
|
@ -142,6 +152,7 @@ class BlackEye(HackingTool):
|
|||
|
||||
class ShellPhish(HackingTool):
|
||||
TITLE = "ShellPhish"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "Phishing Tool for 18 social media"
|
||||
INSTALL_COMMANDS = ["git clone https://github.com/An0nUD4Y/shellphish.git"]
|
||||
RUN_COMMANDS = ["cd shellphish && sudo bash shellphish.sh"]
|
||||
|
|
@ -150,6 +161,7 @@ class ShellPhish(HackingTool):
|
|||
|
||||
class Thanos(HackingTool):
|
||||
TITLE = "Thanos"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "Browser to Browser Phishing toolkit"
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/TridevReddy/Thanos.git",
|
||||
|
|
@ -177,6 +189,7 @@ class QRLJacking(HackingTool):
|
|||
|
||||
class Maskphish(HackingTool):
|
||||
TITLE = "Maskphish"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "Hide phishing URL under a normal looking URL (google.com or facebook.com)"
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/jaykali/maskphish.git",
|
||||
|
|
@ -187,6 +200,7 @@ class Maskphish(HackingTool):
|
|||
|
||||
class BlackPhish(HackingTool):
|
||||
TITLE = "BlackPhish"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/iinc0gnit0/BlackPhish.git",
|
||||
"cd BlackPhish && sudo bash install.sh",
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ from rich.prompt import Prompt
|
|||
|
||||
class Vegile(HackingTool):
|
||||
TITLE = "Vegile - Ghost In The Shell"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "This tool will set up your backdoor/rootkits when " \
|
||||
"backdoor is already setup it will be \n" \
|
||||
"hidden your specific process,unlimited your session in " \
|
||||
|
|
@ -30,6 +31,7 @@ class Vegile(HackingTool):
|
|||
|
||||
class ChromeKeyLogger(HackingTool):
|
||||
TITLE = "Chrome Keylogger"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "Hera Chrome Keylogger"
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/UndeadSec/HeraKeylogger.git",
|
||||
|
|
|
|||
|
|
@ -19,6 +19,7 @@ class AndroGuard(HackingTool):
|
|||
|
||||
class Apk2Gold(HackingTool):
|
||||
TITLE = "Apk2Gold"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "Apk2Gold is a CLI tool for decompiling Android apps to Java"
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/lxdvs/apk2gold.git",
|
||||
|
|
|
|||
|
|
@ -124,6 +124,7 @@ class XSSStrike(HackingTool):
|
|||
|
||||
class RVuln(HackingTool):
|
||||
TITLE = "RVuln"
|
||||
SUPPORTED_OS = ["linux"]
|
||||
DESCRIPTION = "Multi-threaded and Automated Web Vulnerability Scanner written in Rust."
|
||||
INSTALL_COMMANDS = [
|
||||
"git clone https://github.com/iinc0gnit0/RVuln.git;"
|
||||
|
|
|
|||
Loading…
Reference in a new issue