code wiki / (root) / nx_http_request_adversarial_test.nx

nx_http_request_adversarial_test.nx

buildroot/runtime/nx_http_request_adversarial_test.nx

4963 B129 linesdepth 3pulls 3 transitivereach 0 importersview sourcekind gate/prooftopic http
docsdependenciesstructsconstsfunctions

about

nx_http_request_adversarial_test.nx -- Phase A3 of S-class hardening. Adversarial fuzzing of nx_http_parse_request, the parser the HTTP server runs on every incoming connection. An untrusted public client's bytes must NOT crash the server. Per [[feedback-simulation-discipline-for-every-substrate]] + the S-class honest audit: HTTP server is the second-most-exposed attack surface after TLS handshake. This fuzz proves graceful rejection on 8 malformed input classes. expect_exit: 0 license_tier: ORIGINAL

dependencies 2 imports · 0 importers

nx_syscalls.nx nx_http_io.nx nx_http_request_adversarial_te

imports: nx_syscalls.nxnx_http_io.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main sys_mmap parse_call sys_mmap ↻ nx_http_parse_request nx_http_parse_request ↻

structs

none

consts

none

functions

18func parse_call(buf: *u8, n: i64) -> i64
called by 1: main calls 2: sys_mmapnx_http_parse_request
27func main() -> i64