Skip to content

Commit

Permalink
Minor fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
cclauss authored Mar 4, 2023
1 parent 4dcfd33 commit e885d19
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 18 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/lint_python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
--statistics --target-version=py37 . | grep "\[\*\]"
- run: pip install black codespell mypy pytest safety
- run: black --check . || true
- run: codespell # --ignore-words-list="" --skip="*.css,*.js,*.lock"
- run: codespell
- run: pip install -r requirements.txt || pip install --editable . || pip install . || true
- run: mkdir --parents --verbose .mypy_cache
- run: mypy --ignore-missing-imports --install-types --non-interactive . || true
Expand Down
17 changes: 8 additions & 9 deletions core.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# coding=utf-8
import os
import sys
import webbrowser
Expand Down Expand Up @@ -69,13 +68,13 @@ def show_options(self, parent = None):
if self.PROJECT_URL:
print(f"[{98}] Open project page")
print(f"[{99}] Back to {parent.TITLE if parent is not None else 'Exit'}")
option_index = input("Select an option : ")
option_index = input("Select an option : ").strip()
try:
option_index = int(option_index)
if option_index - 1 in range(len(self.OPTIONS)):
ret_code = self.OPTIONS[option_index - 1][1]()
if ret_code != 99:
input("\n\nPress ENTER to continue:")
input("\n\nPress ENTER to continue:").strip()
elif option_index == 98:
self.show_project_page()
elif option_index == 99:
Expand All @@ -84,10 +83,10 @@ def show_options(self, parent = None):
return 99
except (TypeError, ValueError):
print("Please enter a valid option")
input("\n\nPress ENTER to continue:")
input("\n\nPress ENTER to continue:").strip()
except Exception:
print_exc()
input("\n\nPress ENTER to continue:")
input("\n\nPress ENTER to continue:").strip()
return self.show_options(parent = parent)

def before_install(self):
Expand Down Expand Up @@ -157,21 +156,21 @@ def show_options(self, parent = None):
for index, tool in enumerate(self.TOOLS):
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: ")
tool_index = input("Choose a tool to proceed: ").strip()
try:
tool_index = int(tool_index)
if tool_index in range(len(self.TOOLS)):
ret_code = self.TOOLS[tool_index].show_options(parent = self)
if ret_code != 99:
input("\n\nPress ENTER to continue:")
input("\n\nPress ENTER to continue:").strip()
elif tool_index == 99:
if parent is None:
sys.exit()
return 99
except (TypeError, ValueError):
print("Please enter a valid option")
input("\n\nPress ENTER to continue:")
input("\n\nPress ENTER to continue:").strip()
except Exception:
print_exc()
input("\n\nPress ENTER to continue:")
input("\n\nPress ENTER to continue:").strip()
return self.show_options(parent = parent)
1 change: 0 additions & 1 deletion generate_readme.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# coding=utf-8
import re

from core import HackingTool
Expand Down
10 changes: 5 additions & 5 deletions hackingtool.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
##!/usr/bin/env python3
# -*- coding: UTF-8 -*-
#!/usr/bin/env python3
# Version 1.1.0
import os
import sys
import webbrowser
from platform import system
from time import sleep
Expand Down Expand Up @@ -83,10 +83,10 @@ def show_info(self):
[1] Manual
[2] Default
""")
choice = input("Z4nzu =>> ")
choice = input("Z4nzu =>> ").strip()

if choice == "1":
inpath = input("Enter Path (with Directory Name) >> ")
inpath = input("Enter Path (with Directory Name) >> ").strip()
with open(fpath, "w") as f:
f.write(inpath)
print("Successfully Set Path to: {}".format(inpath))
Expand All @@ -98,7 +98,7 @@ def show_info(self):
sleep(3)
else:
print("Try Again..!!")
exit(0)
sys.exit(0)

with open(fpath) as f:
archive = f.readline()
Expand Down
3 changes: 1 addition & 2 deletions tools/payload_creator.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
# coding=utf-8
import os

from core import HackingTool
Expand Down Expand Up @@ -49,7 +48,7 @@ def show_info(self):
>> Arduino Software (I used v1.6.7)
>> TeensyDuino
>> Linux udev rules
>> Copy and paste the PaensyLib folder inside your Arduino\libraries
>> Copy and paste the PaensyLib folder inside your Arduino libraries
[!] Kindly Visit below link for Installation for Arduino
>> https://github.com/Screetsec/Brutal/wiki/Install-Requirements
Expand Down

0 comments on commit e885d19

Please sign in to comment.