Originalmente por Sirmabus, retrocedido a Ida 7.0. Para IDA 7.1, el autor de Orignal ha publicado una construcción oficial. Sin aferirse a aquellos de nosotros que estamos demasiado en ruinas para pagarlo, necesitamos 7.0: P
Binarios compilados en las versiones. Si se bloquea, use la construcción de depuración y proporcione un registro CrashDump y Crash. De lo contrario, no puedo solucionar el problema
El proceso para compilar classInformer puede estar involucrado. Para optimizar el proceso de recolección de dependencia, están en su lugar tres macros:
Para establecer las rutas, vaya a la pestaña Administrador de propiedades en el explorador de soluciones y edite la hoja de propiedades. No es importante en qué configuración edite la hoja de propiedades, todos usan el mismo archivo. Luego vaya a Propiedades comunes -> Macros de usuario y configure macros en rutas como a continuación:
Este debería ser su directorio raíz de IDA (el directorio que contiene IDA.exe). Coloque su directorio SDK de IDA (IDASDK70) en este directorio. Entonces su estructura de directorio puede verse algo así como:
C:Program FilesIDA 7.0 $(IDADIR)
+--- idasdk70
+--- include
+--- lib
+--- ida.exe
+--- ida64.exe
Necesita una instalación de QT SDK para pregenerar los archivos GUI. La estructura de su directorio puede verse algo así como:
C:Program FIlesQtqt-5.6.0-x64-msvc20155.6msvc2015_64
+--- bin
+--- lib
+--- include
Necesita algunas bibliotecas de soporte que escribió Sirmabus, portada para IDA 7. Configurar un directorio para mantener todas estas bibliotecas:
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)
Cada uno de estos repositorios debe tener la liberación .lib precompilada para usted. Si no lo son, puede compilarlos utilizando un proceso similar al utilizado para compilar este proyecto.
Después de configurar sus rutas, está listo para compilar. Use la versión para el complemento Ida.exe y la versión64 para el complemento Ida64.exe.