- client can request a file to download from server
- client an upload a file to the server
- server can handle multiple requests at a time
- server can act as a client but can't find new clients
- paths are sanitized or rejected to protect against folder escalation
../../etc...or unresolved environment variables$VAR - server files are sandboxed and will warn if overwritten.
- server will create directories as needed
- all client files are encrypted with a public/private key encryption, client will store it's own keys
-
Notifications
You must be signed in to change notification settings - Fork 0
RealJasomo/go-download-client-server
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
CSSE 432 Lab 2 - iWantuTake multithreaded download client and server
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published