# nsc (Network security control) - clearnet killswitch, smart L7 traffic routers collection and much more

**The current project spec**: [click](https://anthrill.namily.tech/how.html#nsc) 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 1. [ ] TUN raw data (headers) parsing 50-70% done =) 2. [x] parse geoip2 (mmdb for now) thingies ( 3. [x] add v2ray protocols buffer support (geo{ip,site}.dat) 4. [ ] add full fakedns sniffer; 45-50% done 5. [ ] parse user's Config 6. [ ] impl routing logic based on client's Config 7. [ ] make this thing easy adn convenient to use 8. [ ] custom Tor/i2p profiles/Config presets (via proxies like 127.0.0.1:10808) ### inner infra 1. [ ] write as much tests as possible covering hopefully all logic 2. [ ] keep code readable and comprehensive 3. [ ] ideally review each others PRs after initial MVP stage 4. [ ] leave references/helpful comments on parts when code isn't obvious from the first glance