我想要一个简单的蜜罐源代码
以下是一个简单的蜜罐源代码示例:
import socket
def honeypot(port):
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.bind(('0.0.0.0', port))
s.listen(5)
print(f"Listening on port {port}...")
while True:
conn, addr = s.accept()
print(f"Connection from {addr[0]}:{addr[1]}")
conn.sendall(b"Welcome to the honeypot!\n")
conn.close()
if __name__ == "__main__":
honeypot(8080)
这是一个简单的Python脚本,创建了一个TCP服务器,监听指定端口(这里是8080)。当有连接请求时,它会打印连接的IP地址和端口,并发送一条欢迎消息给客户端,然后关闭连接。
请注意,这只是一个非常基本的示例,仅用于说明。在实际使用中,你可能需要更复杂和更安全的蜜罐代码
原文地址: https://www.cveoy.top/t/topic/ibQv 著作权归作者所有。请勿转载和采集!