Skip to content

Milestone 2022.0.4

Compare
Choose a tag to compare
@SamboyCoding SamboyCoding released this 27 Apr 13:11
· 40 commits to new-analysis since this release

This is hopefully the last release in the 2022.0.x series to fix a few small issues and support Mach-O (MacOS) binaries.

Attribute Restoration

  • Fixed a chunk of unoptimized code which caused --simple-attribute-restoration to perform poorly. It should be a lot faster now.

Analysis

  • A couple more band-aid fixes to prevent DllSaveExceptions. Note this likely means more methods will refuse to export, even in unsafe mode. Nothing I really can do about this in the constraints I have, a proper fix will come with the rewrite (eventually).

LibCpp2IL

  • Added experimental support for Mach-O binaries.
  • Increased (again!) the sanity limits when detecting CodeRegistration, and made them be ignored if only one valid address was located.
  • Fixed a missing lock when reading string literals which could cause random data (string or otherwise) to be returned instead of the correct literal.