Jdwolf'un bir yorumunda da belirtildiği gibi, tüm dosya erişimini kaydeden sanal bir makine sağlam bir çözüm olacaktır. Kötü amaçlı yazılım bir VM'de çalıştığını algılayabilse bile, bu bugün oldukça normal bir şey. Sanal makine yavaş görünüyorsa, bunun nedeni sanallaştırma platformunun ağır bir iş yükü altında olması olabilir.
Ayrıca, program strace
tarafından yapılan tüm sistem çağrılarını kaydeden bir programı veya benzer bir hata ayıklama komutunu çalıştırmak da mümkündür . Ancak, akıllı bir kötü amaçlı yazılım yazarı, kötü amaçlı yazılımların herhangi bir hata ayıklama işlevi (gibi strace
) altında çalıştığını algılamasını sağlayabilir . O zaman kötü amaçlı yazılım o zaman zararsız davranabilir ve daha sonraya kadar hata ayıklama araçları altında çalıştırılmadığında kötü şeyleri bırakabilir.