Secure multi-client web server fingerprinting tool using socket programming, SSL/TLS, and banner grabbing for service identification
-
Updated
Apr 9, 2026 - Python
Secure multi-client web server fingerprinting tool using socket programming, SSL/TLS, and banner grabbing for service identification
An ethical hacking and cybersecurity tools built in Python, including port scanning, brute-force testing, and logging utilities. This project demonstrates practical applications of socket programming, HTTP requests, and file handling in network security.
35+ Python Tkinter GUI apps: AI chat, face recognition, billing systems, tools. Learn desktop app dev with real projects.
An automated network reconnaissance tool for host discovery (ICMP) and multi-threaded TCP port scanning with time-stamped JSON outputs.
Implementation of RDT 3.0 protocol over UDP using Python with packet loss simulation and retransmission
A lightweight local AI chatbot powered by Ollama and LLMs. Built using Python sockets and multi-threading to handle multiple users at once. Designed for simple, friendly English conversations with emoji-rich replies. 🌟
Documentation
Secure multi-client chat system using Python sockets with SSL/TLS encryption, multi-room support, private messaging, file transfer, and custom protocol design.
A multi-threaded TCP client–server dictionary implemented in Python using NLTK’s WordNet. The system enables network-based word lookup and supports concurrent client connections.
To associate your repository with the socket-programming-using-python3 topic, visit your repo's landing page and select "manage topics."