-
Simple Socket Programming server-client application with Persian document
-
Simple Browser using only Sockets with Persian document
-
Limited HTTP Server as a server(obviously :/) supporting HTTP protocol which includes :
- File/Doc requests handling
- Error handling with a custom ServerError
- Request Tokenizer
- URL management
- Shorted URL and URL mapping support
Next steps would be:
- Making the server multi-threaded
-
Limited HTTP Client for working with servers as a client which includes :
- PyQt5 as GUI
- HTTP and HTTPS support (for HTTPs =>
https://url
) - URL format can be anything as long as it's a URL it works just fine
- Response Tokenizer
- Error handling
Next steps would be:
- Adding URL Query-String Support
- Making browser multi-threaded
- Fix All Images Not being showed although they are being downloaded through socket
-
-
IP / Port Checker to determine if specific IPs (IP ranges) on specific Ports are available and open on network. Output will be a sorted list of vulnerable (open ports) IPs for specified ports. (Persian document included)
- Parallel checking
- Pinging IPs first to omit down IPs faster
-
Notifications
You must be signed in to change notification settings - Fork 0
My (UNI) Internet Engineering Projects
License
amidmajd/internet-engineering
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
My (UNI) Internet Engineering Projects
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published