brute_blind/ blind format string brute force attack demonstration by scut / teso 1. how this works -> read the (well documented) source 2. if it doesn't work -> it was tested on a Debian 2.2 potato box, with LibC 6 i've heard from some people that it does NOT work on their system at all. this is a problem of libc5 behaviour, where this technique does not work at all. if you run libc6, but it does not work, i am sorry, this is only a demonstration source. but try this: - get the system load down (ie stop cpu intense tasks) - compare the success- and the failure time. they should differ noticeable, the success time being a lot bigger. - play with the factor in the fmtbrute.c source file (ie increase or decrease it, to something between 30 and 2) - debug it 3. credits -> the basic timing idea of this technique was developed by tf8 of security.is. -> i extended the timing idea to offsets and buffer address