It is not a surprise to hear the IDA and Decompiler cannot handle all possible cases and eventually fail to recognize a construct, optimize an expression and represent it in its simplest form. It is perfectly understandable — nobody has resources to handle everything. This is why we publish a rich API that can be […]
Read MoreThe 2020 European IDA training course will take place in Liège, Belgium on December 14–18, 2020. The first three days (14-15-16 Dec.) will be devoted to the standard IDA training. The following two days (17-18 Dec.) to a course on Programming for IDA. Training will be both theoretical and practical. After each theoretical section […]
Read MoreOur website has been active for many years (since 2007, I believe) and its content has grown a lot since then. Coding practices, content management, design and web technologies have evidently evolved at a rapid pace since the early 2000’s but — for lack of time and because everybody was very busy making IDA […]
Read MoreA handful of our users have already requested information regarding the Qt 5.6.3 build, that is shipped with IDA 7.3. Configure options Here are the options that were used to build the libraries on: Windows: …\5.6.3\configure.bat “-nomake” “tests” “-qtnamespace” “QT” “-confirm-license” “-accessibility” “-opensource” “-force-debug-info” “-platform” “win32-msvc2015” “-opengl” “desktop” “-prefix” “C:/Qt/5.6.3-x64” Note that you will have to build with Visual […]
Read MoreAs several of our users have noticed, IDA 7.4 Windows installer refuses to use Python 3.8.0 if you installed it. You can usually observe output similar to following: ———- Checking installs from “Python Software Foundation” Checking “Python 3.8 (64-bit)” (3.8) Found: “C:\Program Files\Python38\” (version: 3.8.0 (’38’)) Ignoring unusable Python 3.8.0 No Python installations were found ———- So why exactly is 3.8.0 “unusable”? Well, […]
Read MoreNormally, to change environment variables in a running process, one has to terminate the process, edit the environment variables and re-run the process. In this blog entry we are going to write an IDAPython script that allows us to add, edit or delete environment variables in […]
Read MoreIntroduction IDA has debugging support for multiple architectures, such as Intel x86, ARM, PowerPC, MIPS, and, since IDA 7.4, Motorola 68k, Infineon TriCore, and Renesas RH850. Some of these architectures are natively supported, either locally through IDA (x86-only), or remotely through the use of debugger servers (x86 and ARM). The other architectures listed above are supported […]
Read MoreIDA 7.4 will still ship with IDAPython for Python 2.7 by default, but users will now have the opportunity to pick IDAPython for Python 3.x at installation-time!
Read MoreA handful of our users have already requested information regarding the Qt 5.6.3 build, that is shipped with IDA 7.4. Configure options Here are the options that were used to build the libraries on: Windows: …\5.6.3\configure.bat “-nomake” “tests” “-qtnamespace” “QT” “-confirm-license” “-accessibility” “-opensource” “-force-debug-info” “-platform” “win32-msvc2015” “-opengl” “desktop” “-prefix” “C:/Qt/5.6.3-x64” Note that you will have to build with Visual […]
Read MoreWe invite our Lumina users to read this short announcement
Read More