Wouam/Rust_Guide

Exécuter un script Rust

Guide pas-à-pas pour les débutants absolus. Aucune installation préalable requise.

1

Installer la "Toolchain"

Rust a besoin d'un compilateur. C'est un petit programme qui transforme le texte en logiciel.

🐧 Linux / Mac

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
2

Créer votre projet

Ouvrez votre terminal. Créez un dossier pour votre outil.

cargo new nom_du_projet
cd nom_du_projet

💡 Exemple : Pour le script SysMonitor, tapez cargo new sys_monitor.

3

Coller le Code

Dans le dossier créé, allez dans le sous-dossier src et ouvrez main.rs.

Effacez tout le contenu et collez le code récupéré sur mon site.

4

Ajouter les dépendances

Ouvrez le fichier Cargo.toml (à la racine du projet) et ajoutez les lignes requises à la fin.

[dependencies]

sysinfo = "0.29" # Exemple pour SysMonitor

5

Lancer !

cargo run
?

J'ai téléchargé 3 scripts, je fais quoi ?

Chaque script Rust est unique et a ses propres besoins (dépendances).
La méthode la plus propre est de créer un dossier par outil :

1. SysMonitor

$ cargo new monitor

Coller code dans monitor/src/main.rs

Dep: sysinfo

2. PortSniffer

$ cargo new sniffer

Coller code dans sniffer/src/main.rs

Dep: Aucune

3. FileHasher

$ cargo new hasher

Coller code dans hasher/src/main.rs

Dep: sha2, hex

Une fois créés, pour utiliser un outil, rentrez simplement dans son dossier (cd monitor) et faites cargo run.

J'ai compris, je retourne aux scripts !