Python Forensics - Aranıyor

Searchingkesinlikle adli soruşturmanın temellerinden biridir. Günümüzde arama, yalnızca delilleri yürüten araştırmacı kadar iyidir.

Mesajdan bir anahtar kelimeyi aramak, bir anahtar kelime yardımıyla bir kanıt aradığımızda, adli tıpta hayati bir rol oynar. Silinen dosyalardakilerle birlikte belirli bir dosyada neyin aranacağı bilgisi hem deneyim hem de bilgi gerektirir.

Python, desteklemek için standart kitaplık modüllerine sahip çeşitli yerleşik mekanizmalara sahiptir searchoperasyon. Araştırmacılar temelde "kim", "ne", "nerede", "ne zaman" gibi sorulara yanıt bulmak için arama işlemini kullanır.

Misal

Aşağıdaki örnekte, iki dizge bildirdik ve daha sonra, ilk dizenin ikinci dizeyi içerip içermediğini kontrol etmek için find işlevini kullandık.

# 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)

Yukarıdaki komut dosyası aşağıdaki çıktıyı üretecektir.

“find”Python'daki işlev, bir mesaj veya paragrafta bir anahtar kelimeyi aramaya yardımcı olur. Bu, uygun kanıtların toplanmasında kritik önem taşır.