├── .gitignore ├── LICENSE ├── README.md ├── Scr ├── Black-Tool-Termux-Scr.jpeg ├── Version.txt └── mrprogrammer2938-bird.jpeg ├── Version └── Version.txt ├── hack └── install.sh /.gitignore: -------------------------------------------------------------------------------- 1 | # Byte-compiled / optimized / DLL files 2 | __pycache__/ 3 | *.py[cod] 4 | *$py.class 5 | 6 | # C extensions 7 | *.so 8 | 9 | # Distribution / packaging 10 | .Python 11 | build/ 12 | develop-eggs/ 13 | dist/ 14 | downloads/ 15 | eggs/ 16 | .eggs/ 17 | lib/ 18 | lib64/ 19 | parts/ 20 | sdist/ 21 | var/ 22 | wheels/ 23 | pip-wheel-metadata/ 24 | share/python-wheels/ 25 | *.egg-info/ 26 | .installed.cfg 27 | *.egg 28 | MANIFEST 29 | 30 | # PyInstaller 31 | # Usually these files are written by a python script from a template 32 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 33 | *.manifest 34 | *.spec 35 | 36 | # Installer logs 37 | pip-log.txt 38 | pip-delete-this-directory.txt 39 | 40 | # Unit test / coverage reports 41 | htmlcov/ 42 | .tox/ 43 | .nox/ 44 | .coverage 45 | .coverage.* 46 | .cache 47 | nosetests.xml 48 | coverage.xml 49 | *.cover 50 | *.py,cover 51 | .hypothesis/ 52 | .pytest_cache/ 53 | 54 | # Translations 55 | *.mo 56 | *.pot 57 | 58 | # Django stuff: 59 | *.log 60 | local_settings.py 61 | db.sqlite3 62 | db.sqlite3-journal 63 | 64 | # Flask stuff: 65 | instance/ 66 | .webassets-cache 67 | 68 | # Scrapy stuff: 69 | .scrapy 70 | 71 | # Sphinx documentation 72 | docs/_build/ 73 | 74 | # PyBuilder 75 | target/ 76 | 77 | # Jupyter Notebook 78 | .ipynb_checkpoints 79 | 80 | # IPython 81 | profile_default/ 82 | ipython_config.py 83 | 84 | # pyenv 85 | .python-version 86 | 87 | # pipenv 88 | # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. 89 | # However, in case of collaboration, if having platform-specific dependencies or dependencies 90 | # having no cross-platform support, pipenv may install dependencies that don't work, or not 91 | # install all needed dependencies. 92 | #Pipfile.lock 93 | 94 | # PEP 582; used by e.g. github.com/David-OConnor/pyflow 95 | __pypackages__/ 96 | 97 | # Celery stuff 98 | celerybeat-schedule 99 | celerybeat.pid 100 | 101 | # SageMath parsed files 102 | *.sage.py 103 | 104 | # Environments 105 | .env 106 | .venv 107 | env/ 108 | venv/ 109 | ENV/ 110 | env.bak/ 111 | venv.bak/ 112 | 113 | # Spyder project settings 114 | .spyderproject 115 | .spyproject 116 | 117 | # Rope project settings 118 | .ropeproject 119 | 120 | # mkdocs documentation 121 | /site 122 | 123 | # mypy 124 | .mypy_cache/ 125 | .dmypy.json 126 | dmypy.json 127 | 128 | # Pyre type checker 129 | .pyre/ 130 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 Mr.programmer 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Black-Tool For Termux 2 | 3 | ```Black-Tool For Termux v1.5``` 4 | 5 | Install the tools and start hacking Attacking ! 6 | ``` 7 | ███████████ ████ █████ ███████████ ████ 8 | ░░███░░░░░███░░███ ░░███ ░█░░░███░░░█ ░░███ 9 | ░███ ░███ ░███ ██████ ██████ ░███ █████ ░ ░███ ░ ██████ ██████ ░███ 10 | ░██████████ ░███ ░░░░░███ ███░░███ ░███░░███ ░███ ███░░███ ███░░███ ░███ 11 | ░███░░░░░███ ░███ ███████ ░███ ░░░ ░██████░ ░███ ░███ ░███░███ ░███ ░███ 12 | ░███ ░███ ░███ ███░░███ ░███ ███ ░███░░███ ░███ ░███ ░███░███ ░███ ░███ 13 | ███████████ █████░░████████░░██████ ████ █████ █████ ░░██████ ░░██████ █████ 14 | ░░░░░░░░░░░ ░░░░░ ░░░░░░░░ ░░░░░░ ░░░░ ░░░░░ ░░░░░ ░░░░░░ ░░░░░░ ░░░░░ 15 | 16 | ``` 17 | 18 | This code write by [Mr.nope](https://github.com/mrprogrammer2938) 19 | 20 |
21 |

