web-server + xss cleanup

This commit is contained in:
2026-05-01 08:27:45 +02:00
parent 90d161134f
commit 305b166d26
3 changed files with 57 additions and 75 deletions

View File

@@ -127,14 +127,14 @@ class BlindSQLiPoC(MySQLi, BlindSQLi):
main_code.append("""poc = ReflectedSQLiPoC()
print(poc.get_current_user())
""")
if "http-server" in features or "file-server" in features:
partial_imports["hackingscripts.fileserver"] = ["HttpFileServer"]
main_code.append("""file_server = HttpFileServer("0.0.0.0", 3000)
file_server.enableLogging()
file_server.addRoute("/dynamic", on_request)
file_server.addFile("/static", b"static-content")
file_server.startBackground()
if "http-server" in features or "web-server" in features or "httpserver" in features or "webserver" in features:
partial_imports["hackingscripts.tools.server.webserver"] = ["HttpServer"]
main_code.append("""http_server = HttpServer("0.0.0.0", 3000)
http_server.enable_logging()
http_server.add_route("/dynamic", on_request)
http_server.serve_data("/static", b"static-content")
http_server.start_background()
""")
methods.append("""
@@ -184,7 +184,7 @@ if __name__ == "__main__":
"register|account: Generate an account registration method stub",
"login|account: Generate an account login method stub",
"sqli: Generate an template SQL-Injection class",
"http-server|file-server: Generate code for starting an in-memory http server"
"http-server|web-server: Generate code for starting an in-memory http server"
]
parser.add_argument("url", type=str, help="Target URL")