Installing in 2024
I ran into quite some problems during installation and I'm helping others who want to install this plugin by writing my fixes here. My setup:
- IDA version 9.0
- Python 3.10
- Windows 10
Steps:
- Recompile the requirements.txt file for the ddr_installer. The current requirements are quite old, which lead to compilation errors on my end, while for newer versions a binary wheel was available. (Use pip-compile)
- After installation of the plugin, edit the plugin python script to update it with the latest version of the IDA python API. Replace idaapi.get_inf_structure with ida_ida.inf_*. See https://docs.hex-rays.com/developer-guide/idapython/idapython-porting-guide-ida-9
Hi Jan-Jaap, thx for looking into this! You are right, I haven't touched this for a while, unfortunately we don't have IDA 9.0 yet here. I hope this will change soon. I'll test and update the changes as far as I get access to 9.0.
Thx, Holger
From: Jan-Jaap Korpershoek @.> Sent: Tuesday, November 12, 2024 12:44 To: Cisco-Talos/DynDataResolver @.> Cc: Subscribed @.***> Subject: [Cisco-Talos/DynDataResolver] Installing in 2024 (Issue #18)
I ran into quite some problems during installation and I'm helping others who want to install this plugin by writing my fixes here. My setup:
- IDA version 9.0
- Python 3.10
- Windows 10
Steps:
- Recompile the requirements.txt file for the ddr_installer. The current requirements are quite old, which lead to compilation errors on my end, while for newer versions a binary wheel was available. (Use pip-compile)
- After installation of the plugin, edit the plugin python script to update it with the latest version of the IDA python API. Replace idaapi.get_inf_structure with ida_ida.inf_*.
— Reply to this email directly, view it on GitHubhttps://github.com/Cisco-Talos/DynDataResolver/issues/18, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AGIWAIOGKEEFFD6MW7HF3U32AHSYJAVCNFSM6AAAAABRT3QJ62VHI2DSMVQWIX3LMV43ASLTON2WKOZSGY2TCOJUHA3DQNY. You are receiving this because you are subscribed to this thread.