breakpoints/watchpoints/registers now work as expected with ktrw, using the Corellium-ARM64 configuration. see TIL_CONFIG in macho.cfg TDS: added support for tds files concatenated with the exe file Installer: Default to Python 3 bundle Python 3.8.2 with Windows installer Debugger: Debugger: added support for Bochs 2.6.10 Debugger: added debugging support for Zilog Z80 processors Debugger: gdb: improve debugging of multi-thread programs Debugger: ios: added iphone SE 2 to list of known devices/li> Debugger: PIN: support building pintool with pin 3.13 Debugger: xnu: improved ktrw support. List of initially available type libraries: Processor modules: FULL UPDATE LIST OF IDA PRO 7.5: ARC: added support for ARCv2 EM instruction set ARM: added an option to control detection of 32-bit constants loaded by scattered pairs of MOVW+MOVT instructions ARM: improved detection of functions with delayed prolog setup MIPS: added support for multi-got binaries ($gp can have different values in different parts of the binary) V850/RH850: don t create functions for PIC calls (to next address) PPC: added many new instructions from e200 cores (NXP MPC57xx, ST SPC58xx): Cache Bypass Storage (lbdcbx lhdcbx lwdcbx stbdcbx sthdcbx stwdcbx dsncb) E200z490 (AIOP) instructions (e_lqw e_stqw e_ldwcb e_ldbrw e_byterevw and more) MPU instructions (mpure, mpuwe, mpusync) PC: added support for endbr instruction in prolog analysis PC: added decoding of WAITPKG instructions (TPAUSE, UMONITOR, and UMWAIT) PC: added decoding of TSX instructions (XRESLDTRK and XSUSLDTRK) PC: added decoding of instructions CLDEMOTE, ENCLV, SERIALIZE PC: added decoding of Direct Store instructions (MOVDIRI and MOVDIR64B) PC: added decoding of MCOMMIT and RDPRU instructions (AMD Zen2) File Formats:ĥ AMIGA: implement rebasing for Amiga hunk file loader (contributed by Vladimir Kononovich) ELF: ignore internal compiler symbol gcc2_compiled ELF: pc: handle PLT stubs in binaries compiled with Intel CET support (-fcf-protection) ELF: accept files with PT_LOAD segments running over end of file ELF: MIPS: implemented relocations R_MIPS_GOT_PAGE, R_MIPS_GOT_OFST ELF: MIPS: add support for MIPS64 complex relocations MACHO: allow the user to configure the type libraries loaded for new macho files. They are especially useful when paired with Hex-Rays decompiler. ios/macos improvements:Ĥ Type libraries with the most major APIs and additional frameworks from macos and iphone SDKs were added. Lumina for MIPS and PPC: Lumina function is now available for MIPS and PPC binaries. The infamous delay slots are handled transparently and seamlessly. Any 32-bit MIPS binary supported by IDA can be decompiled, including compact encodings. MIPS decompiler: A new decompiler has been added to our lineup. This helps organizing information when dealing with large binaries. Users can create, rename and delete folders, and move items between them. Tree-like folder view: Functions and Names Imports: Structuresģ For Structures and Enums, the tree panel is shown by default, for other views it can be enabled via the Show Folders context menu item. Remote debugger: for Windows, Linux, Mac OS X, and other machines in any combination More features and upgrades are introduced along with new IDA version releases!Ģ IDA PRO Version 7.5 Release date: May 2020 Highlights of new features and improvements: 1. The free SDK even allows you to run your custom disassembler Full and extensible interactivity Programmable: IDA can be extended in line with user s own requirement with IDC or IDAPython Open plugin architecture: external plugins enable extension of IDA s capability FLIRT technology (Fast library identification and recognition technology) Code graphing Lumina server holds metadata with a large number of well-known functions Multi-target Debugger The debugger adds the dynamic analysis of the information collected statically by the disassembler Offers all the features expected from a debugger and more: "remote" function and tracking. Multi-processor Disassembler Key features Disassembler modules for a large number of processors. IDA Pro comes with different types of licenses: Named, Computer, Floating and Educational license to meet different business scales and demands of usage. IDA Pro has become the de-facto standard for the analysis of hostile code, vulnerability research and commercial off-the-shelf validation. Being an interactive and programmable disassembler and debugger, IDA Pro provides excellent quality performance on different platforms and is compatible with many processors. 1 IDA PRO the state-of-the-art binary code analysis tool IDA Pro is the flagship product of Hex-Rays, the software provider in reverse engineering.
0 Comments
Leave a Reply. |