-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathRAVAGE.py
107 lines (106 loc) · 7.96 KB
/
RAVAGE.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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
import os
import colorama
from colorama import Fore
#----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
import Email_Spammer
import InstaStats
import maxphisher
import NetworkScanner
import PortScanner
import Sniffer
import WebScraper
import WifiFlooder
#----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
def clear():
os.system('clear')
#----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
def Function1():
clear()
selection = ''
selection = input('Do you want to load saved email info OR type it in manualy? [L or M] >>> ')
print('')
if(selection == 'L'):
a = open("Email", "r")
b = open("AppPassword", "r")
print('Loading from file...')
Email_Spammer.Run(pe = a.read(), password = b.read())
elif(selection == 'M'):
email = input('Type the email that is being used to spam emails? >>> ')
print('')
appPassword = input('Type in the app password for your email >>> ')
a = open("Email", "w")
a.write(email)
a.close()
b = open("AppPassword", "w")
b.write(appPassword)
b.close()
clear()
Email_Spammer.Run(pe = email, password = appPassword)
else:
print('That is not a correct selection, please select again >>> ')
Function1()
#----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
def Function2():
os.system('clear')
d = input('What is the name of the device capturing the packets? EX wlan1 >>> ')
print('')
a = int(input('How many packets do you want to capture? >>> '))
Sniffer.Start(device = d, amount = a)
#----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
def Function3():
os.system('clear')
i = input('Type in the ip address of the ports you want scanned >>> ')
print('')
a = int(input('Type in the range of ports you want scanned form 1 to ? >>> '))
print('')
t = float(input('Type in the wait time for each port scan >>> '))
PortScanner.Start(ip = i, amount = a, timeout = t)
#----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
def Function4():
os.system('clear')
URL = input('Type in or paste the url you want the data from (https://) is needed >>> ')
WebScraper.Start(url = URL)
#----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
def StartMenu():
clear()
print(Fore.RED + '███████████████████████████████████████████████████████████████████████████████████████████████')
print('█░░░░░░░░░░░░░░░░███░░░░░░░░░░░░░░█░░░░░░██░░░░░░█░░░░░░░░░░░░░░█░░░░░░░░░░░░░░█░░░░░░░░░░░░░░█')
print('█░░▄▀▄▀▄▀▄▀▄▀▄▀░░███░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀░░██░░▄▀░░█░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀▄▀▄▀▄▀▄▀░░█')
print('█░░▄▀░░░░░░░░▄▀░░███░░▄▀░░░░░░▄▀░░█░░▄▀░░██░░▄▀░░█░░▄▀░░░░░░▄▀░░█░░▄▀░░░░░░░░░░█░░▄▀░░░░░░░░░░█')
print('█░░▄▀░░████░░▄▀░░███░░▄▀░░██░░▄▀░░█░░▄▀░░██░░▄▀░░█░░▄▀░░██░░▄▀░░█░░▄▀░░█████████░░▄▀░░█████████')
print('█░░▄▀░░░░░░░░▄▀░░███░░▄▀░░░░░░▄▀░░█░░▄▀░░██░░▄▀░░█░░▄▀░░░░░░▄▀░░█░░▄▀░░█████████░░▄▀░░░░░░░░░░█')
print('█░░▄▀▄▀▄▀▄▀▄▀▄▀░░███░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀░░██░░▄▀░░█░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀░░██░░░░░░█░░▄▀▄▀▄▀▄▀▄▀░░█')
print('█░░▄▀░░░░░░▄▀░░░░███░░▄▀░░░░░░▄▀░░█░░▄▀░░██░░▄▀░░█░░▄▀░░░░░░▄▀░░█░░▄▀░░██░░▄▀░░█░░▄▀░░░░░░░░░░█')
print('█░░▄▀░░██░░▄▀░░█████░░▄▀░░██░░▄▀░░█░░▄▀▄▀░░▄▀▄▀░░█░░▄▀░░██░░▄▀░░█░░▄▀░░██░░▄▀░░█░░▄▀░░█████████')
print('█░░▄▀░░██░░▄▀░░░░░░█░░▄▀░░██░░▄▀░░█░░░░▄▀▄▀▄▀░░░░█░░▄▀░░██░░▄▀░░█░░▄▀░░░░░░▄▀░░█░░▄▀░░░░░░░░░░█')
print('█░░▄▀░░██░░▄▀▄▀▄▀░░█░░▄▀░░██░░▄▀░░███░░░░▄▀░░░░███░░▄▀░░██░░▄▀░░█░░▄▀▄▀▄▀▄▀▄▀░░█░░▄▀▄▀▄▀▄▀▄▀░░█')
print('█░░░░░░██░░░░░░░░░░█░░░░░░██░░░░░░█████░░░░░░█████░░░░░░██░░░░░░█░░░░░░░░░░░░░░█░░░░░░░░░░░░░░█')
print('███████████████████████████████████████████████████████████████████████████████████████████████')
print('')
print(Fore.CYAN + "1) Email Spammer \t 2) Instagram Scraper \t 3) Phisher \t 4) Network Scanner \t 5) Port Scanner \t 6) Packet Sniffer \t 7) Web Scraper \t 8) Wifi Flooder \t 9) Start TOR \t 10) Stop TOR")
print('')
choice = int(input(Fore.WHITE + 'What program is being run? >>> '))
if((choice == 1)):
Function1()
elif((choice == 2)):
InstaStats.Start()
elif((choice == 3)):
os.system('python3 maxphisher.py')
elif((choice == 4)):
NetworkScanner.Start()
elif((choice == 5)):
Function3()
elif((choice == 6)):
Function2()
elif((choice == 7)):
Function4()
elif((choice == 8)):
WifiFlooder.Start()
elif((choice == 9)):
os.system('service tor start')
elif((choice == 10)):
os.system('service tor stop')
else:
StartMenu()
#----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
StartMenu()