• # Sparse ?

    Posté par . En réponse au journal LUKS et forensics. Évalué à 6.

    Je ne connais pas l'implémentation de LUKS, mais une idée me traverse la tête:
    - tu crée un fichier sparse de la même taille que le block device (celui dont as perdu les 512 premiers octets)
    - tu attribue un loop-device à ce fichier sparse
    - tu repasse LUKS sur ce loop-device (avec les mêmes options qu'initialement)
    Il est possible (mais pas du tout certain) que tu puisse en extraire les 512 premiers octets pour les remettre sur ton block device...
    Il y a des tas de raisons pour que ça ne marche pas, la première qui me vient à l'esprit étant que le hash passe peut-être à travers un vecteur d'initialisation ("salt") ?

    Bon courage.