What's new
RevTeam.Re - Reverse Engineering Team

Welcome Guest! Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox! Register and wait for our approve!

IDA Pro 9.4.260915 SP1 Bundle (includes Windows, Mac, Linux, ARM, Keygen - Magnet/Torrent/DIRECT D/L)

Stingered

Well-known member
Joined
Jan 11, 2022
Messages
132
Reaction score
884

IDA 9.4sp1​

IDA 9.4.260915

This Service Pack collects the fixes and improvements made since the initial IDA 9.4 release. You can download the latest IDA installer from
Please, Log in or Register to view URLs content!
.

Additions​

  • arm: decode FEAT_PAuth_LR AArch64 instructions (PACIBSPPC, RETABSPPC etc.)
  • arm: show far-branch veneers as a single ADRL.X macro instruction
  • arm: recognize far-branch veneers so their thunks are named after the callee
  • dsc: added support for the DSCU_USE_SEG_PREFIXES option
  • sdk: added the Windows Qt import libraries

Improvements​

  • decompiler: decompiling a function with a large number of basic blocks is now faster
  • kernel: improved speed of opening a database with many types
  • teams: the commit message input is now a multiline text area
  • teams: long git operations can now be cancelled instead of timing out
  • teams: upgraded git-ida to v1.2.0, with better support for large databases

Bugfixes​

  • decompiler: fixed a crash when changing a variable's type with automatic renaming enabled
  • decompiler: fixed a hang on obfuscated functions with cyclic block chains
  • decompiler: fixed INTERR 50735 occurring when the D-810 plugin was installed
  • decompiler: user microcode changes were not applied in batch mode
  • decompiler: decompiled strings were not displayed without rebuilding
  • decompiler: swift: renaming a function parameter changed the wrong one when the self argument was present
  • decompiler: swift: fixed INTERRs 50765, 50768
  • decompiler: arm: an ARM32 (Thumb) switch using the ADD PC, Rn idiom was not decompiled correctly
  • decompiler: v850: fixed INTERR 50629 when decompiling indirect jumps or calls through the zero register
  • decompiler: fixed INTERR 52719 caused by an empty basic block
  • decompiler: fixed INTERRs 50757, 50920, 51466, 51926, 51972, 52375, 52660, 53099
  • arm: fixed decoding of some SME and SME2 instructions
  • dex: fixed a crash when loading a DEX file with a bad map offset
  • dsc: loading a shared cache region on demand could crash IDA
  • dsc: fixed __auth_stubs naming on stripped caches
  • dsc: stub thunks could be named after their caller rather than their target
  • FLAIR: the plb OMF parser could crash with a stack overflow on certain crafted input files
  • kernel: loading a file with damaged exception handling tables could crash IDA
  • tilib: listing a type library rewrote it, losing the libraries it inherits from
  • ui: fixed a crash when opening a database with a saved desktop not fitting the current screen
  • ui: fixed a crash when typing in the Names window filter box with indexer disabled
  • ui: fixed a crash when dragging a dock tab out of a single-widget floating window
  • ui: fixed a crash when highlighting the identifier under the cursor on a blank listing line
  • ui: the "Analysis" toolbar indicator wouldn't turn green again when analysis became idle
  • ui: macos: fixed a crash when searching in the Help menu
  • ui: macos: the "IDA has almost crashed" dialog no longer leaves IDA hung at 100% CPU
  • idapython: a bogus link-time dependency could prevent it from using the runtime selected by idapyswitch
  • idalib: no longer crashes on exit when close_database() was not called
  • licensing: a bad first packet from a client could crash the license server
  • ida home pc for linux failed to start with "
    Please, Log in or Register to view URLs content!
    could not be found"

 
Top