Awalnya oleh Sirmabus, kembali ke IDA 7.0. Untuk IDA 7.1, penulis Orignal telah merilis bangunan resmi. Tidak sengaja bagi kita yang terlalu bangkrut untuk membelinya, kita membutuhkan 7.0: p
Menyusun binari di rilis. Jika crash, gunakan debug build dan berikan crashdump dan crash log! Kalau tidak, saya tidak dapat memperbaiki masalah
Proses untuk menyusun ClassInformer dapat terlibat. Untuk merampingkan proses pengumpulan ketergantungan, tiga makro sudah ada:
Untuk mengatur jalur, buka tab Manajer Properti di Solution Explorer, dan edit properti. Tidak penting konfigurasi mana Anda mengedit lembar properti, mereka semua menggunakan file yang sama. Kemudian buka Properti Umum -> Macro Pengguna dan atur makro ke jalur seperti di bawah ini:
Ini harus menjadi Direktori Root IDA Anda (Direktori yang berisi IDA.EXE). Masukkan Direktori IDA SDK Anda (IDASDK70) ke dalam direktori ini. Jadi struktur direktori Anda mungkin terlihat seperti:
C:Program FilesIDA 7.0 $(IDADIR)
+--- idasdk70
+--- include
+--- lib
+--- ida.exe
+--- ida64.exe
Anda memerlukan instalasi QT SDK untuk menentukan file GUI. Struktur direktori Anda mungkin terlihat seperti:
C:Program FIlesQtqt-5.6.0-x64-msvc20155.6msvc2015_64
+--- bin
+--- lib
+--- include
Anda memerlukan beberapa pustaka dukungan yang ditulis Sirmabus, porting untuk IDA 7. Mengatur direktori untuk memegang semua perpustakaan ini:
idasupport
+--- IDA_SegmentSelect (https://github.com/ecx86/IDA7-SegmentSelect)
+--- IDA_OggPlayer (https://github.com/ecx86/IDA7-OggPlayer)
+--- IDA_WaitBoxEx-7.0 (https://github.com/dude719/IDA_WaitBoxEx-7.0)
+--- SupportLib (https://github.com/ecx86/IDA7-SupportLib)
Masing -masing repositori ini harus memiliki rilis .lib yang dikompilasi untuk Anda. Jika tidak, Anda dapat mengkompilasi mereka menggunakan proses yang mirip dengan yang digunakan untuk mengkompilasi proyek ini.
Setelah jalur Anda diatur, Anda siap untuk dikompilasi. Gunakan rilis untuk plugin IDA.exe, dan Release64 untuk plugin IDA64.EXE.