Python Forensics 简明教程

Python Forensics - Indexing

Indexing 实际上向调查员提供了对文件的完整视图,并从中收集潜在的证据。证据可以包含在一个文件中、磁盘映像中、内存快照中或网络跟踪中。

索引可帮助减少诸如 keyword searching 之类耗费时间任务的时间。法证调查还涉及交互式搜索阶段,其中索引用于快速定位关键词。

索引还有助于以排序列表的形式列出关键词。

Example

以下示例显示了如何在 Python 中使用 indexing

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)

上述脚本将生成以下输出。

indexing output