From 7ed722d672e2b12d0e57936613ffc71b46ae618d Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Thu, 24 Dec 2020 18:17:35 -0500 Subject: [PATCH 01/36] added run commands sqlmap (sqlmap wizard) and updated for python3 support --- tools/sql_tools.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/tools/sql_tools.py b/tools/sql_tools.py index fb13ff4..a466526 100644 --- a/tools/sql_tools.py +++ b/tools/sql_tools.py @@ -9,16 +9,13 @@ class Sqlmap(HackingTool): "automates the process of \n" \ "detecting and exploiting SQL injection flaws and taking " \ "over of database servers \n " \ - "[!] python sqlmap.py -u [] --batch --banner \n " \ + "[!] python3 sqlmap.py -u [] --batch --banner \n " \ "More Usage [!] https://github.com/sqlmapproject/sqlmap/wiki/Usage" INSTALL_COMMANDS = [ "sudo git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev"] + RUN_COMMANDS = ["python3 sqlmap.py --wizard"] PROJECT_URL = "https://github.com/sqlmapproject/sqlmap" - def __init__(self): - super(Sqlmap, self).__init__(runnable = False) - - class NoSqlMap(HackingTool): TITLE = "NoSqlMap" DESCRIPTION = "NoSQLMap is an open source Python tool designed to \n " \ From 6cf4bcbfc81eb423dcda7480c829c815a4218497 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Fri, 25 Dec 2020 16:28:55 -0500 Subject: [PATCH 02/36] added run command for reconspider --- tools/information_gathering_tools.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/information_gathering_tools.py b/tools/information_gathering_tools.py index 269a229..38d17bb 100644 --- a/tools/information_gathering_tools.py +++ b/tools/information_gathering_tools.py @@ -93,6 +93,7 @@ class ReconSpider(HackingTool): "sudo git clone https://github.com/bhavsec/reconspider.git", "sudo apt install python3 python3-pip && cd reconspider && sudo python3 setup.py install" ] + RUN_COMMANDS = ["python3 reconspider.py"] PROJECT_URL = "https://github.com/bhavsec/reconspider" def __init__(self): From a779844944d653b278d043954468c93370956a54 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Fri, 25 Dec 2020 17:10:55 -0500 Subject: [PATCH 03/36] update infoga install instructions added python3 support and fixed a typo --- tools/information_gathering_tools.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/information_gathering_tools.py b/tools/information_gathering_tools.py index 38d17bb..8e203c6 100644 --- a/tools/information_gathering_tools.py +++ b/tools/information_gathering_tools.py @@ -118,9 +118,9 @@ class Infoga(HackingTool): "(ip, hostname, country,...) from different public source" INSTALL_COMMANDS = [ "git clone https://github.com/m4ll0k/Infoga.git", - "cd infoga;sudo python setup.py install" + "cd Infoga;sudo python3 setup.py install" ] - RUN_COMMANDS = ["cd infoga;python infoga.py"] + RUN_COMMANDS = ["cd Infoga;python3 infoga.py"] PROJECT_URL = "https://github.com/m4ll0k/Infoga" From 2bce668f0e08c44b3e7be91298289afad60b5082 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 10:39:36 -0500 Subject: [PATCH 04/36] updated reconspider run commands --- tools/information_gathering_tools.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/information_gathering_tools.py b/tools/information_gathering_tools.py index 8e203c6..0c7616c 100644 --- a/tools/information_gathering_tools.py +++ b/tools/information_gathering_tools.py @@ -93,11 +93,11 @@ class ReconSpider(HackingTool): "sudo git clone https://github.com/bhavsec/reconspider.git", "sudo apt install python3 python3-pip && cd reconspider && sudo python3 setup.py install" ] - RUN_COMMANDS = ["python3 reconspider.py"] + RUN_COMMANDS = ["cd reconspider;python3 reconspider.py"] PROJECT_URL = "https://github.com/bhavsec/reconspider" - def __init__(self): - super(ReconSpider, self).__init__(runnable = False) +# def __init__(self): +# super(ReconSpider, self).__init__(runnable = False) class IsItDown(HackingTool): From 98ea0036e1b2dce31e6f4a53d337824fb8bfaa5f Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 10:45:32 -0500 Subject: [PATCH 05/36] updated and enabled dracnmap run instructions --- tools/information_gathering_tools.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/information_gathering_tools.py b/tools/information_gathering_tools.py index 0c7616c..a81258b 100644 --- a/tools/information_gathering_tools.py +++ b/tools/information_gathering_tools.py @@ -30,11 +30,11 @@ class Dracnmap(HackingTool): "sudo git clone https://github.com/Screetsec/Dracnmap.git", "cd Dracnmap && chmod +x dracnmap-v2.2-dracOs.sh dracnmap-v2.2.sh" ] - RUN_COMMANDS = ["sudo ./dracnmap-v2.2.sh"] + RUN_COMMANDS = ["cd Dracnmap;sudo ./dracnmap-v2.2.sh"] PROJECT_URL = "https://github.com/Screetsec/Dracnmap" - def __init__(self): - super(Dracnmap, self).__init__(runnable = False) +# def __init__(self): +# super(Dracnmap, self).__init__(runnable = False) class PortScan(HackingTool): From 0d0f43b4d8631cb7f9657258d1b2581c2d5071c2 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 11:04:29 -0500 Subject: [PATCH 06/36] updated striker run no longer using os.subproccess as it doesn't work --- tools/information_gathering_tools.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/information_gathering_tools.py b/tools/information_gathering_tools.py index a81258b..8df6baf 100644 --- a/tools/information_gathering_tools.py +++ b/tools/information_gathering_tools.py @@ -143,7 +143,7 @@ class Striker(HackingTool): def run(self): site = input("Enter Site Name (example.com) >> ") - os.system("cd Striker;") + os.chdir("Striker") subprocess.run(["sudo", "python3", "striker.py", site]) From 0d8f1ddd7ba866d6881c658dc83f44096f43a1fc Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 11:11:43 -0500 Subject: [PATCH 07/36] foxed rang3r run issue using os.chdir to cd into rang3r directory --- tools/information_gathering_tools.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/information_gathering_tools.py b/tools/information_gathering_tools.py index 8df6baf..0c0da0d 100644 --- a/tools/information_gathering_tools.py +++ b/tools/information_gathering_tools.py @@ -186,7 +186,7 @@ class PortScannerRanger(HackingTool): def run(self): ip = input("Enter Ip >> ") - os.system("cd rang3r;") + os.chdir("rang3r") subprocess.run(["sudo", "python", "rang3r.py", "--ip", ip]) From 20e3924a24a2eb164529ab911f740b5b1bb82427 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 16:27:42 +0000 Subject: [PATCH 08/36] added Breacher run instructions --- tools/information_gathering_tools.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tools/information_gathering_tools.py b/tools/information_gathering_tools.py index 0c0da0d..8d7ae53 100644 --- a/tools/information_gathering_tools.py +++ b/tools/information_gathering_tools.py @@ -195,10 +195,11 @@ class Breacher(HackingTool): DESCRIPTION = "An advanced multithreaded admin panel finder written in python." INSTALL_COMMANDS = ["git clone https://github.com/s0md3v/Breacher.git"] PROJECT_URL = "https://github.com/s0md3v/Breacher" - - def __init__(self): - super(Breacher, self).__init__(runnable = False) - + + def run(self): + domain = input("Enter domain (example.com) >> ") + os.chdir("Breacher") + subprocess.run(["python3", "breacher.py", "-u", domain]) class InformationGatheringTools(HackingToolsCollection): TITLE = "Information gathering tools" From 8af0f06ecf3b098889da0537f3cb5c07d736efec Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 16:29:52 +0000 Subject: [PATCH 09/36] added Cupp run instructions for interactive word list generator --- tools/wordlist_generator.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tools/wordlist_generator.py b/tools/wordlist_generator.py index 6ea3760..3e1be2d 100644 --- a/tools/wordlist_generator.py +++ b/tools/wordlist_generator.py @@ -8,10 +8,8 @@ class Cupp(HackingTool): 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" INSTALL_COMMANDS = ["git clone https://github.com/Mebus/cupp.git"] - PROJECT_URL = "https://github.com/Mebus/cupp.git" - - def __init__(self): - super(Cupp, self).__init__(runnable = False) + RUN_COMMANDS = ["python3 cupp.py -i"] + PROJECT_URL = "https://github.com/Mebus/cupp" class WlCreator(HackingTool): From 7b6bfb984e6cb710f279610c40ac7d8cd8935ccc Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 16:56:05 +0000 Subject: [PATCH 10/36] updated wifi pumpkin install --- tools/wireless_attack_tools.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/wireless_attack_tools.py b/tools/wireless_attack_tools.py index 960413b..be2f844 100644 --- a/tools/wireless_attack_tools.py +++ b/tools/wireless_attack_tools.py @@ -14,9 +14,9 @@ class WIFIPumpkin(HackingTool): INSTALL_COMMANDS = [ "sudo apt install libssl-dev libffi-dev build-essential", "sudo git clone https://github.com/P0cL4bs/wifipumpkin3.git", - "chmod -R 755 wifipumpkin3 && cd wifipumpkin3", + "chmod -R 755 wifipumpkin3", "sudo apt install python3-pyqt5", - "sudo python3 setup.py install" + "cd wifipumpkin3;sudo python3 setup.py install" ] RUN_COMMANDS = ["sudo wifipumpkin3"] PROJECT_URL = "https://github.com/P0cL4bs/wifipumpkin3" From 3abd660aef7b118156dc9b52f9c4b332847c752b Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 17:18:49 +0000 Subject: [PATCH 11/36] updated bluepot install to v0.2 and fixed formatting --- tools/wireless_attack_tools.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/wireless_attack_tools.py b/tools/wireless_attack_tools.py index be2f844..a9bf639 100644 --- a/tools/wireless_attack_tools.py +++ b/tools/wireless_attack_tools.py @@ -48,15 +48,15 @@ class pixiewps(HackingTool): class BluePot(HackingTool): TITLE = "Bluetooth Honeypot GUI Framework" - DESCRIPTION = "You need to have at least 1 bluetooh receiver " \ - "(if you have many it will work with those, too).\n" \ - "You must install/libbluetooth-dev on " \ + DESCRIPTION = "You need to have at least 1 bluetooh receiver " \n + "(if you have many it will work with those, too).\n" \n + "You must install/libbluetooth-dev on " \n "Ubuntu/bluez-libs-devel on Fedora/bluez-devel on openSUSE" INSTALL_COMMANDS = [ - "wget https://github.com/andrewmichaelsmith/bluepot/raw/master/bin/bluepot-0.1.tar.gz " - "&& tar xfz bluepot-0.1.tar.gz && sudo java -jar bluepot/BluePot-0.1.jar" + "wget https://github.com/andrewmichaelsmith/bluepot/raw/master/bin/bluepot-0.2.tar.gz" + "sudo tar xfz bluepot-0.2.tar.gz" ] - RUN_COMMANDS = ["cd bluepot-0.1 && sudo java -jar bluepot/BluePot-0.1.jar"] + RUN_COMMANDS = ["cd bluepot && sudo java -jar bluepot.jar"] PROJECT_URL = "https://github.com/andrewmichaelsmith/bluepot" From 046f4ff56423dc40d07f9bd8283cca4c0788d6ae Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 18:37:58 +0000 Subject: [PATCH 12/36] fixed syntax error (my bad) --- tools/wireless_attack_tools.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/wireless_attack_tools.py b/tools/wireless_attack_tools.py index a9bf639..86ffd70 100644 --- a/tools/wireless_attack_tools.py +++ b/tools/wireless_attack_tools.py @@ -48,9 +48,9 @@ class pixiewps(HackingTool): class BluePot(HackingTool): TITLE = "Bluetooth Honeypot GUI Framework" - DESCRIPTION = "You need to have at least 1 bluetooh receiver " \n - "(if you have many it will work with those, too).\n" \n - "You must install/libbluetooth-dev on " \n + DESCRIPTION = "You need to have at least 1 bluetooh receiver " \ + "(if you have many it will work with those, too).\n" \ + "You must install/libbluetooth-dev on " \ "Ubuntu/bluez-libs-devel on Fedora/bluez-devel on openSUSE" INSTALL_COMMANDS = [ "wget https://github.com/andrewmichaelsmith/bluepot/raw/master/bin/bluepot-0.2.tar.gz" From 85e4b3fda2b0f535a0824a21b41cec0f77a6be30 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 19:05:50 +0000 Subject: [PATCH 13/36] Update wireless_attack_tools.py --- tools/wireless_attack_tools.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/wireless_attack_tools.py b/tools/wireless_attack_tools.py index 86ffd70..b7a33cd 100644 --- a/tools/wireless_attack_tools.py +++ b/tools/wireless_attack_tools.py @@ -53,7 +53,7 @@ class BluePot(HackingTool): "You must install/libbluetooth-dev on " \ "Ubuntu/bluez-libs-devel on Fedora/bluez-devel on openSUSE" INSTALL_COMMANDS = [ - "wget https://github.com/andrewmichaelsmith/bluepot/raw/master/bin/bluepot-0.2.tar.gz" + "sudo wget https://github.com/andrewmichaelsmith/bluepot/raw/master/bin/bluepot-0.2.tar.gz" "sudo tar xfz bluepot-0.2.tar.gz" ] RUN_COMMANDS = ["cd bluepot && sudo java -jar bluepot.jar"] From 1e7460d65b99737b9c9efa53c96540568257282a Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 20:05:56 +0000 Subject: [PATCH 14/36] updated bluepot download link --- tools/wireless_attack_tools.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/wireless_attack_tools.py b/tools/wireless_attack_tools.py index b7a33cd..a23e285 100644 --- a/tools/wireless_attack_tools.py +++ b/tools/wireless_attack_tools.py @@ -53,8 +53,8 @@ class BluePot(HackingTool): "You must install/libbluetooth-dev on " \ "Ubuntu/bluez-libs-devel on Fedora/bluez-devel on openSUSE" INSTALL_COMMANDS = [ - "sudo wget https://github.com/andrewmichaelsmith/bluepot/raw/master/bin/bluepot-0.2.tar.gz" - "sudo tar xfz bluepot-0.2.tar.gz" + "sudo wget https://raw.githubusercontent.com/andrewmichaelsmith/bluepot/master/bin/bluepot-0.2.tar.gz" + "sudo tar xfz bluepot-0.2.tar.gz;sudo rm bluepot-0.2.tar.gz" ] RUN_COMMANDS = ["cd bluepot && sudo java -jar bluepot.jar"] PROJECT_URL = "https://github.com/andrewmichaelsmith/bluepot" From fc7e3e5db0d704455ba4b1c939e3853ee0f0d957 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 20:48:42 +0000 Subject: [PATCH 15/36] added wifite description --- tools/wireless_attack_tools.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/wireless_attack_tools.py b/tools/wireless_attack_tools.py index a23e285..7e3113c 100644 --- a/tools/wireless_attack_tools.py +++ b/tools/wireless_attack_tools.py @@ -93,6 +93,7 @@ class Wifiphisher(HackingTool): class Wifite(HackingTool): TITLE = "Wifite" + DESCRIPTION = "Wifite is an automated wireless attack tool" INSTALL_COMMANDS = [ "sudo git clone https://github.com/derv82/wifite2.git", "cd wifite2 && sudo python3 setup.py install" From 00a3072211615f58fd766ac9e107cb21ac315198 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 20:50:06 +0000 Subject: [PATCH 16/36] fixed typo --- tools/wireless_attack_tools.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/wireless_attack_tools.py b/tools/wireless_attack_tools.py index 7e3113c..9af9406 100644 --- a/tools/wireless_attack_tools.py +++ b/tools/wireless_attack_tools.py @@ -97,7 +97,7 @@ class Wifite(HackingTool): INSTALL_COMMANDS = [ "sudo git clone https://github.com/derv82/wifite2.git", "cd wifite2 && sudo python3 setup.py install" - ";sudo pip3 install -r requirements.txt" + "sudo pip3 install -r requirements.txt" ] RUN_COMMANDS = ["cd wifite2; sudo wifite"] PROJECT_URL = "https://github.com/derv82/wifite2" From 3b2fdea1c401fc470f465338733ee25248a61b00 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 20:54:52 +0000 Subject: [PATCH 17/36] updated wifite install --- tools/wireless_attack_tools.py | 1 - 1 file changed, 1 deletion(-) diff --git a/tools/wireless_attack_tools.py b/tools/wireless_attack_tools.py index 9af9406..e09778b 100644 --- a/tools/wireless_attack_tools.py +++ b/tools/wireless_attack_tools.py @@ -97,7 +97,6 @@ class Wifite(HackingTool): INSTALL_COMMANDS = [ "sudo git clone https://github.com/derv82/wifite2.git", "cd wifite2 && sudo python3 setup.py install" - "sudo pip3 install -r requirements.txt" ] RUN_COMMANDS = ["cd wifite2; sudo wifite"] PROJECT_URL = "https://github.com/derv82/wifite2" From b0021b02b4904a9f0e41f96550c319170bddfd8c Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sat, 26 Dec 2020 21:19:39 +0000 Subject: [PATCH 18/36] updated sqlmap run instructions --- tools/sql_tools.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/sql_tools.py b/tools/sql_tools.py index a466526..666ff9b 100644 --- a/tools/sql_tools.py +++ b/tools/sql_tools.py @@ -13,7 +13,7 @@ class Sqlmap(HackingTool): "More Usage [!] https://github.com/sqlmapproject/sqlmap/wiki/Usage" INSTALL_COMMANDS = [ "sudo git clone --depth 1 https://github.com/sqlmapproject/sqlmap.git sqlmap-dev"] - RUN_COMMANDS = ["python3 sqlmap.py --wizard"] + RUN_COMMANDS = ["cd sqlmap-dev;python3 sqlmap.py --wizard"] PROJECT_URL = "https://github.com/sqlmapproject/sqlmap" class NoSqlMap(HackingTool): From 1953ea5da73627f5c2ffbcca5f51463f6545d01d Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sun, 27 Dec 2020 18:43:48 +0000 Subject: [PATCH 19/36] updated sublist3r to Python3 --- tools/webattack.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tools/webattack.py b/tools/webattack.py index 4ff2fa1..fa62b75 100644 --- a/tools/webattack.py +++ b/tools/webattack.py @@ -33,14 +33,14 @@ class SubDomainFinder(HackingTool): DESCRIPTION = "Sublist3r is a python tool designed to enumerate " \ "subdomains of websites using OSINT \n " \ "Usage:\n\t" \ - "[1] python sublist3r.py -d example.com \n" \ - "[2] python sublist3r.py -d example.com -p 80,443" + "[1] python3 sublist3r.py -d example.com \n" \ + "[2] python3 sublist3r.py -d example.com -p 80,443" INSTALL_COMMANDS = [ - "sudo pip install requests argparse dnspython", + "sudo pip3 install requests argparse dnspython", "sudo git clone https://github.com/aboul3la/Sublist3r.git", - "cd Sublist3r && sudo pip install -r requirements.txt" + "cd Sublist3r && sudo pip3 install -r requirements.txt" ] - RUN_COMMANDS = ["cd Sublist3r && python sublist3r.py -h"] + RUN_COMMANDS = ["cd Sublist3r && python3 sublist3r.py -h"] PROJECT_URL = "https://github.com/aboul3la/Sublist3r" From 23559dd63f4ea5301e9a28456e606cef80aab594 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sun, 27 Dec 2020 19:09:42 +0000 Subject: [PATCH 20/36] updated blazy install and run explicitly stating python2.7 in case default becomes 3.x --- tools/webattack.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/webattack.py b/tools/webattack.py index fa62b75..5fc6bf2 100644 --- a/tools/webattack.py +++ b/tools/webattack.py @@ -59,9 +59,9 @@ class Blazy(HackingTool): DESCRIPTION = "Blazy is a modern login page bruteforcer" INSTALL_COMMANDS = [ "sudo git clone https://github.com/UltimateHackers/Blazy.git", - "cd Blazy && sudo pip install -r requirements.txt" + "cd Blazy && sudo pip2.7 install -r requirements.txt" ] - RUN_COMMANDS = ["cd Blazy && sudo python blazy.py"] + RUN_COMMANDS = ["cd Blazy && sudo python2.7 blazy.py"] PROJECT_URL = "https://github.com/UltimateHackers/Blazy" From c4acbeb17acb1d5c7fdada3334d999fa1bf4d13a Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sun, 27 Dec 2020 19:24:58 +0000 Subject: [PATCH 21/36] added subdomainTakeover run command --- tools/webattack.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/tools/webattack.py b/tools/webattack.py index 5fc6bf2..7923c4c 100644 --- a/tools/webattack.py +++ b/tools/webattack.py @@ -78,9 +78,13 @@ class SubDomainTakeOver(HackingTool): ] PROJECT_URL = "https://github.com/m4ll0k/takeover" - def __init__(self): - super(SubDomainTakeOver, self).__init__(runnable = False) - +# def __init__(self): +# super(SubDomainTakeOver, self).__init__(runnable = False) + + def run(self): + domain = input("Enter domain (www.example.com) >> ") + os.chdir(takeover) + subprocess.run(["sudo", "python3", "takeover.py", "-d", domain, "-v"]) class Dirb(HackingTool): TITLE = "Dirb" From f988dff397e9dc6474122b4da1264c78c6c228a1 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sun, 27 Dec 2020 19:32:12 +0000 Subject: [PATCH 22/36] removed subdomainTakeover run instructions they don't work :) --- tools/webattack.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/tools/webattack.py b/tools/webattack.py index 7923c4c..7f457d7 100644 --- a/tools/webattack.py +++ b/tools/webattack.py @@ -78,13 +78,8 @@ class SubDomainTakeOver(HackingTool): ] PROJECT_URL = "https://github.com/m4ll0k/takeover" -# def __init__(self): -# super(SubDomainTakeOver, self).__init__(runnable = False) - - def run(self): - domain = input("Enter domain (www.example.com) >> ") - os.chdir(takeover) - subprocess.run(["sudo", "python3", "takeover.py", "-d", domain, "-v"]) + def __init__(self): + super(SubDomainTakeOver, self).__init__(runnable = False) class Dirb(HackingTool): TITLE = "Dirb" From 5d1929111f3d70cee9084f1b3b786b3151eca350 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sun, 27 Dec 2020 22:53:10 +0000 Subject: [PATCH 23/36] updated dirb install commands --- tools/webattack.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/webattack.py b/tools/webattack.py index 7f457d7..c8915d5 100644 --- a/tools/webattack.py +++ b/tools/webattack.py @@ -89,7 +89,7 @@ class Dirb(HackingTool): "attack against \n a web server and analizing the response." INSTALL_COMMANDS = [ "sudo git clone https://gitlab.com/kalilinux/packages/dirb.git", - "cd dirb;sudo ./configure;make" + "cd dirb;sudo bash configure;make" ] PROJECT_URL = "https://gitlab.com/kalilinux/packages/dirb" From 99060768f0049a7dfd1e44a8a748122c183c1dfc Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Sun, 27 Dec 2020 23:27:39 +0000 Subject: [PATCH 24/36] added bulkExtractor description --- tools/forensic_tools.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/forensic_tools.py b/tools/forensic_tools.py index d2b2bc0..ace6edd 100644 --- a/tools/forensic_tools.py +++ b/tools/forensic_tools.py @@ -30,7 +30,7 @@ class Wireshark(HackingTool): class BulkExtractor(HackingTool): TITLE = "Bulk extractor" - DESCRIPTION = "" + DESCRIPTION = "Extract useful information without parsing the file system" PROJECT_URL = "https://github.com/simsong/bulk_extractor" def __init__(self): From 9bbd7f2033e29878eb605bcc2edf93e15abb20c1 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Tue, 29 Dec 2020 01:32:25 +0000 Subject: [PATCH 25/36] updated bulk_extractor cli instal --- tools/forensic_tools.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/forensic_tools.py b/tools/forensic_tools.py index ace6edd..57e9d92 100644 --- a/tools/forensic_tools.py +++ b/tools/forensic_tools.py @@ -49,9 +49,9 @@ class BulkExtractor(HackingTool): "Please Visit For More Details About Installation >> https://github.com/simsong/bulk_extractor") def cli_mode(self): - os.system("sudo apt-get install bulk_extractor") + os.system("sudo apt install bulk-extractor") print("bulk_extractor and options") - os.system("bulk_extractor") + os.system("bulk_extractor -h") os.system( 'echo "bulk_extractor [options] imagefile" | boxes -d headline | lolcat') From f6ab71da12b000663ad6e126208aa92e864ff1be Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Tue, 29 Dec 2020 14:38:27 +0000 Subject: [PATCH 26/36] updated commix run instructions --- tools/exploit_frameworks.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/exploit_frameworks.py b/tools/exploit_frameworks.py index da228b0..9b78e1e 100644 --- a/tools/exploit_frameworks.py +++ b/tools/exploit_frameworks.py @@ -35,7 +35,10 @@ class Commix(HackingTool): "errors or vulnerabilities related to command injection " \ "attacks.\n Usage: python commix.py [option(s)]" INSTALL_COMMANDS = [ - "git clone https://github.com/commixproject/commix.git commix"] + "git clone https://github.com/commixproject/commix.git commix", + "cd commix;sudo python setup.py install" + ] + RUN_COMMANDS = ["sudo python commix.py --wizard"] PROJECT_URL = "https://github.com/commixproject/commix" def __init__(self): From 0db6806ef1981fe9da7b6572b52252a569ee52c2 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Tue, 29 Dec 2020 14:42:45 +0000 Subject: [PATCH 27/36] updated hatcloud run instructions --- tools/other_tools.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/other_tools.py b/tools/other_tools.py index b7c8910..0b8cbd5 100644 --- a/tools/other_tools.py +++ b/tools/other_tools.py @@ -25,7 +25,7 @@ class HatCloud(HackingTool): def run(self): site = input("Enter Site >> ") - os.system("cd HatCloud;") + os.chdir("HatCloud") subprocess.run(["sudo", "ruby", "hatcloud.rb", "-b", site]) From 718d811414045243e082bdfde0a72d2792ea44e8 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Tue, 29 Dec 2020 15:09:39 +0000 Subject: [PATCH 28/36] updated brute_force and insta_brute run instructions --- tools/others/socialmedia.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/others/socialmedia.py b/tools/others/socialmedia.py index c4be439..38cbe75 100644 --- a/tools/others/socialmedia.py +++ b/tools/others/socialmedia.py @@ -18,7 +18,7 @@ class InstaBrute(HackingTool): def run(self): name = input("Enter Username >> ") wordlist = input("Enter wordword list >> ") - os.system("cd instaBrute;") + os.chdir("instaBrute") subprocess.run( ["sudo", "python", "instaBrute.py", "-u", f"{name}", "-d", f"{wordlist}"]) @@ -48,7 +48,7 @@ class Faceshell(HackingTool): def run(self): name = input("Enter Username >> ") wordlist = input("Enter Wordlist >> ") - os.system("cd Brute_Force;") + os.chdir("Brute_Force") subprocess.run( ["python3", "Brute_Force.py", "-f", f"{name}", "-l", f"{wordlist}"]) From f265eb580964d85d3437b6d963d26c4d8481130d Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Tue, 29 Dec 2020 15:16:57 +0000 Subject: [PATCH 29/36] updated instaBrute run instructions specified python version --- tools/others/socialmedia.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/others/socialmedia.py b/tools/others/socialmedia.py index 38cbe75..27d6fce 100644 --- a/tools/others/socialmedia.py +++ b/tools/others/socialmedia.py @@ -11,7 +11,7 @@ class InstaBrute(HackingTool): DESCRIPTION = "Brute force attack against Instagram" INSTALL_COMMANDS = [ "sudo git clone https://github.com/chinoogawa/instaBrute.git", - "cd instaBrute;sudo pip install -r requirements.txt" + "cd instaBrute;sudo pip2.7 install -r requirements.txt" ] PROJECT_URL = "https://github.com/chinoogawa/instaBrute" From 91c3078999a7b47363d1638af9055442b6403583 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Tue, 29 Dec 2020 16:31:44 +0000 Subject: [PATCH 30/36] update droidcam install --- tools/others/android_attack.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/others/android_attack.py b/tools/others/android_attack.py index 3c06381..dfea85d 100644 --- a/tools/others/android_attack.py +++ b/tools/others/android_attack.py @@ -42,7 +42,7 @@ class Droidcam(HackingTool): "sudo git clone https://github.com/kinghacker0/WishFish.git;" "sudo apt install php wget openssh-client" ] - RUN_COMMANDS = ["cd wishfish && sudo bash wishfish.sh"] + RUN_COMMANDS = ["cd WishFish && sudo bash wishfish.sh"] PROJECT_URL = "https://github.com/kinghacker0/WishFish" From 912e332c48061f8648ac58ab6c980b179d11ba71 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Tue, 29 Dec 2020 16:36:38 +0000 Subject: [PATCH 31/36] updated evilapp install --- tools/others/android_attack.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/others/android_attack.py b/tools/others/android_attack.py index dfea85d..5b56a2a 100644 --- a/tools/others/android_attack.py +++ b/tools/others/android_attack.py @@ -52,7 +52,7 @@ class EvilApp(HackingTool): "hijack authenticated sessions in cookies." INSTALL_COMMANDS = [ "sudo git clone https://github.com/crypticterminal/EvilApp.git"] - RUN_COMMANDS = ["cd evilapp && bash evilapp.sh"] + RUN_COMMANDS = ["cd EvilApp && bash evilapp.sh"] PROJECT_URL = "https://github.com/crypticterminal/EvilApp" From e72b531b8573f48304689979dd1d05f4624d6df7 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Tue, 29 Dec 2020 18:08:15 +0000 Subject: [PATCH 32/36] updated sherlock run instructions --- tools/others/socialmedia_finder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/others/socialmedia_finder.py b/tools/others/socialmedia_finder.py index a8f029e..338ef96 100644 --- a/tools/others/socialmedia_finder.py +++ b/tools/others/socialmedia_finder.py @@ -60,7 +60,7 @@ class Sherlock(HackingTool): def run(self): name = input("Enter Username >> ") - os.system("cd sherlock;") + os.chdir("sherlock") subprocess.run(["sudo", "python3", "sherlock", f"{name}"]) From 1ce0717886993a7617708b5e0c6e1c45ea936be9 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Tue, 29 Dec 2020 18:20:41 +0000 Subject: [PATCH 33/36] updated sherlock run (my error) --- tools/others/socialmedia_finder.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/others/socialmedia_finder.py b/tools/others/socialmedia_finder.py index 338ef96..89fb489 100644 --- a/tools/others/socialmedia_finder.py +++ b/tools/others/socialmedia_finder.py @@ -60,7 +60,7 @@ class Sherlock(HackingTool): def run(self): name = input("Enter Username >> ") - os.chdir("sherlock") + os.chdir('sherlock') subprocess.run(["sudo", "python3", "sherlock", f"{name}"]) From 38a7cd5978668748f3b848ecbcc5d887e882e2c7 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Thu, 31 Dec 2020 13:43:39 -0500 Subject: [PATCH 34/36] fixed indent error --- tools/webattack.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/webattack.py b/tools/webattack.py index c8915d5..d4915c7 100644 --- a/tools/webattack.py +++ b/tools/webattack.py @@ -79,7 +79,7 @@ class SubDomainTakeOver(HackingTool): PROJECT_URL = "https://github.com/m4ll0k/takeover" def __init__(self): - super(SubDomainTakeOver, self).__init__(runnable = False) + super(SubDomainTakeOver, self).__init__(runnable = False) class Dirb(HackingTool): TITLE = "Dirb" From 768b722efe3f3bfe9ac1a491b737c2e5a69de790 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Thu, 31 Dec 2020 13:57:09 -0500 Subject: [PATCH 35/36] update KnockMail to python3 --- tools/others/email_verifier.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tools/others/email_verifier.py b/tools/others/email_verifier.py index d25fc59..3d1c342 100644 --- a/tools/others/email_verifier.py +++ b/tools/others/email_verifier.py @@ -7,13 +7,14 @@ class KnockMail(HackingTool): TITLE = "Knockmail" DESCRIPTION = "KnockMail Tool Verify If Email Exists" INSTALL_COMMANDS = [ - "git clone https://github.com/4w4k3/KnockMail.git", - "cd KnockMail;sudo pip install -r requeriments.txt" + "sudo git clone https://github.com/heywoodlh/KnockMail.git", + "cd KnockMail;sudo pip3 install -r requirements.txt" ] - RUN_COMMANDS = ["cd KnockMail;python knock.py"] - PROJECT_URL = "https://github.com/4w4k3/KnockMail" + RUN_COMMANDS = ["cd KnockMail;python3 knockmail.py"] + PROJECT_URL = "https://github.com/heywoodlh/KnockMail" class EmailVerifyTools(HackingToolsCollection): TITLE = "Email Verify tools" TOOLS = [KnockMail()] + From 6bd2d7029fdf2bc9d113b83d27e45e977bcce351 Mon Sep 17 00:00:00 2001 From: Greatest125 <66028078+Greatest125@users.noreply.github.com> Date: Fri, 7 May 2021 08:43:16 -0400 Subject: [PATCH 36/36] remove sudo --- tools/others/email_verifier.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/others/email_verifier.py b/tools/others/email_verifier.py index 3d1c342..5969bd0 100644 --- a/tools/others/email_verifier.py +++ b/tools/others/email_verifier.py @@ -7,7 +7,7 @@ class KnockMail(HackingTool): TITLE = "Knockmail" DESCRIPTION = "KnockMail Tool Verify If Email Exists" INSTALL_COMMANDS = [ - "sudo git clone https://github.com/heywoodlh/KnockMail.git", + "git clone https://github.com/heywoodlh/KnockMail.git", "cd KnockMail;sudo pip3 install -r requirements.txt" ] RUN_COMMANDS = ["cd KnockMail;python3 knockmail.py"]