mirror of
https://gitlab.com/niansa/nosni.git
synced 2025-12-17 11:57:33 +00:00
This project demonstrates breaking SNI based website blockages by spoofing the SNI.
| .gitignore | ||
| common.c | ||
| common.cpp | ||
| common.h | ||
| LICENSE | ||
| Makefile | ||
| nss.c | ||
| README.md | ||
No SNI
This project demonstrates breaking SNI based website blockages by spoofing the SNI. It is mostly just a proof-of-concept.
Building
Just run the Makefile and wait for it to finish.
Usage
Building the project will result in a shared object that can be preloaded to firefox using LD_PRELOAD:
LD_PRELOAD="$(pwd)"/libnosni.so firefox
You might have to accept an "invalid" certificate for some blocked websites to work.