Dery Ferdika
a732c859dd
fix(contracts): reject NUL bytes in Frida, Rizin, and GDB local path inputs ( #3575 )
...
Route the caller-selected local path fields in load_frida_script,
instrument_with_frida, start_frida_session, start_rizin_debug_session,
and start_gdb_session through the shared localPathStringSchema so a NUL
byte is refused at the advertised contract boundary instead of reaching
the filesystem or a provider subprocess and surfacing as a raw error.
Extend the OS-invalid-local-input acceptance harness to the tools that
were missing from it.
2026-10-15 01:17:54 +08:00
..
2026-10-14 17:09:17 +08:00
2026-10-14 08:28:14 +08:00
2026-10-14 16:54:08 +08:00
2026-10-15 00:57:57 +08:00
2026-10-14 17:55:22 +08:00
2026-10-14 17:49:16 +08:00
2026-10-14 08:31:29 +08:00
2026-10-14 17:09:17 +08:00
2026-10-14 13:58:12 +08:00
2026-10-15 00:09:42 +08:00
2026-10-15 01:17:54 +08:00
2026-10-14 04:47:34 +08:00
2026-10-15 01:12:46 +08:00
2026-10-14 23:20:07 +08:00
2026-10-14 12:49:17 +08:00
2026-10-14 09:47:57 +08:00
2026-10-14 14:47:26 +08:00
2026-10-13 21:49:23 +08:00
2026-10-14 08:32:15 +08:00
2026-10-13 22:14:07 +08:00
2026-10-14 16:10:46 +08:00
2026-10-14 04:47:34 +08:00
2026-10-14 22:25:05 +08:00
2026-10-14 08:29:16 +08:00
2026-10-14 16:54:08 +08:00
2026-10-14 12:17:54 +08:00
2026-10-14 09:47:57 +08:00
2026-10-14 16:10:46 +08:00
2026-10-14 08:28:14 +08:00
2026-10-14 16:10:46 +08:00
2026-10-14 17:49:18 +08:00
2026-10-14 04:47:34 +08:00
2026-10-14 13:40:53 +08:00
2026-10-14 17:49:17 +08:00
2026-10-14 08:43:59 +08:00
2026-10-14 04:47:34 +08:00
2026-10-14 14:47:26 +08:00
2026-10-14 16:54:08 +08:00
2026-10-14 08:32:15 +08:00
2026-10-14 00:56:22 -07:00
2026-10-14 08:28:14 +08:00
2026-10-14 16:10:46 +08:00
2026-10-14 16:10:46 +08:00
2026-10-14 04:47:34 +08:00
2026-10-07 11:45:17 +08:00
2026-10-11 17:33:57 +08:00
2026-10-14 09:16:33 +08:00
2026-10-10 21:04:05 -07:00
2026-10-09 22:46:09 +08:00
2026-10-14 08:31:29 +08:00
2026-10-14 01:05:14 +08:00
2026-10-14 01:05:14 +08:00
2026-10-11 17:56:05 +08:00
2026-10-13 03:33:27 +08:00
2026-10-12 09:28:59 +08:00
2026-10-13 20:04:33 +08:00
2026-10-14 17:09:17 +08:00
2026-10-14 08:25:53 +08:00
2026-10-14 10:06:46 +08:00
2026-10-14 20:31:45 +08:00
2026-10-13 04:11:55 +08:00
2026-07-20 17:11:06 +08:00
2026-10-12 06:07:37 -07:00
2026-10-14 16:10:46 +08:00
2026-10-14 16:10:46 +08:00
2026-10-14 13:58:17 +08:00
2026-10-14 16:10:46 +08:00
2026-10-14 10:06:46 +08:00