0-knowledge fuzzing proposes a technique for fuzz testing software without any prior knowledge of the input format or binary code. It combines static analysis metrics like cyclomatic complexity and loop detection with dynamic data tainting to track user input. This allows the technique to identify locations in memory suitable for fuzzing. The approach aims to limit human intervention and reduce false positives compared to traditional in-memory fuzzing.