2009-06-09 7 views
14

ida pro ikili dosyasını düzenlemek için bilmek IDA Pro bir ikili dosya (ben sadece bir talimat değiştirmeniz gerekir!)Düzenleme (yama) i istiyoruz

(kendi ARM ikili)

teşekkürler

cevap

5

Bence IDA bunu yapmak için bir özelliğe sahipti, ancak mevcut sürümlerde mevcut değil.

Sadece bir hex editörü kullanmalısınız. IDA'daki dosya ofseti not alın ve dosyayı bu adreste düzenleyin. IDA'daki değişiklikleri görmek isterseniz, "Dosya" -> "Dosya yükle" -> "Giriş dosyasını yeniden yükle" menü öğesini kullanın.

+0

Bu benim de bulduğum en iyi yöntemdir, talihsiz –

20

Muhtemelen düzenleme:

idagui.cfg: menü etkin değilse DISPLAY_PATCH_SUBMENU = EVET

sonra yapın

Düzenleme/Patch kodu/Değiştir Byte

+3

bu, gerçek ikili olarak değiştirilmez –

1

İlk kullanmak Lundman önerdi, sonra Dosya/Üret/DIF dosyasını seç. kutunun dışında etkin> "Yama programı" menü -

Sonra

7

IDA 6.2 "Düzenle" sahip harici bir araç kullanarak fark dosyasını uygulayın. Idagui.cfg dosyasını değiştirmeye gerek yok. Ayrıca, hedef dosyayı değiştirecek bir "Giriş dosyasına yama uygulayın" seçeneği de vardır.