Live data from Hacker News

Viewing profile — evmunro

evmunro

HN member
Joined
Fri, Sep 21, 2018, 3:01 PM UTC
HN karma
112
Public activity
31 items

About evmunro

github.com/everestmz

Recent public activity

  1. comment
    Comment #42334350

    Great idea to make it just a simple URL change. Reminds me of the youtube download websites. I made a similar CLI tool[0] with the added feature that you can pass `--outline` and i…

  2. comment
    Comment #32667039

    You're right, it's likely that almost nobody is using `fmt.Sprintf` to build SQL queries in production. Templating and `fmt.Sprintf` are essentially the same thing in this context …

  3. story
  4. comment
    Comment #31598627

    This is a great resource on fuzz testing algorithms & internals. I find myself coming back to it occasionally when building new fuzzing techniques at Fuzzbuzz.

  5. story
  6. comment
    Comment #31249212

    OP and Founder of Fuzzbuzz here - let me know if you have any questions about fuzz testing, especially any particularly tricky cases you’ve run into.

  7. story
  8. story
  9. comment
    Comment #30847193

    I agree - I took a look at the minimization algorithm[0] and it seems like it loops through a few basic options, with the last one basically normalizing all possible bytes to somet…

  10. comment
    Comment #30846223

    I noticed that as well - most fuzzers will have a maximum duration or number of iterations they're allowed to attempt when minimizing so as not to starve out actual inputs. It coul…

  11. comment
    Comment #19268721

    Thanks for the questions & feedback! Concise docs are really important so this is all super useful. To answer your questions one by one: 1) The BrokenMethods are simple examples of…

  12. comment
    Comment #19267736

    Sure! Some of the classes of bugs that remain low-hanging fruit for languages like Python include slowness, hangs, panics, race conditions, assert failures, excessive resource cons…

  13. comment
    Comment #19267461

    Radamsa is awesome! Definitely agree, and one of the goals for Fuzzbuzz is to be able to hot-swap between fuzzing backends without any interface changes (or to use all backends at …

  14. comment
    Comment #19267423

    Thanks for the link! We've been looking at all the current AFL-like/AFL wrappers for Java as we decide how best to implement Java fuzzing in Fuzzbuzz, and yours looks pretty nice. …

  15. comment
    Comment #19267171

    Memory security issues have been the main focus of fuzzing, but it's really useful for other use cases as well, such as: slowness/hangs, assert failures, panics, excessive resource…

  16. comment
    Comment #19267120

    We have! afl.rs[1] is awesome, and seeing as it's found some interesting bugs, I think Rust would be a great addition to Fuzzbuzz. It's on our roadmap. [1] https://github.com/rust-…

  17. comment
    Comment #19267012

    Yep, we're definitely going to integrate more automated analysis. As of now we do some rudimentary analysis based off the type of the bug (Heap buffer overflow, UAF), read/write si…

  18. comment
    Comment #19266957

    Thanks for mentioning us on the issue! I'd love to help get that project up and fuzzing

  19. comment
    Comment #19266754

    We actually distribute the fuzzing workload across physical machines, for precisely that reason. Each instance of AFL gets its own kernel & physical core, and we use a staged synch…

  20. comment
    Comment #19266566

    If you're interested in giving it a go, I could set you up with an OSS plan & some free CPU power - let me know! everest@fuzzbuzz.io

  21. comment
    Comment #19266469

    Really interesting to see the desire for ruby support in this thread! It's definitely on our roadmap. Shoot me an email at everest@fuzzbuzz.io and I'll let you know when we launch …

  22. comment
    Comment #19266311

    They certainly could if their project is large enough! Every widely-used C/C++ project should use OSS-Fuzz, it's an awesome service. We support a couple of languages that OSS-Fuzz …

  23. comment
    Comment #19266021

    We're already sort of integrated with GitHub, since you can integrate your projects to automatically pull updates from repositories, so GitHub login is definitely on the roadmap!

  24. comment
    Comment #19265967

    Since the type of fuzzing you can do right now on Fuzzbuzz is language-specific, you wouldn't be able to fuzz Javascript code. We are in the process of building a fuzzer for generi…

  25. comment
    Comment #19265940

    That's a problem that we've been thinking about a lot. The way our fuzzing works right now is that your method consumes an array of bytes, which you can then use to build up arbitr…