http://damaga377vyvydeqeuigxvl6g5sbmipoxb5nne6gpj3sisbnslbhvrqd.onion/git/swagcat228/qafel/commit/0320561d43604529dc8e187e7a9300e322e30537
Unfortunately , this forces us to taint eax / rax , but this dependency on a commonly - used register still beats the alternative of using pushf / popf . One possible optimization is to avoid touching flags by using a circular buffer that stores just a sequence of current locations , with the XOR stuff happening offline .