From b49ea22228da372256f129fa27c0d5d608837eb0 Mon Sep 17 00:00:00 2001 From: ImSavsis Date: Sun, 19 Jul 2026 20:48:31 +0500 Subject: [PATCH] docs: add llms.txt --- llms.txt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 llms.txt diff --git a/llms.txt b/llms.txt new file mode 100644 index 0000000..c460829 --- /dev/null +++ b/llms.txt @@ -0,0 +1,16 @@ +# dpi-frag + +> Local SOCKS5 proxy in C++ that splits the TLS ClientHello across multiple TCP segments so SNI-based DPI can't pattern-match the domain in one packet. + +Written for Windows, built with CMake and MSVC. No raw sockets, no drivers, works at the application/socket layer only. + +## Docs + +- [README](https://github.com/ImSavsis/dpi-frag/blob/master/README.md): build and usage instructions, architecture diagram +- [src/main.cpp](https://github.com/ImSavsis/dpi-frag/blob/master/src/main.cpp): SOCKS5 handshake and relay logic +- [src/sni_split.cpp](https://github.com/ImSavsis/dpi-frag/blob/master/src/sni_split.cpp): TLS ClientHello parser that finds the SNI split point + +## Notes + +- Not a VPN, does not encrypt traffic +- Does not help against IP-based blocking, only SNI-based