Учебники

Python Forensics — Индексирование

Индексирование фактически дает исследователю возможность полностью изучить файл и собрать из него потенциальные доказательства. Доказательства могут содержаться в файле, образе диска, снимке памяти или трассировке сети.

Индексирование помогает сократить время выполнения трудоемких задач, таких как поиск по ключевым словам . Криминалистическое расследование также включает в себя этап интерактивного поиска, где индекс используется для быстрого поиска ключевых слов.

Индексирование также помогает в перечислении ключевых слов в отсортированном списке.

пример

В следующем примере показано, как вы можете использовать индексирование в 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)

Приведенный выше скрипт выдаст следующий вывод.