Ajout de commentaires

This commit is contained in:
Breizh 2018-01-14 16:21:00 +01:00
parent fb4322420f
commit bc48b69380
1 changed files with 7 additions and 1 deletions

8
add.sh
View File

@ -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