Python · Networking Toolkit
Python Networking
toolkit.
A suite of custom tools demonstrating socket programming, protocol analysis, and network automation. Browse any project for detailed explanations and code.
Explore
Projects
TCPChatRoom
Real-time multi-client TCP chat server & client demonstrating concurrent socket handling.
View Details →ReverseShell
TCP-based reverse shell enabling remote command execution—illustrates raw socket usage & thread management.
View Details →SocketProgramming
Foundational examples covering TCP/UDP client-server patterns, blocking vs non-blocking sockets.
View Details →SQLInjectionScanner
Automated form/URL scanner to detect SQL injection vulnerabilities by injecting payloads and analyzing responses.
View Details →Client-Server
Basic client-server demo for file transfer and messaging, illustrating socket streams and I/O buffering.
View Details →