You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 25, 2023. It is now read-only.
Currently the branching condition used by Obfuscator-LLVM team is creating 1.0==1.0 always true compare predicate then obfuscate using a given expression at finalization part.
We could randomly generate a mathematical expression like 1+2-3*4 each time then build IRs on top of this as the LHS, then use tinyexpr to evaluate the result and build RHS on top of it
The text was updated successfully, but these errors were encountered:
Currently the branching condition used by Obfuscator-LLVM team is creating
1.0==1.0
always true compare predicate then obfuscate using a given expression at finalization part.We could randomly generate a mathematical expression like
1+2-3*4
each time then build IRs on top of this as the LHS, then usetinyexpr
to evaluate the result and build RHS on top of itThe text was updated successfully, but these errors were encountered: