3.3 KiB
3.3 KiB
nsc (Network security control) - clearnet killswitch, smart L7 traffic routers collection and much more
The current project spec: click
Our resources:
- http://anthrill.i2p (about, docs, wiki)
- https://namily.tech (VPN, docs, wiki mirrors)
- https://git.namily.tech (forgejo, register-opened)
Deprecated spec (expanded; this functionality will also be implemented)
The project is designed by the desire to transfer all the charms of routing and tun-in of modern VPN cores to Mesh networks. Tun-in interface with marching on TOR/I2P similar to v2ray/xray
brief impl plan:
client-side usage essentianls
- TUN raw data (headers) parsing 50-70% done =)
- parse geoip2 (mmdb for now) thingies (
- add v2ray protocols buffer support (geo{ip,site}.dat)
- add full fakedns sniffer; 45-50% done
- parse user's Config
- impl routing logic based on client's Config
- make this thing easy adn convenient to use
- custom Tor/i2p profiles/Config presets (via proxies like 127.0.0.1:10808)
inner infra
- write as much tests as possible covering hopefully all logic
- keep code readable and comprehensive
- ideally review each others PRs after initial MVP stage
- leave references/helpful comments on parts when code isn't obvious from the first glance