Socket programming is a part of intermediate python programming. Sockets are low-level endpoints of an end to end connections. Most of the programs in this repo are based on TCP sockets.All programs are based on the Client-Server architecture. The main agenda of this repository are:
- An Adavnced TCP Chatroom
- We can add upto 100 clients
- End chat from clients point
- Colorama for text coloring
- Show active users
- Reverse Shell
- Can connect remotely to a computer
- Execute command line operations
- Demonstration of a backdoor
- Fast Port Scanner Usage python Port Scanner.py ip starting_port ending_range
- Attractive Command Line Interface
- Fast and Efficient
- Can scan from any particular range(0-65535)
The main requirements of the above programs are:
- Colorama
- Pyfiglet