Files
Pentesting/help/python/server.py
T
2026-04-17 09:01:34 -05:00

31 lines
760 B
Python
Executable File

#!/usr/bin/env python
import socket
from os import system, name
from time import sleep
def clear():
if name == 'nt':
_ = system('cls')
else:
_ = system('clear')
#clear()
print("SERVER Programm")
print("Lokale IP-Adresse: " + socket.gethostbyname(socket.gethostname()))
port = int(input("Port: "))
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind(("", port))
s.listen(1)
try:
while True:
komm, addr = s.accept()
while True:
data = komm.recv(1024)
if not data:
komm.close()
break
print("[{}] {}".format(addr[0], data.decode()))
nachricht = input("Antwort: ")
komm.send(nachricht.encode())
finally:
s.close()