На 10 април 2019 година GitHub без предизвестие изтри репозитория на популярния инструмент GoodByeDPI, създаден за заобикаляне на държавните блокировки (цензура) на сайтове в интернет.

Какво е DPI, как е свързано с блокировките и защо трябва да се борим с него (според автора):
Доставчиците на услуги в Руската федерация, в повечето случаи, прилагат системи за дълбочинно анализиране на трафика (DPI, Deep Packet Inspection) за блокиране на сайтовете, внесени в регистъра на забранените. Не съществува единен стандарт за DPI, има голямо количество реализации от различни доставчици на DPI решения, които се различават по тип на свързване и тип на работа.
А само преди няколко дни, според кеша на Google, репозиторият изглеждаше много по-жизнерадостно:

Може да се забележи, че почти 2000 души са добавили инструмента в любими, а 207 — направили клонове. Но това е било преди три дни, а сега — грешка 404.
Ето как авторът описва функционалността на инструмента:
GoodbyeDPI може да блокира пакети с пренасочване от пасивното DPI, да замени Host с hoSt, да премахне интервала между двоеточието и стойността на хоста в заглавието Host, да "фрагментира" HTTP и HTTPS пакети (да установи TCP Window Size) и да добави допълнителен интервал между HTTP метода и пътя. Предимството на този метод на заобикаляне е, че той е напълно автономен: няма външни сървъри, които могат да блокират.
Повече за GoodbyeDPI можете да прочетете в статията на автора преди две години право на Хабра.
Източник: habr.com
