Python Forensics - Pencarian
Searchingmerupakan salah satu pilar penyelidikan forensik. Saat ini, penggeledahan hanya sebaik penyidik yang menjalankan alat bukti.
Mencari kata kunci dari pesan memainkan peran penting dalam forensik, saat kami mencari bukti dengan bantuan kata kunci. Pengetahuan tentang apa yang harus dicari dalam file tertentu bersama dengan yang ada di file yang dihapus membutuhkan pengalaman dan pengetahuan.
Python memiliki berbagai mekanisme bawaan dengan modul perpustakaan standar untuk mendukung searchoperasi. Pada dasarnya, penyelidik menggunakan operasi pencarian untuk menemukan jawaban atas pertanyaan seperti "siapa", "apa", "di mana", "kapan", dll.
Contoh
Dalam contoh berikut, kami telah mendeklarasikan dua string dan kemudian, kami telah menggunakan fungsi find untuk memeriksa apakah string pertama berisi string kedua atau tidak.
# Searching a particular word from a message
str1 = "This is a string example for Computational forensics of gathering evidence!";
str2 = "string";
print str1.find(str2)
print str1.find(str2, 10)
print str1.find(str2, 40)
Skrip di atas akan menghasilkan keluaran sebagai berikut.
“find”fungsi dengan Python membantu dalam mencari kata kunci dalam pesan atau paragraf. Ini penting dalam mengumpulkan bukti yang sesuai.