Monocle, derlenmiş hedef ikili dosyalara karşı doğal dil aramaları yapmak için büyük dil modeli (LLM) tarafından desteklenen açık kaynaklı bir araçtır.
Monocle’a ikili bir dosya ve arama ölçütleri (kimlik doğrulama kodu, savunmasız kod, parola dizeleri, vb.) sağlanabilir ve ölçütleri karşılayan kod alanlarını belirlemek ve puanlamak için ikili dosyayı derler.
Monocle, derlenmiş ikili dosyaların derlenmesini sağlamak için Ghidra headless’ı kullanır.
Gereksinimler ve indirme
Monocle GitHub’da ücretsiz olarak mevcuttur. LLM’nin performansının artmasına olanak tanıyan Nvidia CUDA gerektirir.
Monocle’ı en az 16 GB RAM ve en az 4 GB belleğe sahip özel bir Nvidia GPU’su olan bir bilgisayarda çalıştırmalısınız. Daha düşük özelliklere sahip makinelerde çalışabilse de, performansı önemli ölçüde daha yavaş olacaktır.
Mutlaka okuyun: