Python Forensics - Lập chỉ mục
Indexingthực sự cung cấp cho điều tra viên cái nhìn đầy đủ về một tệp và thu thập bằng chứng tiềm năng từ đó. Bằng chứng có thể chứa trong tệp, ảnh đĩa, ảnh chụp nhanh bộ nhớ hoặc dấu vết mạng.
Lập chỉ mục giúp giảm thời gian cho các tác vụ tốn nhiều thời gian như keyword searching. Điều tra pháp y cũng bao gồm giai đoạn tìm kiếm tương tác, trong đó chỉ mục được sử dụng để xác định nhanh chóng các từ khóa.
Lập chỉ mục cũng giúp liệt kê các từ khóa trong danh sách được sắp xếp.
Thí dụ
Ví dụ sau cho thấy cách bạn có thể sử dụng indexing bằng 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)
Tập lệnh trên sẽ tạo ra kết quả sau.