diff --git a/core.py b/core.py index 49156602..a45878ce 100644 --- a/core.py +++ b/core.py @@ -154,7 +154,7 @@ def show_options(self, parent = None): clear_screen() self.show_info() for index, tool in enumerate(self.TOOLS): - print(f"[{index} {tool.TITLE}") + print(f"[{index}] {tool.TITLE}") print(f"[{99}] Back to {parent.TITLE if parent is not None else 'Exit'}") tool_index = input("Choose a tool to proceed: ").strip() try: diff --git a/hackingtool.py b/hackingtool.py index 1e433e89..8160c2f5 100755 --- a/hackingtool.py +++ b/hackingtool.py @@ -9,12 +9,12 @@ from core import HackingToolsCollection from tools.anonsurf import AnonSurfTools from tools.ddos import DDOSTools -from tools.exploit_frameworks import ExploitFrameworkTools +from tools.exploit_frameworks import ExploitFrameworksTools from tools.forensic_tools import ForensicTools from tools.information_gathering_tools 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 diff --git a/tools/wordlist_generator.py b/tools/wordlist_generator.py index cc15775c..3ff42c00 100644 --- a/tools/wordlist_generator.py +++ b/tools/wordlist_generator.py @@ -5,8 +5,8 @@ class Cupp(HackingTool): TITLE = "Cupp" - DESCRIPTION = "WlCreator is a C program that can create all possibilities of passwords,\n " \ - "and you can choose Length, Lowercase, Capital, Numbers and Special Chars" + DESCRIPTION = """Cupp is a tool that can create all possibilities of passwords, +and you can choose Length, Lowercase, Capital, Numbers, and Special Chars""" INSTALL_COMMANDS = ["git clone https://github.com/Mebus/cupp.git"] RUN_COMMANDS = ["cd cupp && python3 cupp.py -i"] PROJECT_URL = "https://github.com/Mebus/cupp" @@ -14,9 +14,8 @@ class Cupp(HackingTool): class WlCreator(HackingTool): TITLE = "WordlistCreator" - DESCRIPTION = "WlCreator is a C program that can create all possibilities" \ - " of passwords,\n and you can choose Length, Lowercase, " \ - "Capital, Numbers and Special Chars" + DESCRIPTION = """WlCreator is a C program that can create all possibilities of passwords, +and you can choose Length, Lowercase, Capital, Numbers, and Special Chars""" INSTALL_COMMANDS = ["sudo git clone https://github.com/Z4nzu/wlcreator.git"] RUN_COMMANDS = [ "cd wlcreator && sudo gcc -o wlcreator wlcreator.c && ./wlcreator 5"] @@ -43,7 +42,7 @@ class showme(HackingTool): "sudo git clone https://github.com/Viralmaniar/SMWYG-Show-Me-What-You-Got.git", "cd SMWYG-Show-Me-What-You-Got && pip3 install -r requirements.txt" ] - RUN_COMMANDS = ["cd SMWYG-Show-Me-What-You-Got && python SMWYG.py"] + RUN_COMMANDS = ["cd SMWYG-Show-Me-What-You-Got && python3 SMWYG.py"] PROJECT_URL = "https://github.com/Viralmaniar/SMWYG-Show-Me-What-You-Got" diff --git a/tools/xss_attack.py b/tools/xss_attack.py index 5e4bc0d1..62a7cbd5 100644 --- a/tools/xss_attack.py +++ b/tools/xss_attack.py @@ -91,8 +91,8 @@ def run(self): class XanXSS(HackingTool): TITLE = "XanXSS" - DESCRIPTION = "XanXSS is a reflected XSS searching tool\n " \ - "that creates payloads based from templates" + DESCRIPTION = """XanXSS is a reflected XSS searching tool +that creates payloads based from templates""" INSTALL_COMMANDS = ["git clone https://github.com/Ekultek/XanXSS.git"] PROJECT_URL = "https://github.com/Ekultek/XanXSS" @@ -113,7 +113,7 @@ class XSSStrike(HackingTool): PROJECT_URL = "https://github.com/UltimateHackers/XSStrike" def __init__(self): - super(XSSStrike, self).__init__(runnable = False) + super().__init__(runnable = False) class RVuln(HackingTool): @@ -121,10 +121,10 @@ class RVuln(HackingTool): DESCRIPTION = "RVuln is multi-threaded and Automated Web Vulnerability " \ "Scanner written in Rust" INSTALL_COMMANDS = [ - "sudo git clone https://github.com/iinc0gnit0/RVuln.git;" - "curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh;" - "source $HOME/.cargo/env;" - "sudo apt install librust-openssl-dev;" + "sudo git clone https://github.com/iinc0gnit0/RVuln.git" + "curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh" + "source $HOME/.cargo/env" + "sudo apt install librust-openssl-dev" "cd RVuln;sudo su;cargo build --release;mv target/release/RVuln" ] RUN_COMMANDS = ["RVuln"]