import struct
import socket
import time
def until(s, string):
data = b''
while string not in data:
data += s.recv(1)
return data
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(('192.168.249.139', 2997))
l = list()
l.append(int(struct.unpack('<I',s.recv(4))[0]))
l.append(int(struct.unpack('<I',s.recv(4))[0]))
l.append(int(struct.unpack('<I',s.recv(4))[0]))
l.append(int(struct.unpack('<I',s.recv(4))[0]))
result = int(sum(l))
print(l)
print('sum : '+str(result))
s.send(struct.pack('<I', result))
print(str(s.recv(1024)))
s.close()
import socket
import struct
s = socket.socket()
s.connect(("192.168.56.101",2997))
sum = 0
for i in range(4):
data = s.recv(4)
data = "%d\n" % (struct.unpack('<i', data))
sum += int(data)
s.send(struct.pack("<I", sum))
print s.recv(1024)
s.close()
'시스템' 카테고리의 다른 글
Dreamhack UAF (진행 중) (0) | 2025.01.31 |
---|---|
pwnable.kr UAF (리마인드) (0) | 2025.01.31 |
protostar net1 (0) | 2025.01.31 |
eprotostar heap1 (0) | 2025.01.31 |
protostar net0 (0) | 2025.01.30 |