Comment Comment by marshray I haven't made it through your crypto challenges, so perhaps someone could explain this to mehttps://github.com/mothran/bunny/blob/master/proposal.txt :> To detect a bunny specific packet, each outbound packet is resized to match pre determined pack_len % mod = remainder values. Then when looking for packet bunny just tests each packets length against the modulus and remainder values.https://github.com/mothran/bunny/blob/master/libbunny/SendRe... : if (round( (size - 4) % MODULUS, 2) == REMAINDER): print "pack num: %d, " % n https://github.com/mothran/bunny/blob/master/libbunny/config... : MODULUS = 1.21 REMAINDER = 0.85 What?! parent marshray 13 years ago
https://github.com/mothran/bunny/blob/master/proposal.txt :
> To detect a bunny specific packet, each outbound packet is resized to match pre determined pack_len % mod = remainder values. Then when looking for packet bunny just tests each packets length against the modulus and remainder values.
https://github.com/mothran/bunny/blob/master/libbunny/SendRe... :
https://github.com/mothran/bunny/blob/master/libbunny/config... : What?!