Please Help !! How can i save logs in the server from the client to get what the client tries to do ??
Client.py
Server.py
i'm really sorry but please can you help me
Client.py
!/usr/bin/python import socket def Main (): client_socket = socket.socket() server_name = '192.168.137.170' server_port = 555 client_socket.connect ((server_name,server_port)) data = client_socket.recv(1024) print 'Server is : ' ,data client_socket.send("GET /admin/wp-admin.php http/1.1") pagedata = client_socket.recv(1024) print 'Web page : ' ,pagedata client_socket.close() if name== 'main' : Main ()----------------------------------
Server.py
#!/usr/bin/python import socket def Main () : server_name = '' server_port = 555 server_banner = """Sagem F@st 2604 ADSL router linux 7 3.49a4G_Topnet | banner: \xFF\xFD\x01\xFF\xFD!\xFF\xFB\x01\xFF\xFB\x03FAST2604 ADSL Rout |_er (Software Version:3.49a4G_Topnet)\x0D\x0ALogin: Service Info: Device: broadband router """ fakepage = """ <HTML><HEAD><TITLE>401 Unauthorized</TITLE></HEAD> <BODY BGCOLOR="#cc9999"><H4>401 Unauthorized</H4> Authorization required. </BODY></HTML> """ server_socket = socket.socket() server_socket.bind((server_name, server_port)) server_socket.listen(10) print "server ON" while True : c,addr = server_socket.accept() print "We have connection from client ip" ,addr data = c.recv(1024) # data = "GET /admin/wp-admin.php http/1.1" # Parse data and get URI= /admin/wp-admin.php print "Bad guy is looking for: " ,data # change data with parsed data print "sending fake page : " ,fakepage c.send (fakepage) c.close() if __name__== '__main__' : Main()
i'm really sorry but please can you help me