Crash test case minifier for ASan-instrumented command-line tools. Version 0.0.3 is a CLI tool that reduces input files responsible for crashes detected by AddressSanitizer (ASan) to minimal reproducers. It iteratively removes chunks defined by delimiters and sizes, testing against a target binary. Differentiators: lightweight, Node.js-based, supports real-time mode and customizable delimiters/chunk sizes. Ideal for security researchers and developers minimizing crash reproducers.
npm install nipsuNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to call nipsu programmatically via its main function with custom options.
Avoid realtime mode when processing binary inputs, or use with caution.
Ensure the target binary is compiled with AddressSanitizer (ASan) and supports the @@ syntax (like afl).
Create directories manually or use a wrapper that ensures they exist.
Create the temp directory before running nipsu.
Provide full path to the ASan-instrumented binary.
Ensure the input file exists at the specified path.
No dependency data recorded yet.