Bir EXE Dosyasını Çevrimiçi Bozun
Bir Windows .exe dosyasını çevrimiçi ve ücretsiz bozun. MZ saplamasını ve PE başlığını yok eder; böylece Windows yürütülebilir dosyayı yüklemeyi reddeder.
- Yükleme yok
- Boyut sınırı yok
- Kayıt yok
EXE dosyanızı bozun
.exe, .msi, .scr için ayarlandı ve diğer tüm biçimlerde de aynı şekilde çalışır.
EXE dosyalarını düzgün bozmak neden zordur
Bir Windows yürütülebilir dosyası, tek bir komut bile çalışmadan önce yükleyici tarafından doğrulanır. DOS MZ saplaması bir PE başlığına işaret eder ve o başlık her bölümü, içe aktarmayı ve giriş noktasını tanımlar. Bu zinciri bozun, program hiç başlamaz: ne çökme, ne kısmi çalışma, yalnızca bir ret.
Bu araç neyi yok eder
- MZ / DOS saplaması.
MZimzası ve PE başlığına taşıdığı uzaklık yok edilir. - PE başlığı.
PE\0\0imzası, COFF başlığı ve giriş noktasını tanımlayan isteğe bağlı başlık üzerine yazılır. - Bölüm tablosu.
.text,.datave.rsrcbölümlerini belleğe eşleyen kayıtlar yapılarını kaybeder. - Kod ve kaynaklar. Bölümlere entropi serpiştirilir; böylece elle yeniden kurulmuş bir başlık bile kullanılamaz koda işaret eder.
Sonrasında ne göreceksiniz
| Uygulama | Davranış |
|---|---|
| Windows | "Bu uygulama bilgisayarınızda çalışamıyor" veya "%1 geçerli bir Win32 uygulaması değil." |
| Windows Defender | Dosyayı çalıştırmak yerine hatalı biçimlendirilmiş olarak işaretler. |
| Dependency Walker / PE araçları | Geçersiz bir PE görüntüsü bildirir. |
| Linux/macOS'te Wine | İkili dosyayı yüklemeyi reddeder. |
Bunu yapmanın yaygın nedenleri
- Bir yükleyicinin yükünü çalıştırmadan önce doğruladığını test etmek.
- Bir yazılım güncelleyicisinin bozuk bir indirmeyi algılayıp yeniden denediğini doğrulamak.
- Kod imzalama doğrulamasının hasarlı bir ikili dosyada gerçekten devreye girdiğini denetlemek.
- Bir statik analiz test paketi için hatalı PE dosyaları üretmek.
EXE dosyası nasıl bozulur
- .exe dosyanızı yukarıdaki kutuya bırakın veya seçmek için tıklayın.
- Kısmi hasar (Light) istemiyorsanız ya da kurtarma yazılımını alt etmeniz (Heavy) gerekmiyorsa seviyeyi Standard bırakın.
- Dosyayı boz düğmesine basın. İşlem cihazınızda yapılır, bu yüzden neredeyse anında biter.
- Sonucu indirin. Varsayılan olarak özgün dosya adını ve bayt uzunluğunu korur.
EXE hakkında sık sorulanlar
Bozulmuş bir EXE'yi çalıştırmak tehlikeli mi?
Hiç çalıştırılamaz: Windows onu, herhangi bir kod yürütülmeden önce yükleme anında reddeder. Yine de yalnızca sahibi olduğunuz veya test etme yetkiniz olan yürütülebilir dosyaları bozun.
Antivirüs sonucu işaretler mi?
Bazı motorlar, yalnızca yapı geçersiz olduğu için hatalı PE dosyalarını şüpheli olarak işaretler. Bu beklenen bir davranıştır, zararlı bir şeyin algılanması değil.
MSI yükleyicilerinde çalışır mı?
MSI, PE ikilisi değil bir OLE bileşik belgesidir ve o profille işlenir. En az onun kadar güvenilir biçimde kırılır.
Yürütülebilir dosya onarılabilir mi?
Hayır. Başlık zinciri ve bölüm tablosu yok edilir, kodun kendisi de dağıtılır.