22 | 23 |

24 |

25 | Mrprogrammer2938 Bird 26 |

27 | 28 | ##### Download Termux 29 | [Download](https://play.google.com/store/apps/details?id=com.termux) 30 | 31 | 32 | **Installing** 33 | ``` 34 | git clone https://github.com/mrprogrammer2938/Black-Tool-Termux 35 | 36 | cd Black-Tool-Termux 37 | 38 | bash install.sh 39 | ``` 40 | 41 | *Start* 42 | ``` 43 | python3 hack 44 | ``` 45 |
46 | 47 | ##### [Black-Tool](https://github.com/mrprogrammer2938/Black-Tool) For Linux
48 | ##### [Black-Tool](https://github.com/mrprogrammer2938/Black-Tool-Windows) For Windows 49 |
50 | 51 | ### [Mr.nope](https://github.com/mrprogrammer2938) Account... 52 | 53 | [Instagram](https://instagram.com/sina.coder) 54 | 55 | [Pinterest](https://www.pinterest.com/mrprogrammer2938) 56 | -------------------------------------------------------------------------------- /Scr/Black-Tool-Termux-Scr.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrprogrammer2938/Black-Tool-Termux/368ac53dd4d11c32575b1fa324638d7f620809bf/Scr/Black-Tool-Termux-Scr.jpeg -------------------------------------------------------------------------------- /Scr/Version.txt: -------------------------------------------------------------------------------- 1 | Black-Tool-Termux 1.5.4 2 | -------------------------------------------------------------------------------- /Scr/mrprogrammer2938-bird.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrprogrammer2938/Black-Tool-Termux/368ac53dd4d11c32575b1fa324638d7f620809bf/Scr/mrprogrammer2938-bird.jpeg -------------------------------------------------------------------------------- /Version/Version.txt: -------------------------------------------------------------------------------- 1 | Black-Tool-Termux 1.5.4 2 | -------------------------------------------------------------------------------- /hack: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python3 2 | # This code write by Mr.nope 3 | # Version 1.5 4 | import os 5 | import time 6 | import subprocess 7 | try: 8 | import ipapi 9 | except ImportError: 10 | os.system("pip3 install ipapi") 11 | import sys 12 | import platform 13 | 14 | class color: 15 | line = '\033[4m' 16 | End = '\033[0m' 17 | green = '\033[32m' 18 | red = '\033[41m' 19 | cyan = '\033[36m' 20 | blue = '\033[44m' 21 | yellow = '\033[43m' 22 | 23 | opt = color.line + '\nHack' + color.line + " ~# " + color.End 24 | system = platform.uname()[0] 25 | def cls(): 26 | if system == 'Linux': 27 | os.system("clear") 28 | else: 29 | print("\nPlease, Run This Programm on Linux (Termux) Android !\n") 30 | sys.exit() 31 | banner = color.green+ """ 32 | _____ _ _ _____ _ 33 | | __ | |___ ___| |_ |_ _|___ ___| | 34 | | __ -| | .'| _| '_| | | | . | . | | 35 | |_____|_|__,|___|_,_| |_| |___|___|_| 36 | """ + color.End 37 | 38 | banner_ver = color.green+ """ 39 | _____ _ _ _____ _ 40 | | __ | |___ ___| |_ |_ _|___ ___| | """ + color.red + "Version: " + color.End + color.cyan + "1.5" + color.green + """ 41 | | __ -| | .'| _| '_| | | | . | . | | 42 | |_____|_|__,|___|_,_| |_| |___|___|_| 43 | """ + color.End 44 | def black(): 45 | os.system("printf '\033]2;Black-Tool\a'") 46 | cls() 47 | print(banner_ver) 48 | list() 49 | def list(): 50 | print("{1}.Web Hacking") 51 | print("{2}.Phishing") 52 | print("{3}.Cam Hack") 53 | print("{4}.Hacking Tools") 54 | print("{5}.Black-Tool For (Linux/MacOS/Windows)") 55 | print("{6}.Web Info") 56 | print("{7}.Soial Enginner") 57 | print("{8}.DDos Attack") 58 | print("{9}.Wirless Attack") 59 | print("{0}.Developer") 60 | print("{99}.Exit") 61 | choose = input(opt) 62 | if choose == '1': 63 | webhacking() 64 | elif choose == '2': 65 | Phishing() 66 | elif choose == '3': 67 | camhack() 68 | elif choose == '4': 69 | hacktool() 70 | elif choose == '5': 71 | black_Tool_Installing() 72 | elif choose == '6': 73 | webinfo() 74 | elif choose == '7': 75 | soial_Enginner() 76 | elif choose == '8': 77 | DDos_Attack() 78 | elif choose == '9': 79 | wirless_Attack() 80 | elif choose == '0': 81 | developer() 82 | elif choose == '99': 83 | ext() 84 | elif choose == '' or choose == ' ': 85 | black() 86 | else: 87 | cls() 88 | print(choose + color.red + " Not Found!" + color.End) 89 | try1() 90 | def webhacking(): 91 | cls() 92 | print(color.blue) 93 | os.system("figlet Web Hacking") 94 | print(color.End) 95 | print("\n{1}.brute-Force") 96 | print("{2}.bruteX") 97 | print("{3}.Brute-Boom") 98 | print("{4}.Bruter") 99 | print("{5}.FaceBook-Bruteforce") 100 | print("{6}.WebHacking") 101 | print("{99}.mein menu") 102 | choose2 = input(opt) 103 | if choose2 == '1': 104 | cls() 105 | os.system("git clone https://github.com/mrprogrammer2938/Brute-Force") 106 | try2() 107 | elif choose2 == '2': 108 | cls() 109 | os.system("git clone https://github.com/1N3/BruteX") 110 | try2() 111 | elif choose2 == '3': 112 | cls() 113 | os.system("git clone https://github.com/Oseid/FaceBoom") 114 | try2() 115 | elif choose2 == '4': 116 | cls() 117 | os.system("git clone https://github.com/AzizKpln/Bruter19") 118 | try2() 119 | elif choose2 == '5': 120 | cls() 121 | os.system("git clone https://github.com/IAmBlackHacker/Facebook-BruteForce") 122 | try2() 123 | elif choose2 == '6': 124 | cls() 125 | os.system("https://github.com/yan4ikyt/webhack") 126 | try2() 127 | elif choose2 == '99': 128 | black() 129 | def wirless_Attack(): 130 | cls() 131 | print(color.blue) 132 | os.system("figlet Wirless Attack") 133 | print(color.End) 134 | print("\n{1}.wifite") 135 | print("{2}.Airattackit") 136 | print("{3}.wifispy") 137 | print("{4}.wifi-God") 138 | print("{5}.wifi-cracker") 139 | print("{99}.mein menu") 140 | choose5 = input(opt) 141 | if choose5 == '1': 142 | cls() 143 | os.system("git clone https://github.com/derv82/wifite") 144 | try10() 145 | elif choose5 == '2': 146 | cls() 147 | os.system("git clone https://github.com/JoyGhoshs/Airattackit") 148 | elif choose5 == '3': 149 | cls() 150 | os.system("git clone https://github.com/AresS32/wirespy") 151 | try10() 152 | elif choose5 == '4': 153 | cls() 154 | os.system("git clone https://github.com/waseem-sajjad/WifiGod") 155 | try10() 156 | elif choose5 == '5': 157 | cls() 158 | os.system("git clone https://github.com/brannondorsey/wifi-cracking") 159 | try10() 160 | elif choose5 == '99': 161 | black() 162 | else: 163 | wirless_Attack() 164 | def Phishing(): 165 | cls() 166 | print(color.blue) 167 | os.system("figlet Phishing") 168 | print(color.End) 169 | print("\n{1}.setoolkit") 170 | print("{2}.zphisher") 171 | print("{3}.nex-Phisher") 172 | print("{4}.Social Phish") 173 | print("{5}.Black-phish") 174 | print("{6}.Phish-Mailer") 175 | print("{99}.mein menu") 176 | choose4 = input(opt) 177 | if choose4 == '1': 178 | cls() 179 | os.system("git clone https://github.com/trustedsec/social-engineer-toolkit/ setoolkit/") 180 | try3() 181 | elif choose4 == '2': 182 | cls() 183 | os.system("git clone https://github.com/htr-tech/zphisher") 184 | try3() 185 | elif choose4 == '3': 186 | cls() 187 | os.system("git clone https://github.com/htr-tech/nexphisher") 188 | try3() 189 | elif choose4 == '4': 190 | cls() 191 | os.system("git clone https://github.com/xHak9x/SocialPhish") 192 | try3() 193 | elif choose4 == '5': 194 | cls() 195 | os.system("git clone https://github.com/iinc0gnit0/BlackPhish") 196 | try3() 197 | elif choose4 == '6': 198 | cls() 199 | os.system("git clone https://github.com/BiZken/PhishMailer") 200 | try3() 201 | elif choose4 == '99': 202 | black() 203 | else: 204 | Phishing() 205 | def DDos_Attack(): 206 | cls() 207 | print(color.blue) 208 | os.system("figlet DDos Attack") 209 | print(color.End) 210 | print("\n{1}.DDos-Attack") 211 | print("{2}.hammer") 212 | print("{3}.Liteddos") 213 | print("{4}.Rave-Tool") 214 | print("{5}.DDos-Attack-Mrx") 215 | print("{99}.mein menu") 216 | choose8 = input(opt) 217 | if choose8 == '1': 218 | cls() 219 | os.system("git clone https://github.com/mrprogrammer2938/DDos-Attack") 220 | try9() 221 | elif choose8 == '2': 222 | cls() 223 | os.system("git clone https://github.com/cyweb/hammer") 224 | try9() 225 | elif choose8 == '3': 226 | cls() 227 | os.system("git clone https://github.com/4L13299/LITEDDOS") 228 | try9() 229 | elif choose8 == '4': 230 | cls() 231 | os.system("git clone https://github.com/Taguar258/Raven-Storm/ Rave-Tool/") 232 | try9() 233 | elif choose8 == '5': 234 | cls() 235 | os.system("git clone https://github.com/Ha3MrX/DDos-Attack/ DDos-Attack-Mrx/") 236 | try9() 237 | elif choose8 == '99': 238 | black() 239 | else: 240 | DDos_Attack() 241 | def webinfo(): 242 | cls() 243 | print(color.blue) 244 | os.system("figlet Web Info") 245 | print(color.End) 246 | print("\n{1}.Web-Info") 247 | print("{2}.setookit") 248 | print("{3}.webkiller") 249 | print("{4}.web informtion") 250 | print("{5}.Th3inspector") 251 | print("{99}.main menu") 252 | choose6 = input(opt) 253 | if choose6 == '1': 254 | cls() 255 | os.system("git clone https://github.com/mrprogrammer2938/Web-Info") 256 | try7() 257 | elif choose6 == '2': 258 | cls() 259 | os.system("git clone https://github.com/trustedsec/social-engineer-toolkit") 260 | try7() 261 | elif choose6 == '3': 262 | cls() 263 | os.system("git clone https://github.com/ultrasecurity/webkiller") 264 | try7() 265 | elif choose6 == '4': 266 | cls() 267 | os.system("git clone https://github.com/zahidin/web-information-gathering") 268 | try7() 269 | elif choose6 == '5': 270 | cls() 271 | os.system("git clone https://github.com/Moham3dRiahi/Th3inspector") 272 | try7() 273 | elif choose6 == '99': 274 | black() 275 | else: 276 | webinfo() 277 | def soial_Enginner(): 278 | cls() 279 | print(color.blue) 280 | os.system("figlet social Engineer") 281 | print(color.End) 282 | print("\n{1}.setoolkit") 283 | print("{2}.focial") 284 | print("{3}.fluxion") 285 | print("{4}.Insta Hack") 286 | print("{99}.mein menu") 287 | choose7 = input(opt) 288 | if choose7 == '1': 289 | cls() 290 | os.system("git clone https://github.com/trustedsec/social-engineer-toolkit/ setoolkit/") 291 | try8() 292 | elif choose7 == '2': 293 | cls() 294 | os.system("git clone https://github.com/v2-dev/awesome-social-engineering/ focial/") 295 | try8() 296 | elif choose7 == '3': 297 | cls() 298 | os.system("git clone https://github.com/FluxionNetwork/fluxion") 299 | try8() 300 | elif choose7 == '4': 301 | cls() 302 | os.system("git clone https://github.com/fuck3erboy/instahack") 303 | try8() 304 | elif choose7 == '99': 305 | black() 306 | else: 307 | soial_Enginner() 308 | def camhack(): 309 | cls() 310 | print(color.blue) 311 | os.system("figlet Cam Hacking") 312 | print(color.End) 313 | print("\n{1}.Cam-Hackers") 314 | print("{2}.Cam-Hack-ang") 315 | print("{3}.say cheese") 316 | print("{4}.say Master") 317 | print("{5}.Cam-Phish") 318 | print("{99}.mein menu") 319 | choose3 = input(opt) 320 | if choose3 == '1': 321 | cls() 322 | os.system("git clone https://github.com/mrprogrammer2938/Cam-Hackers") 323 | try4() 324 | elif choose3 == '2': 325 | cls() 326 | os.system("git clone https://github.com/AngelSecurityTeam/Cam-Hackers") 327 | try4() 328 | elif choose3 == '3': 329 | cls() 330 | os.system("git clone https://github.com/keralahackers/saycheese") 331 | try4() 332 | elif choose3 == '4': 333 | cls() 334 | os.system("git clone https://github.com/joshkar/SayMaster") 335 | try4() 336 | elif choose3 == '5': 337 | cls() 338 | os.system("git clone https://github.com/techchipnet/CamPhish/ Cam-Phish/") 339 | try4() 340 | elif choose3 == '99': 341 | black() 342 | else: 343 | camhack() 344 | def developer(): 345 | cls() 346 | os.system("figlet -f slant Black-Tool | lolcat") 347 | print(color.red + "\nThis Programm write by " + color.green+ "Mr.nope" + color.End) 348 | time.sleep(0.50) 349 | print(color.blue+ "\nVersion: " + color.cyan + "1.5" + color.End) 350 | time.sleep(0.25) 351 | print(color.yellow + "\nGithub: " + color.line + "https://github.com/mrprogrammer2938" + color.End) 352 | time.sleep(0.25) 353 | try1() 354 | def black_Tool_Installing(): 355 | cls() 356 | print(banner + "\n") 357 | install = subprocess.getoutput("git clone https://github.com/mrprogrammer2938/Black-Tool") 358 | print("--------------------------------\n") 359 | print(install) 360 | print("\n------------------------------\n") 361 | print(color.green+ "Black-Tool Installed!" + color.End) 362 | time.sleep(0.25) 363 | try1() 364 | def hacktool(): 365 | cls() 366 | print(color.blue) 367 | os.system("figlet Hacking Tools") 368 | print(color.End) 369 | print("\n{1}.Hacking-Tools") 370 | print("{2}.Hack-Tools") 371 | print("{3}.fsociety") 372 | print("{4}.PTool") 373 | print("{5}.onex") 374 | print("{6}.Kit Hack") 375 | print("{7].Hacking") 376 | print("{8}.M3MO") 377 | print("{99}.mein menu") 378 | choose7 = input(opt) 379 | if choose7 == '1': 380 | cls() 381 | os.system("git clone https://github.com/mrprogrammer2938/hackingtools") 382 | try5() 383 | elif choose7 == '2': 384 | cls() 385 | os.system("git clone https://github.com/Z4nzu/hackingtool") 386 | try5() 387 | elif choose7 == '3': 388 | cls() 389 | os.system("git clone https://github.com/Manisso/fsociety") 390 | try5() 391 | elif choose7 == '4': 392 | cls() 393 | os.system("git clone https://github.com/mrprogrammer2938/PTool") 394 | try6() 395 | elif choose7 == '5': 396 | cls() 397 | os.system("git clone https://github.com/rajkumardusad/onex") 398 | try5() 399 | elif choose7 == '6': 400 | cls() 401 | os.system("git clone https://github.com/AdrMXR/KitHack") 402 | try5() 403 | elif choose7 == '7': 404 | cls() 405 | os.sytem("git clone https://github.com/Ha3MrX/Hacking") 406 | try5() 407 | elif choose7 == '8': 408 | cls() 409 | os.system("git clone https://github.com/mrwn007/M3M0") 410 | try5() 411 | elif choose7 == '99': 412 | black() 413 | else: 414 | hacktool() 415 | def try1(): 416 | try_to_menu1 = input(color.End + "\npress Enter..." + color.End) 417 | if try_to_menu1 == '': 418 | black() 419 | else: 420 | black() 421 | def try2(): 422 | try_to_menu_2 = input("\npress Enter...") 423 | if try_to_menu_2 == '': 424 | webhacking() 425 | else: 426 | webhacking() 427 | def try3(): 428 | try_to_menu_3 = input("\npress Enter...") 429 | if try_to_menu_3 == '': 430 | Phishing() 431 | else: 432 | Phishing() 433 | def try4(): 434 | try_to_menu_4 = input("\npress Enter...") 435 | if try_to_menu_4 == '': 436 | camhack() 437 | else: 438 | camhack() 439 | def try5(): 440 | try_to_menu_5 = input("\npress Enter...") 441 | if try_to_menu_5 == '': 442 | hacktool() 443 | else: 444 | hacktool() 445 | def try6(): 446 | try_to_menu_6 = input("\npress Enter...") 447 | if try_to_menu_6 == '': 448 | black_Tool_Installing() 449 | else: 450 | black_Tool_Installing() 451 | def try7(): 452 | try_to_menu_7 = input("\npress Enter...") 453 | if try_to_menu_7 == '': 454 | webinfo() 455 | else: 456 | webinfo() 457 | def try8(): 458 | try_to_menu_8 = input("\npress Enter...") 459 | if try_to_menu_8 == '': 460 | soial_Enginner() 461 | else: 462 | soial_Enginner() 463 | def try9(): 464 | try_to_menu_9 = input('\npress Enter...') 465 | if try_to_menu_9 == '': 466 | DDos_Attack() 467 | else: 468 | DDos_Attack() 469 | def try10(): 470 | try_to_menu_10 = input("\npress Enter...") 471 | if try_to_menu_10 == '': 472 | wirless_Attack() 473 | else: 474 | wirless_Attack() 475 | def ext(): 476 | cls() 477 | print(color.green+ "Exiting..." + color.End) 478 | sys.exit() 479 | 480 | # ------------------------------------ 481 | if __name__ == '__main__': 482 | try: 483 | try: 484 | black() 485 | except EOFError: 486 | print("\nCtrl + D") 487 | print("\nExiting...") 488 | sys.exit() 489 | except KeyboardInterrupt: 490 | print("\nCtrl + C") 491 | print("\nExiting...") 492 | sys.exit() 493 | -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env/bash 2 | # This code write by Mr.nope 3 | # Black-Tool (Termux) v2.0 4 | 5 | function main() { 6 | printf '\033]2;Black-Tool-Termux/Installing\a' 7 | clear 8 | echo " 9 | ------[ Black-Tool Termux ]------ 10 | " 11 | sleep 1 12 | echo "Installing..." 13 | chmod +x hack 14 | sleep 2 15 | apt install python 16 | apt install python3 17 | apt install python3-pip 18 | pip3 install --upgrade pip 19 | sleep 1 20 | echo " 21 | Finish...! 22 | 23 | Usage: python hack 24 | " 25 | exit 26 | } 27 | main 28 | --------------------------------------------------------------------------------