Bir exe nin 32 mi 64 bit mi olduğunu kolayca öğrenin


exe_architecture

32 ile 64 bit arasındaki fark öyle bir bakışta anlaşılmasada bir yazılımın 32 mi yoksa 64 bit mi olduğunun bilinmesinin çok önemli olduğu durumlar meydana gelebilir özellikle sürücü kurulumlarında bu

fark belirgin olarak görülebilir , diyelimki elinizde bir .exe var ve özelliklerinden vs den kaç bit olduğunu anlayamıyorsanız ve çalıştırıldığında da herhangi bir uyarı vermiyorsa (Ki bazen bu exe şu sistemi destekliyor demeyebilir) bu gibi durumlarda “EXE 64bit Detector” isimli uygulamayı kullanabilirsiniz , yazıım özellikle portable uygulamaların mimari yapısını anlamamıza yardımcı olmak için tasarlanmıştır (EXE, OCX ve DLL)
Programı idirdikten sonra kurmanıza gerek yoktur , sadece zip dosyasından çıkartmanız yeterlidir sonrasında CMD yi admin yetkilerinde çalıştırınız (Diğer türlü çalışmayacaktır) elbette bunu yaparken EXE 64bit Detector klasörüne shift tuşuna basılı olarak sağ tıklayıp Cmd yi burada aç demeniz işinizi kolaylaştıracaktır sonrasında istediğiniz programın kaç bit olduğunu bulabilirsiniz mesela ben Dns jumperin kaç bit olduğunu aşağıdaki komut ile buluyorum ( Dns JUmper C dizininde – C:\DnsJumper.exe)

Exe64bitDetector.exe -f "C:\DnsJumper.exe"

32bit

Aynı işlemi Registry key jumper için kulanıyorum aşağıdaki komutla

Exe64bitDetector.exe -f "C:\RegJump.exe"

64bit

resimlerden de görüldüğü üzere yazılım ayrıca aşağıdakiler hakkında da bilgi sunmaktadır
ASLR (Address Space Layout Randomization)
DEP (Data Execution Prevention) and
SEH (Structured Exception Handling)
Yazılımın portable olması kulanımıının kolay olması avantajlarıdır gel gelelim her seferinde -f parametresini koyma gerekliliğinin sebebini anlayamadım , yazılım ücretsiz olup Windows XP, 2K3, Vista, Longhorn, Windows 7, Windows 8 sistemlerinde sorunsuz çalışmaktadır

Anasayfası

İlaveten bakınız



Yorum Ekle

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

CAPTCHA