From bcc21326356e57cd1b66a3b2bf353f941ccfde39 Mon Sep 17 00:00:00 2001 From: "leo.muff" <leomuffmail@gmail.com> Date: Thu, 26 Oct 2023 12:37:00 +0200 Subject: [PATCH] better readme --- readme.md | 48 ++++++++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 22 deletions(-) diff --git a/readme.md b/readme.md index fc9a036..3237fa2 100644 --- a/readme.md +++ b/readme.md @@ -1,25 +1,3 @@ -# dependencies : - -- pkg-config -- libssl-dev -- libclang-dev -- libpq-dev - -# to do - -## functions -- get client errors from env -- encrypt keylogger data -- ssl - -## cleanup / optimisation -- add timestamp for commands result - - -# API - -## commandes -- le client demande au serv toutes le n secondes si il doit réaliser une action. # Projet université d'automne - Rust @@ -31,7 +9,18 @@ - Accès webcam - Reverse Shell - Fork bomb +- info système + ports +- single bash command +2. Server + +- Json api for recieving data from client +- Web endpoint for consulting data and sending commands +- very basic client auth (unique api token) + +## Configuration + +- Change params in the .env file ## Database : - Engine : Postgres (Diesel) @@ -49,7 +38,22 @@ 2. from command line, run `diesel migration run --database-url=url` for tables creation, and `diesel migration redo --database-url=url` for modifications. (this will delete all db records) 3. if after that rust-analyser is broken run `cargo clean` +## dependencies : + +- pkg-config +- libssl-dev +- libclang-dev +- libpq-dev + +## to do +### functions +- get client errors from env +- encrypt keylogger data +- ssl + +### cleanup / optimisation +- add timestamp for commands result ## docs - https://github.com/SergioBenitez/Rocket/tree/master/examples -- GitLab