Python Forensics - Indexation

Indexingfournit en fait à l'enquêteur un regard complet sur un dossier et en recueille des preuves potentielles. Les preuves peuvent être contenues dans un fichier, une image disque, un instantané de la mémoire ou une trace réseau.

L'indexation permet de réduire le temps des tâches chronophages telles que keyword searching. L'enquête médico-légale implique également une phase de recherche interactive, où l'index est utilisé pour localiser rapidement des mots-clés.

L'indexation permet également de répertorier les mots-clés dans une liste triée.

Exemple

L'exemple suivant montre comment utiliser indexing en Python.

aList = [123, 'sample', 'zara', 'indexing'];

print "Index for sample : ", aList.index('sample')
print "Index for indexing : ", aList.index('indexing')

str1 = "This is sample message for forensic investigation indexing";
str2 = "sample";

print "Index of the character keyword found is " 
print str1.index(str2)

Le script ci-dessus produira la sortie suivante.