Skip to content

Conversation

@toolCHAINZ
Copy link
Owner

  • Storing varnode valuations in a special structure instead of a hash map
  • Streamlined analysis traits to remove some pointless indirection
  • Simplified usage of state strengthening: now any two analyses can be composed, with the defautl behavior of executing over the cartesian product of their states. States can opt-in at a type level to strengthening by other states to allow sharpening analysis

components of bounded and unwinding analyses from consumers and just
expose pre-packaged location analyses. Ideally this would all be
composible by the user but I think that makes implementing strengthening
more of a challenge in an easily extendable way.
Adjust PartialOrd impl in named_tuple macro for correct lexicographic
ordering

Lower log level from TRACE to INFO in unwind example

Fix spacing in stack_offset example print output
@toolCHAINZ toolCHAINZ merged commit 4bd1c48 into main Jan 28, 2026
14 checks passed
@toolCHAINZ toolCHAINZ deleted the varnode-map branch January 28, 2026 11:08
This was referenced Jan 28, 2026
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.

1 participant