Vadim Vetrov
|
062200d9ea
|
Allow to use fbegin without fend
|
2024-12-18 22:00:49 +03:00 |
|
Vadim Vetrov
|
25199288e8
|
Cleanup args welcome
|
2024-12-18 20:24:57 +03:00 |
|
Vadim Vetrov
|
1822983b34
|
Delete debug logs
|
2024-12-09 01:45:14 +03:00 |
|
Vadim Vetrov
|
e8bdd05839
|
Fix possible memory leak
sni_domains wasn't freeed after default initialization
|
2024-12-09 01:32:12 +03:00 |
|
Vadim Vetrov
|
8b602a9f44
|
Fix GCC warnings
|
2024-12-08 22:45:53 +03:00 |
|
Vadim Vetrov
|
42e6d574a0
|
Add connbytes to kernel module
|
2024-12-08 22:19:20 +03:00 |
|
Vadim Vetrov
|
457a7a7f04
|
Massive update of argparse system
This is required for furhter maintance of kernel module. Aims to provide
common interface for both
|
2024-12-08 16:06:50 +03:00 |
|
Vadim Vetrov
|
9b5c8a729d
|
Allow to disable TLS processing for the section
|
2024-12-06 18:25:43 +03:00 |
|
Vadim Vetrov
|
f9a51944dd
|
Add args for UDP faking support.
|
2024-12-06 13:45:50 +03:00 |
|
Vadim Vetrov
|
62551a9f82
|
Replace incrementing defines with one enum
|
2024-11-29 11:22:55 +03:00 |
|
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 |
|