diff --git a/codegen/generate.py b/codegen/generate.py index 655db97..4dd9c41 100644 --- a/codegen/generate.py +++ b/codegen/generate.py @@ -99,9 +99,7 @@ def main(): static volatile uint8_t MANGLED[] = "{mangled_secret}"; bool check(char* userflag, uint8_t len) {{ - if (len != {len(secret)}) {{ - return false; - }} + custom_jmp_neq(len ^ 0x7C, {len(secret)}, label_false); {check}