From 4271cb8ef6b4e54bc2409a0859b1a9923b07887b Mon Sep 17 00:00:00 2001 From: Hardik Zinzuvadiya <25708027+Z4nzu@users.noreply.github.com> Date: Sun, 15 Mar 2026 13:55:05 +0530 Subject: [PATCH] Phase 6: Naming & structure cleanup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Rename tools/phising_attack.py → phishing_attack.py (fix typo) - Rename tools/information_gathering_tools.py → information_gathering.py - Rename tools/wireless_attack_tools.py → wireless_attack.py - Rename tools/forensic_tools.py → forensics.py - Rename tools/sql_tools.py → sql_injection.py - Rename tools/webattack.py → web_attack.py - Rename class autophisher → Autophisher (PEP-8 CapWords) - Rename class ddos → DDoSTool (PEP-8 CapWords), TITLE "ddos" → "DDoS" - Update all imports in hackingtool.py and exploit_frameworks.py --- hackingtool.py | 12 ++++++------ tools/ddos.py | 4 ++-- tools/exploit_frameworks.py | 2 +- tools/{forensic_tools.py => forensics.py} | 0 ...n_gathering_tools.py => information_gathering.py} | 0 tools/{phising_attack.py => phishing_attack.py} | 4 ++-- tools/{sql_tools.py => sql_injection.py} | 0 tools/{webattack.py => web_attack.py} | 0 .../{wireless_attack_tools.py => wireless_attack.py} | 0 9 files changed, 11 insertions(+), 11 deletions(-) rename tools/{forensic_tools.py => forensics.py} (100%) rename tools/{information_gathering_tools.py => information_gathering.py} (100%) rename tools/{phising_attack.py => phishing_attack.py} (99%) rename tools/{sql_tools.py => sql_injection.py} (100%) rename tools/{webattack.py => web_attack.py} (100%) rename tools/{wireless_attack_tools.py => wireless_attack.py} (100%) diff --git a/hackingtool.py b/hackingtool.py index 9a264f0..fc97345 100755 --- a/hackingtool.py +++ b/hackingtool.py @@ -29,19 +29,19 @@ from config import get_tools_dir from tools.anonsurf import AnonSurfTools from tools.ddos import DDOSTools from tools.exploit_frameworks import ExploitFrameworkTools -from tools.forensic_tools import ForensicTools -from tools.information_gathering_tools import InformationGatheringTools +from tools.forensics import ForensicTools +from tools.information_gathering import InformationGatheringTools from tools.other_tools import OtherTools from tools.payload_creator import PayloadCreatorTools -from tools.phising_attack import PhishingAttackTools +from tools.phishing_attack import PhishingAttackTools from tools.post_exploitation import PostExploitationTools from tools.remote_administration import RemoteAdministrationTools from tools.reverse_engineering import ReverseEngineeringTools -from tools.sql_tools import SqlInjectionTools +from tools.sql_injection import SqlInjectionTools from tools.steganography import SteganographyTools from tools.tool_manager import ToolManager -from tools.webattack import WebAttackTools -from tools.wireless_attack_tools import WirelessAttackTools +from tools.web_attack import WebAttackTools +from tools.wireless_attack import WirelessAttackTools from tools.wordlist_generator import WordlistGeneratorTools from tools.xss_attack import XSSAttackTools diff --git a/tools/ddos.py b/tools/ddos.py index 6950ba7..9c63ae0 100644 --- a/tools/ddos.py +++ b/tools/ddos.py @@ -5,8 +5,8 @@ from rich.prompt import Prompt from core import HackingTool, HackingToolsCollection, console -class ddos(HackingTool): - TITLE = "ddos" +class DDoSTool(HackingTool): + TITLE = "DDoS" DESCRIPTION = ( "Best DDoS Attack Script With 36 Plus Methods. " "DDoS attacks for SECURITY TESTING PURPOSES ONLY!" diff --git a/tools/exploit_frameworks.py b/tools/exploit_frameworks.py index c3b4bf1..cd09a25 100644 --- a/tools/exploit_frameworks.py +++ b/tools/exploit_frameworks.py @@ -1,5 +1,5 @@ from core import HackingTool, HackingToolsCollection, console -from tools.webattack import Web2Attack +from tools.web_attack import Web2Attack from rich.panel import Panel from rich.text import Text diff --git a/tools/forensic_tools.py b/tools/forensics.py similarity index 100% rename from tools/forensic_tools.py rename to tools/forensics.py diff --git a/tools/information_gathering_tools.py b/tools/information_gathering.py similarity index 100% rename from tools/information_gathering_tools.py rename to tools/information_gathering.py diff --git a/tools/phising_attack.py b/tools/phishing_attack.py similarity index 99% rename from tools/phising_attack.py rename to tools/phishing_attack.py index 2c64bad..16e3d59 100644 --- a/tools/phising_attack.py +++ b/tools/phishing_attack.py @@ -3,7 +3,7 @@ import os from core import HackingTool, HackingToolsCollection, console -class autophisher(HackingTool): +class Autophisher(HackingTool): TITLE = "Autophisher RK" DESCRIPTION = "Automated Phishing Toolkit" INSTALL_COMMANDS = [ @@ -215,7 +215,7 @@ class Dnstwist(HackingTool): class PhishingAttackTools(HackingToolsCollection): TITLE = "Phishing attack tools" TOOLS = [ - autophisher(), + Autophisher(), Pyphisher(), AdvPhishing(), Setoolkit(), diff --git a/tools/sql_tools.py b/tools/sql_injection.py similarity index 100% rename from tools/sql_tools.py rename to tools/sql_injection.py diff --git a/tools/webattack.py b/tools/web_attack.py similarity index 100% rename from tools/webattack.py rename to tools/web_attack.py diff --git a/tools/wireless_attack_tools.py b/tools/wireless_attack.py similarity index 100% rename from tools/wireless_attack_tools.py rename to tools/wireless_attack.py