One of the more challenging parts of reverse engineering programs written in C++ is the accurate extraction of exception information. Due to the complexity of the language’s features and runtime behavior, recovering the missing information currently requires a lot of manual work and considerable effort. However, with the release of IDA Pro 9.0, a significant advancement […]
Read MoreWe are excited to announce the upcoming release of IDA version 9.0! This new version introduces major changes to the C++ SDK and IDAPython API, and we want to ensure you are prepared for the transition. To support you in updating your plugins and scripts, we have released new documentation that includes a comprehensive Porting […]
Read MoreStep into the lavish world of 17th-century France in our latest CTF challenge, “Madame de Maintenon’s Enigmatic Bouillotte Game”. As Madame de Maintenon joins a high-stakes game of Bouillotte, you must navigate a web of intrigue, solve cryptographic puzzels, and avoid deadly traps. Will you uncover the hidden flag and outsmart your opponents in this […]
Read MoreIn the ancient palace, a daring thief steals from Madame de Maintenon and vanishes into the catacombs. With the help of a guard and an old sage, she learns of legendary items that could aid her pursuit. She must havigate the treachous maze, overcoming obstacles and solving puzzles to retrieve her stolen treasure. Her journey […]
Read MoreAre you ready to begin your IDA journey? Our IDA Pro online Starter Training is designed to equip you with the essential skills needed to use IDA confidently and start analyzing simple binaries. We now offer this training at a reduced price! For a limited time, we have launched our Spring Deal. Register before June 30th, […]
Read MoreWe are pleased to announce that IDA 8.4 Service Pack 2 (SP2) is now available for download! This latest release includes mostly bug fixes. How to request the new versions All new versions are free for users with an active support plan. Please use the “Help > Check for free update” menu item in IDA. It […]
Read Moremakesig plugin overview The makesig plugin was introduced in the IDA 8.4 release, and it is a convenient tool for generating FLIRT signatures from a current database. As you probably already know, FLIRT stands for Fast LibrarybIdentification and Recognition Technology, allowing IDA to recognize standard library functions generated by supported compilers. This technology improves […]
Read MoreWe’ve covered simple enums previously, but there is a different kind of enum that you may sometimes encounter or need to create manually. They are used to represent various bits (or flags) which may be set in an integer value. For example, the file mode on Unix filesystems contains Access Permission bits (you can […]
Read MoreIDA 8.4 Service Pack 1 (SP1) is now live and ready to download. This release includes mainly bug fixes and refinements. How to request the new versions All new versions are free for users with an active support plan. Please use the “Help > Check for free update” menu item in IDA. It is also possible to […]
Read MoreThis is a guest entry written by Arnaud Gatignol and Julien Staszewski from the THALIUM team. The views and opinions expressed in this blog post are solely those of the authors and do not necessarily reflect the views or opinions of Hex-Rays. Any technical or maintenance issues regarding the code herein should be directed […]
Read More