Modifier les attributs d'un fichier en c [Fermé]

Signaler
-
blurk
Messages postés
488
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
15 mars 2009
-
Question toute simple pour savoir on lit/modifie les dates de modif/création d'un fichier en langage c.

Merci.

1 réponse

Messages postés
488
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
15 mars 2009
156
par exemple pour outrepasser la date limite d'utilisation d'un shareware, ou bien pour falsifier la date de création d'un logiciel, il faut dumper la
table des partitions, puis les partitions avec un logiciel comme debug, et ensuite connaitrele positionnement offset du fichier voulu le codage des attributs dates, droits, type ce qui fait partie des choses que microsoft ne divulgue pas ou peu, leurs systèmes de fichiers étant brevetés. Autrement dit, pour faire ça en C il faut outrepasser le système d'exploitation et explorer le disque dur cluster par cluster, et avoir de la doc sur le système de fichier concerné (lequel fat16 ? fat32? ntfs ? ext2fs ? ext3fs? ...).
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 85965 internautes nous ont dit merci ce mois-ci