mirror of
https://github.com/autistic-symposium/sec-pentesting-toolkit.git
synced 2025-04-25 10:09:08 -04:00
42 lines
622 B
Python
Executable File
42 lines
622 B
Python
Executable File
import utils
|
|
import socket
|
|
|
|
import time
|
|
import sys
|
|
|
|
|
|
def interact(conn, addr):
|
|
command = ''
|
|
print "Received", addr
|
|
|
|
while (command != 'exit'):
|
|
command = raw_input('> ')
|
|
conn.send(command + '\n')
|
|
time.sleep(.5)
|
|
data = conn.recv(0x10000)
|
|
if not data:
|
|
print "Disconnected", addr
|
|
return
|
|
print data.strip(),
|
|
else:
|
|
print "Disconnected", addr
|
|
|
|
|
|
HOST = ''
|
|
|
|
PORT = 6969
|
|
|
|
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
|
|
|
s.bind((HOST, PORT))
|
|
|
|
s.listen(1)
|
|
|
|
while 1:
|
|
conn, addr = s.accept()
|
|
interact(conn, addr)
|
|
|
|
|
|
|
|
|