Skip to content

Conversation

@es3n1n
Copy link
Owner

@es3n1n es3n1n commented Feb 1, 2024

  • A lot of refactoring
  • Bumped zasm version
  • Fixed handling of BBs with no successors
  • Added xmm/ymm/zmm registers ignoring in LRUReg
  • Fixed analysis labels tracking
  • Changed project build configuration a bit
  • Fixed absolute relocations handling in pe parser
  • Added function name demangler
  • PDB parser improvements
  • Minor fixes in platform detection
  • Added minimal function size asseriton
  • Moved reg_convert to zasm stuff
  • Fixed push immediate operand size estimation
  • Default pass chance value is 100 now
  • Added -seed cli var
  • Added some PE metadata removal in pe rebuilder

@es3n1n es3n1n changed the title Refactoring Refactoring, fixes Feb 5, 2024
@es3n1n es3n1n changed the title Refactoring, fixes v1.0.0 Feb 6, 2024
@sigscanner

This comment was marked as off-topic.

@es3n1n es3n1n marked this pull request as ready for review February 24, 2025 10:41
@es3n1n es3n1n force-pushed the dev branch 5 times, most recently from deff292 to a0b9675 Compare February 24, 2025 11:30
@es3n1n es3n1n marked this pull request as draft February 25, 2025 18:12
lustman and others added 3 commits April 3, 2025 17:18
* tiny "fix"

* Update README.md

Co-authored-by: Arsenii es3n1n <[email protected]>

---------

Co-authored-by: Arsenii es3n1n <[email protected]>
* add seed as optional argument

* add seed as optional argument

* build(deps): bump es3n1n/common

* style: reformat entry.cpp/config_parser.cpp

---------

Co-authored-by: es3n1n <[email protected]>
* added a rebuilder pass to wipe a few things in pe

* bruh

* woosh

Co-authored-by: Arsenii es3n1n <[email protected]>

* got rid of checksum size constant in favor of sizeof()

Co-authored-by: Arsenii es3n1n <[email protected]>

* got rid of linker version size constant in favor of sizeof()

Co-authored-by: Arsenii es3n1n <[email protected]>

* metadata erasure pass got better name

* new pass name - new cmake file

* new pass name - new cmake file

---------

Co-authored-by: Arsenii es3n1n <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants