From bc48b69380e97832dae0c58b6a5b5de522de3b6a Mon Sep 17 00:00:00 2001 From: Breizh Date: Sun, 14 Jan 2018 16:21:00 +0100 Subject: [PATCH] Ajout de commentaires --- add.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/add.sh b/add.sh index fdb71cd..0963479 100755 --- a/add.sh +++ b/add.sh @@ -1,18 +1,24 @@ #!/bin/bash +# On récupère tous les fichiers ayant le bit SUID fichiers=$(find / -perm -4000 2> /dev/null) +# Pour chacun d'eux for f in $fichiers do + # S'il n'existe pas dans la base if [ -z "$(sqlite3 suidchecker.db "SELECT chemin FROM fichier WHERE chemin='$f';")" ] then + # On récupère checksum et taille checksum=$(cksum $f | cut -d' ' -f 1) taille=$(cksum $f | cut -d' ' -f 2) - + + # On insère sqlite3 suidchecker.db "INSERT INTO fichier VALUES('$f', $checksum, $taille);" + # On indique sur la sortie standard les fichiers installés echo $f fi done