mirror of
https://gitlab.com/niansa/nosni.git
synced 2025-03-06 20:53:26 +01: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 may accept an "invalid" certificate for some blocked websites to work.