Dowser: A Guided Fuzzer for Finding Buffer Overflow Vulnerabilities