summaryrefslogtreecommitdiffhomepage
path: root/Cargo.toml
Commit message (Collapse)AuthorAgeFilesLines
...
* feat: Add TLS ClientHello splitting(TCP/IP) logic using etherparsedilluti0n2025-07-211-1/+2
| | | | | | | | | * Introduced `etherparse` and `arrayvec` dependencies to parse and reconstruct IP/TCP packets * Replaced legacy TCP payload extraction with robust parsing via `IpSlice` and `TcpSlice` * Added `split_packet` to split TCP payloads and reconstruct headers * Added stub `send_to_raw` function to transmit custom-crafted packets (implementation pending) * Modified `handle_packet` to detect ClientHello and perform split+delay packet transmission * Improved xt_u32 fallback logic and control flow using early returns and internal closure
* feat: add xft_u32 filtering for clienthello packetdilluti0n2025-07-201-1/+2
|
* refactor: try not to use tokio only for signal handlingdilluti0n2025-07-201-2/+3
| | | | | * implement: get_tcp_payload, parse tcp payload from given ip payload (seems like does not work well...)
* implement: packet catch with nfq-rsdilluti0n2025-07-191-1/+3
| | | | * mock POSIX signal handling with tokio
* implement: install/cleanup iptables ruledilluti0n2025-07-191-0/+2
|
* initial commitdilluti0n2025-07-191-0/+6