README's Status section listed the scanner, matrix, payload builder, target and detector as "planned". All five have shipped. It also taught Parser.new(blob) as the API, which was the unbounded form until this branch made bounded limits the default. Status now names all six components. Usage teaches the bounded default, points at Limits.permissive for forensic parsing of a stream you already trust, shows the detector alongside the parser, and points readers at LIMITATION_NOTICE before they rely on an accept. Development lists all eleven just recipes instead of five. Every code example in the README was executed verbatim before this commit and produces exactly the output it claims. CHANGELOG gains Changed and Fixed sections covering the default-limits change and the six defects closed on this branch. |
||
|---|---|---|
| .. | ||
| base64-tool | ||
| c2-beacon | ||
| caesar-cipher | ||
| canary-token-generator | ||
| deserialization-gadget-lab | ||
| dns-lookup | ||
| firewall-rule-engine | ||
| hash-cracker | ||
| keylogger | ||
| linux-cis-hardening-auditor | ||
| linux-ebpf-security-tracer | ||
| metadata-scrubber-tool | ||
| network-traffic-analyzer | ||
| simple-port-scanner | ||
| simple-vulnerability-scanner | ||
| steganography-multi-tool | ||
| systemd-persistence-scanner | ||