This crackme contains an interesting oversight in the check_len function. The code performs a parity check on password lengths (calculating (len1 % 2) + (len2 % 2) and storing the result in cl), but then incorrectly compares the uninitialized r12b register instead of cl.
|
==> |