I am working on Linux. What I want to do is to fuzz a web application by afl++. My goal is not to find the risk of XSS/CSRF... (I think I can use ZAP or Burp to handle it.) I am focusing on what kind of input will occur 'crash'. At the same time, the error message of the crash can be recorded for further analyzing.
I have read some articles about this, it seems that afl fuzzer need to work via socket and have to modify the source code of the web application. However in my case, I don't want to modify source code. I want a more general solution.
Fuzz Target: web application binary (e.g. httpd)
Main Goal: Crash samples & Error log of crashes
I am really new to this area. Please give me some help :)