from flask import Flask, request
import requests

app = Flask(__name__)

@app.route('/', methods=['GET'])
def index():
    headers = {'X-Skipper-Proxy': 'http://127.0.0.1:5000/'}
    response = requests.get('http://lantern.htb/', headers=headers)
    return response.text

@app.route('/<path:path>', methods=['GET'])
def proxy(path):
    headers = {'X-Skipper-Proxy': 'http://127.0.0.1:5000/'}
    response = requests.get(f'http://lantern.htb/{path}', headers=headers)
    return response.text

if __name__ == '__main__':
    app.run(port=8000)