Sculpture de fichier

Définition - Que signifie File Carving?

Le découpage de fichiers fait référence à la reconstruction de fichiers informatiques qui a lieu sans indicateurs de métadonnées utiles ou autres conseils spécifiques. En l'absence de cette information directive, les systèmes logiciels doivent utiliser des outils sophistiqués d'heuristique et de gestion des probabilités pour réussir à réassembler les fichiers.

Definir Tech explique la sculpture de fichiers

Une définition de la gravure de fichiers présentée par certains experts est l'idée que les systèmes logiciels doivent collecter avec précision des informations sur les fichiers à partir d'un ensemble de données "homogène" plus grand sur un lecteur de disque ou une autre zone de stockage. Les logiciels de gravure de fichiers peuvent utiliser des marqueurs tels que des en-têtes et des pieds de page pour essayer d'identifier des parties d'un fichier. Au-delà de cela, des algorithmes spécialisés peuvent également aider à améliorer les résultats de la récupération de fichiers.

Une partie du succès de la gravure de fichiers repose sur l'idée que les fichiers supprimés d'un ordinateur ou d'un appareil ne sont pas vraiment complètement perdus jusqu'à ce que leurs emplacements de mémoire soient supprimés lors d'un effacement de l'appareil ou d'un autre balayage fondamental des données résiduelles. Dans de nombreux cas, la gravure de fichiers peut faire partie de l'investigation des données, où les professionnels de l'application de la loi ou d'autres experts spécialisés peuvent reconstruire des fichiers, même après quelque chose comme un formatage de disque, ou lorsque l'utilisateur a effectivement supprimé les fichiers d'un lecteur. Étant donné que de nombreux fragments du fichier peuvent encore rester en mémoire non allouée, ils peuvent théoriquement être reconstruits.

Il est important de noter que d'autres pratiques de récupération de fichiers reposent sur des informations système plus disponibles. En revanche, la gravure de fichiers est en grande partie basée sur des hypothèses, c'est pourquoi ces systèmes logiciels ont besoin de fonctionnalités avancées qui peuvent plus efficacement mettre de l'ordre dans le chaos.