OllyDbg adalah 32-bit assembler tingkat menganalisis debugger untuk Microsoft ® Windows ®. Penekanan pada analisis kode binermembuatnya sangat berguna dalam kasus-kasus di mana sumber tidak tersedia. OllyDbg adalah shareware, tetapi Anda dapat men-download dan menggunakannya secara gratis. Highlights khusus:
- Pengguna yang intuitif antarmuka, tidak ada perintah cryptical
- Analisis kode - jejak register, mengakui prosedur, loop, panggilan API, switch, meja, konstanta dan string
- Langsung beban dan DLL debugs
- File objek scanning - menempatkan rutinitas dari file objek dan perpustakaan
- Memungkinkan untuk user-defined label, komentar dan deskripsi fungsi
- Memahami informasi debug dalam format ® Borland
- Menyimpan patch antara sesi, menulis mereka kembali ke file eksekusi dan fixups update
- Arsitektur terbuka - banyak pihak ketiga plugin yang tersedia
- Tidak ada instalasi - tidak ada sampah di direktori registry atau sistem
- Debugs multithread aplikasi
- Menempel pada program yang sedang berjalan
- Disassembler Dikonfigurasi, mendukung kedua format MASM dan IDEAL
- MMX, 3DNow! dan SSE tipe data dan instruksi, termasuk ekstensi Athlon
- Penuh UNICODE dukungan
- Dinamis mengakui string ASCII dan UNICODE - juga dalam format Delphi!
- Mengenali konstruksi kode yang kompleks, seperti panggilan untuk melompat ke prosedur
- Decode panggilan ke lebih dari 1900 API standar dan 400 C fungsi
- Memberikan bantuan konteks-sensitif pada fungsi API dari file bantuan eksternal
- Set breakpoints bersyarat, penebangan, memori dan perangkat keras
- Jejak eksekusi program, log argumen fungsi dikenal
- Menunjukkan fixups
- Dinamis jejak stack frame
- Pencarian untuk perintah tepat dan urutan biner bertopeng
- Mencari memori yang dialokasikan secara keseluruhan
- Mencari referensi untuk rentang konstan atau alamat
- Memeriksa dan memodifikasi memori, menetapkan breakpoints dan jeda Program on-the-fly
- Merakit perintah ke dalam bentuk biner terpendek
- Dimulai dari floppy disk
dan banyak, banyak lagi!