Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/12/2010, à 11:13

clahor

modification d'un dossier??

bjr a tous j'en appelle aux utilisateurs de la ligne de commande

j'aimerais savoir si c possible de tester les modifications d'un dossier après usage (.wine en l'occurence)

j'utilise wine avec des logiciels portables et je me rends compte que le dossier .wine apres utilisation de certains softs s'enrichit de troyens , virus spyware.....(apres analyse du dossier wine par un antivirus)

comment faire une difference entre le .wine avant & apres utilisation de logiciels windaube (diff ??)

merci d'avance de m'avoir lu

Hors ligne

#2 Le 15/12/2010, à 12:19

Vysserk3

Re : modification d'un dossier??

Salut,
kdiff3 (outils graphique) permet de faire des comparaisons entre deux dossiers wink

Hors ligne

#3 Le 15/12/2010, à 13:35

clahor

Re : modification d'un dossier??

merci a toi j'espere que je ne dois pas installer tout KDE( je suis sous gnome)

Hors ligne

#4 Le 15/12/2010, à 14:09

pou

Re : modification d'un dossier??

Je me trompe peut-être mais je ne suis pas sûr qu'un tel logiciel permette de comparer un même dossier à 2 dates différentes. Je pense qu'il permet seulement de comparer 2 dossiers distincts. Pour en tirer quelque chose, il faudra certainement copier le dossier en question avant utilisation.

Hors ligne

#5 Le 15/12/2010, à 14:15

Vysserk3

Re : modification d'un dossier??

pou a écrit :

Je me trompe peut-être mais je ne suis pas sûr qu'un tel logiciel permette de comparer un même dossier à 2 dates différentes. Je pense qu'il permet seulement de comparer 2 dossiers distincts. Pour en tirer quelque chose, il faudra certainement copier le dossier en question avant utilisation.

Oui bien sûr ça me semblait évident. Faire une copie du .wine avant, et la comparer après l'installation des logiciels après.

Hors ligne

#6 Le 15/12/2010, à 21:29

pode

Re : modification d'un dossier??

Voici une bidouille qui peut répondre à ta demande, à base de find et de l'option -cnewer.
Cette solution peut générer des faux positifs (fichiers légitimement modifiés) et ne détecte pas les suppressions.

Etape 1 - constitution des répertoires et fichiers pour le test (inutile pour toi : rep1 correspond à .wine)

$ mkdir rep1
$ touch rep1/fic1
$ touch rep1/fic2
$ mkdir rep1/rep2
$ touch rep1/rep2/.fic3
$ ls -alR rep1/
rep1/:
total 12
drwxr-xr-x 3 pode pode 4096 2010-12-15 21:14 .
drwxr-xr-x 7 pode pode 4096 2010-12-15 21:13 ..
-rw-r--r-- 1 pode pode    0 2010-12-15 21:13 fic1
-rw-r--r-- 1 pode pode    0 2010-12-15 21:14 fic2
drwxr-xr-x 2 pode pode 4096 2010-12-15 21:14 rep2

rep1/rep2:
total 8
drwxr-xr-x 2 pode pode 4096 2010-12-15 21:14 .
drwxr-xr-x 3 pode pode 4096 2010-12-15 21:14 ..
-rw-r--r-- 1 pode pode    0 2010-12-15 21:14 .fic3

Etape 2 - création (ou modification) d'un fichier dont la date de création (ou modification) servira de référence

$ touch ficReference

Etape 3 - détection des fichiers modifiés ou créés après la date de référence - cas sans modifications

$ find rep1 -cnewer ficReference 
$

Etape 4 - simulation d'une activité de création ou modification de fichiers

$ touch rep1/fic4
$ touch rep1/rep2/.fic3 

Etape 5 - détection des fichiers modifiés ou créés après la date de référence - cas avec modifications

$ find rep1 -cnewer ficReference 
rep1
rep1/fic4
rep1/rep2/.fic3

Hors ligne

#7 Le 16/12/2010, à 02:45

ehmicky

Re : modification d'un dossier??

Salut,
Sinon tu as :

diff -qr .wine.bak/ .wine/

Dernière modification par ehmicky (Le 16/12/2010, à 04:46)


Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?

Hors ligne

#8 Le 16/12/2010, à 09:19

clahor

Re : modification d'un dossier??

merci a tous c amplement suffisant je vais me debrouiller avec tout ça

Hors ligne