Alexander Golovanov
e41e4f18c7
[blockcheck2] Add a separate very quick scan level
...
quick is meant to be the fast option, but it only changes how repeated
attempts are handled - it still works through every variation of a
strategy regardless. For strategies built around a fake TLS handshake,
that means testing dozens of small tweaks (different TTLs, different
TCP tricks, extra padding, split positions) well past the point where
an early exit would have been possible.
The new veryquick level stops as soon as a strategy succeeds, instead
of continuing through the rest just to be thorough. It's a separate
option rather than a change to quick, so quick, standard, and force
behave exactly as they did.
2026-09-18 16:30:33 +03:00
bol-van
f47f4a0cae
blockcheck2: small fixes
2026-02-04 17:35:07 +03:00
bol-van
15f29169d5
blockcheck2: more ttl=0 fixes
2026-01-27 17:37:24 +03:00
bol-van
752cafad7c
fix stupid AI suggestion
2026-01-26 20:12:25 +03:00
bol-van
2d02eeb578
blockcheck2: tcp_nop_del for openbsd
2026-01-17 09:50:39 +03:00
bol-van
274b331825
blockcheck2: remove drop_ack from oob
2026-01-16 17:12:53 +03:00
bol-van
aa13a1f5d2
blockcheck2: oob --wf-tcp-empty=1 in windows
2026-01-16 14:57:59 +03:00
bol-van
87d2fcd5a1
blockcheck2: AI fixes and oob
2026-01-15 22:34:15 +03:00
bol-van
f8156a3d38
blockcheck2: ttl/autottl disable fix for BSD
2026-01-15 20:29:40 +03:00
bol-van
93d81ca4b2
blockcheck: multiple NOTEST fixes
2026-01-15 15:08:30 +03:00
bol-van
3d9a36600b
blockcheck: NOTEST_SEQOVL fix
2026-01-15 15:04:01 +03:00
bol-van
3617b8934f
blockcheck2: 23-seqovl fix
2026-01-10 14:58:38 +03:00
bol-van
0d96b03f49
blockcheck2: additional NOTEST
2026-01-04 11:38:47 +03:00
bol-van
fa1d7c30c3
blockcheck2: --payload=
2025-12-31 10:42:54 +03:00
bol-van
ad6f1db149
blockcheck2: http_unixeol test
2025-12-30 13:26:51 +03:00
bol-van
cc2601af2f
blockcheck2: fix missing --blob
2025-12-29 16:49:52 +03:00
bol-van
68e0c367c9
blockcheck2: fix broken parts
2025-12-28 10:27:21 +03:00
bol-van
2b410318ff
blockcheck2: optionally replace multidisorder with multidisorder_legacy
2025-12-21 16:18:32 +03:00
bol-van
c62f49fa86
blockcheck2: move ttl limiters to def.in
2025-12-20 16:47:47 +03:00
bol-van
0c4ef51b2a
blockcheck2: change multi cut point from 1360 to 1220
2025-12-20 10:18:53 +03:00
bol-van
1027cb666d
blockcheck2: 1,midsld,1360 pos for multi
2025-12-19 20:45:31 +03:00
bol-van
5b06f0b2a7
blockcheck2: check quic only hopbyhop/destopt
2025-12-19 11:52:11 +03:00
bol-van
ec1f5b5eff
blockcheck2: check http3 with ipv6 exthdr
2025-12-19 11:47:55 +03:00
bol-van
776155a326
blockcheck2: fix unterminated string
2025-12-09 14:17:07 +03:00
bol-van
2752c26795
blockcheck2: FOOLINGS_UDP overridable
2025-12-08 18:37:18 +03:00
bol-van
4563b6ddcb
blockcheck2: syndata tests
2025-12-07 19:44:28 +03:00
bol-van
ef300e5d21
blockcheck
2025-11-30 15:03:52 +03:00