Skip to content
This repository was archived by the owner on Jan 10, 2025. It is now read-only.

Other-Project/SI4-SecTrans

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SecTrans

Project realized by Alban Falcoz, Evan Galli, Alexandre Gripari and Théo Lassaunière
as part of the Software security course.

SecTrans is a program intended for secure file transfer.
The program has been built around the imposed libserver.so and libclient.so libraries.
Pre-coding and post-coding reports are available in the docs folder.

Building

cmake -DCMAKE_BUILD_TYPE=Release -S . -B build
cmake --build build --config Release --target all

Usage

Server

You can launch it with ./build/sectrans_server and Ctrl+C to gracefully stop it.

Client

You can find the binary at ./build/sectrans_client and you'll need to start it with one of those arguments.

Argument Description
-up <filepath> Uploads a file to the server
-down <filepath> Downloads a file from the server
-list Lists the files stored on the server

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •