Ceci est une ancienne révision du document !
ForemostGUI
ForemostGUI comme son nom nous l'indique n'est ni plus ni moins qu'une interface graphique pour le logiciel de récupération de données Foremost.
Installation
La nouvelle version en script est en cours d'élaboration avec zenity, df et bien entendu foremost:
#!/bin/bash function _foremost() { #On crée le formulaire en stockant les valeurs de sortie dans $cfgpass :/ parts=`df -Th | grep -e "^/dev/*" | tr "\n" "|"` cfg=`zenity --forms \ --title="ForemostGUI" \ --text="Configurer votre récupération de données" \ --width="800" \ --add-list="Partitions :" \ --column-values="Partitions :" \ --list-values="${parts%?}" \ --add-entry="Extentions :" \ --add-entry="Destination : (default:$PWD/output)" \ --separator="@"` #Si on clique sur le bouton Annuler if [ "$?" -eq 1 ]; then #On quitte le script exit fi #Sinon on continue addr=`echo "$cfg" | cut -d " " -f1` #Addresse absolue de la partitions sélection ext=`echo "$cfg" | cut -d "@" -f2` #extentions des fichiers à récupérer outdir=`echo "$cfg" | cut -d "@" -f3` #dossier de sortie if [ "$ext" != "" ]; then ext="$ext" else ext="all" fi if [ "$outdir" != "" ]; then outdir="-o $outdir" fi #on lance foremost gksudo -m "L'execution de Foremost nécessite les privilèges administrateur" "foremost -w -q -Q -t '$ext' -i '$addr' $outdir" & pid=$! zenity --progress --pulsate --auto-close --text="Récupération en cours..." --title="ForemostGUI" if [ "$?" -eq 1 ]; then gksudo -m "La fermeture de Foremost nécessite les privilèges administrateur" "killall foremost" else zenity --question --title="ForemostGUI" --text="La récupération est terminé.\nVos fichiers sont récupérable ici:\n\"$PWD/output\" avec les privilèges administrateur" fi _foremost } _foremost
vous pouvez tout de même téléchargez l'installateur de l'ancienne version développé en FreePascal DEBIAN ICI. Celui-ci devrait vous installer au passage Foremost.
Utilisation de l'ancienne version en FreePascal
Lancez l'application depuis le menu Applications → Outils système → ForemostGUI.
Sélectionnez la partition à analyser.
Sélectionnez les types de fichiers à restaurer.
Appuyez sur 'Lancez la récupération' on vous demandera alors dans une fenêtre XTerm le mot de passe administrateur (ROOT) (il n'affiche pas la sortie du mot de passe dans XTerm)
Analyse en cours…
A la fin de la restauration le navigateur de fichier Nautilus démarre en mode administrateur (ROOT) dans le dossier de restauration
Désinstallation
Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.