August 4, 2013
I started a bit researching around fuzzers, fuzzing techniques and practices. As i study materials about fuzzing, code (node / edge) coverage approach quickly impressed me. But for this method is essential to have a good dbi. Pin or valgrind are good solutions, but will i try to make it in lightweight way – specificated for further fuzzing needs.
Already implemented features :
- BTF – Hypervisor based
- PageTable walker
- VAD walker
- full Process control [images, threads, memory]
- Syscall monitoring – implemented process virtual memory monitor