Commit Graph

32 Commits

Author SHA1 Message Date
Vadim Vetrov
ef120ca100 Update logging
Add syslog for daemonize. This allows to log not only to the standard
output but also in system log
2024-11-29 11:22:55 +03:00
Vadim Vetrov
a4975dcdcd Daemonize youtubeUnblock with flags, without any overhead 2024-11-29 11:22:54 +03:00
MayanKoyote
bb8992578f args.c: minor correction of typos 2024-11-26 00:25:35 +05:00
MayanKoyote
cb46c89423 README.md & args.c: minor correction of typos 2024-11-26 00:15:10 +05:00
Vadim Vetrov
c9537bae95 Add versioning 2024-10-29 01:55:37 +03:00
Vadim Vetrov
0ee6d667e4 Fix starting logs 2024-10-29 00:12:27 +03:00
Vadim Vetrov
37a517eb8a Fix #155 synfake option deleted but present in openwrt 2024-10-14 01:17:07 +03:00
Vadim Vetrov
96cf0365ee Fix possible errors on older compilers 2024-10-14 00:15:37 +03:00
Vadim Vetrov
4c7b63fa7f Add multiple sections with config sets for various domains 2024-10-13 23:31:26 +03:00
Vadim Vetrov
e9b033ccca Update faking strategies
Use random ip4 id for frags, use sequential ip4 id for fakes
2024-10-12 12:23:06 +03:00
Vadim Vetrov
9dc40bbdf1 Fix split on preset domain list 2024-09-28 23:06:45 +03:00
Vadim Vetrov
82c49119d3 Add more custom fake message, random fake message 2024-09-26 18:11:05 +03:00
Vadim Vetrov
e38e0e7bd9 Add md5sum faking strategy 2024-09-13 19:11:17 +03:00
Vadim Vetrov
5f2e423dfa Add --exclude-domains flag. Fix #100 2024-09-03 21:23:29 +03:00
Vadim Vetrov
3d9481d72d Allow to select synfake length 2024-08-29 15:49:01 +03:00
Vadim Vetrov
0f71d5f3c4 Add synfake option 2024-08-29 14:45:27 +03:00
Vadim Vetrov
33b0ca421b Update default value of frag-sni-pos
Related to #43 and probably other issues with some ISPs. Some providers
throws RST on 2 bytes tcp, but no RST on 1 byte
2024-08-29 12:21:34 +03:00
Vadim Vetrov
491d485260 Allow to change default mark
Related to #96
2024-08-29 09:09:57 +03:00
Vadim Vetrov
725dc1a6d2 Allow tune randseq offsets.
May be useful for #94
2024-08-27 23:23:54 +03:00
Vadim Vetrov
5a30ac427b Add option to disable ipv6, document ipv6 2024-08-27 20:01:34 +03:00
Vadim Vetrov
b434ef4b7f Add compatibility with v0.2.2 2024-08-17 12:51:53 +03:00
Vadim Vetrov
a546e783c6 Add support for tcp_check and past sequence faking strategies 2024-08-16 22:47:55 +03:00
Vadim Vetrov
044801efb9 Add support for bruteforce mode of parsing SNI from Client Hello. 2024-08-15 02:31:48 +03:00
Vadim Vetrov
f3db464b97 Add initial support for QUIC, improve logging capabilities.
Add TRACE logging mode
2024-08-13 20:48:35 +03:00
Vadim Vetrov
219062aae2 Fix segfault bufs, update coding style 2024-08-12 15:22:04 +03:00
zabbius
24826f851d removed duplicated code in args.c 2024-08-12 04:52:03 +03:00
Vadim Vetrov
e649ef5567 Add option to change TCP winsize 2024-08-12 00:45:30 +03:00
Vadim Vetrov
86bada6ea7 Update internal APIs, defaults 2024-08-12 00:23:08 +03:00
Vadim Vetrov
7d571e6860 Verbosity, debug logs 2024-08-11 21:43:32 +03:00
Vadim Vetrov
6951c0319e Fix infinity recursion on reverse fragmentation 2024-08-11 15:34:58 +03:00
Vadim Vetrov
2e96aa150e Add multiple fooling options 2024-08-11 02:10:18 +03:00
Vadim Vetrov
d29177d783 Move args parsers to the separate file 2024-08-10 21:44:04 +03:00