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
|
82c49119d3
|
Add more custom fake message, random fake message
|
2024-09-26 18:11:05 +03:00 |
|
Vadim Vetrov
|
d93763ac44
|
Merge branch 'main' into kmod
|
2024-09-14 20:17:25 +03:00 |
|
Vadim Vetrov
|
e38e0e7bd9
|
Add md5sum faking strategy
|
2024-09-13 19:11:17 +03:00 |
|
Vadim Vetrov
|
5e327497bb
|
Split raw socket logic from iptables kernel module, add udp over ipv6
support
|
2024-09-01 19:56:38 +03:00 |
|
Vadim Vetrov
|
d530dd26d1
|
Support for ipv6
|
2024-08-27 19:27:27 +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
|
d5db8c18e5
|
Types to distinct file common for the entire program
|
2024-08-13 01:59:04 +03:00 |
|
Vadim Vetrov
|
86bada6ea7
|
Update internal APIs, defaults
|
2024-08-12 00:23:08 +03:00 |
|
Vadim Vetrov
|
6df3b53d7a
|
Comments for managing functions
|
2024-08-11 11:40:13 +03:00 |
|
Vadim Vetrov
|
2e96aa150e
|
Add multiple fooling options
|
2024-08-11 02:10:18 +03:00 |
|
Vadim Vetrov
|
fb47d80543
|
Fix #40
|
2024-08-08 15:29:04 +03:00 |
|
Vadim Vetrov
|
1e36a55d9d
|
Userspace compilation for openwrt
\#define _GNU_SOURCE specified explicitly
|
2024-08-05 00:07:34 +03:00 |
|
Vadim Vetrov
|
8bb2bb28d2
|
Module for kernel works now on local machine.
SEG2_DELAY is not implemented yet.
|
2024-08-04 16:06:13 +03:00 |
|
Vadim Vetrov
|
97ee3f1e72
|
Merge branch 'main' into kern_mod
|
2024-08-04 02:20:09 +03:00 |
|
Vadim Vetrov
|
66191b10f7
|
Implement packet send
|
2024-08-04 01:29:57 +03:00 |
|
Vadim Vetrov
|
b14abda600
|
Add skeleton for module and userspace iptables management
Special thanks to https://github.com/drivenets/iptables_extensions
repository with detailed explanations of iptables userspace interaction
with the kernel module.
|
2024-07-31 22:13:06 +03:00 |
|
Vadim Vetrov
|
79d592a0ca
|
Makesystem for kernel module
|
2024-07-31 02:12:59 +03:00 |
|
Vadim Vetrov
|
7490658708
|
Carry split and detection functions to separate file
This needed to escape code duplication in further development of kernel
module. Also this cleanups the code.
|
2024-07-30 23:10:00 +03:00 |
|