Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import socket
- import re
- s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- #print (s)
- server = "mumum.visc.com"
- port =9090
- server_ip= socket.gethostbyname(server)
- #print (server_ip)
- requests ="""POST /login HTTP/1.1\r
- Host: 35.240.219.171:8080\r
- Content-Type: application/x-www-form-urlencoded\r
- """
- data="""username=congnt20&password=Kiraken@9x"""
- contentLength = "Content-Length: " + str( len( data ) ) + "\r\n\r\n"
- requests=requests+contentLength+data
- #print(requests)
- s.connect((server_ip,port))
- s.send(requests.encode())
- f = open('a.txt','wb+')
- while True:
- data = s.recv(4096)
- f.write(data)
- if not data:
- break
- f.close()
- s.close()
- header ="""GET / HTTP/1.1\r
- Host: 35.240.219.171:8080\r\n"""
- f = open("a.txt","r")
- pattern = re.compile("Set-Cookie: ")
- for line in f:
- if pattern.search(line):
- b=line[4:]
- header=header+b+"\r\n"
- print(header)
- s=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- server_ip= socket.gethostbyname(server)
- s.connect((server_ip,port))
- s.send(header.encode())
- result=s.recv(4096)
- while (len(result)>0):
- print(result)
- result=s.recv(4096)
- s.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement