Skip to content

Commit d3b7a3c

Browse files
committed
Updated description
1 parent dfd2da0 commit d3b7a3c

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

README.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,28 @@
1313
This project is a fork of the repository https://github.com/theo0x0/nodpi and is developed independently. Do not confuse with https://github.com/raspabamos/nodpi !
1414

1515
## Description / Описание
16-
NoDPI is a utility for bypassing the DPI (Deep Packet Inspection) system, which allows blocking access to Internet resources. This utility allows you to bypass such blockings and freely use the Internet.
16+
NoDPI is a utility for bypassing the DPI (Deep Packet Inspection) system. DPI is widely used by Internet providers and government agencies to block access to Internet resources. This utility allows you to bypass such blocking and freely use the Internet. In particular, it allows you to eliminate the blocking of YouTube in Russia.
1717

18-
In particular, it allows you to eliminate YouTube blocking in Russia. Unfortunately, I cannot guarantee the absolute functionality of the program in all conditions and with all providers, but nevertheless, in most cases, it copes with its task perfectly.
18+
Unfortunately, I cannot guarantee the absolute functionality of the program in all conditions and with all providers, but in most cases it copes with its task perfectly.
19+
The utility works on the principle of an HTTP proxy. It analyzes all TLS handshakes passing through it and fragments them if they are addressed to blocked domains. Currently, DPI does not have the capacity to collect these fragments and analyze them, so NoDPI manages to "fool" it.
1920

20-
The utility works on the principle of HTTP proxy. It analyzes packet headers and fragments them, which allows you to deceive DPI. The utility does not collect or send any data and does not require administrator privileges to run.
21+
The utility does not collect or send any data and does not require administrator privileges to run.
22+
23+
The entire code is written entirely in Python and does not use third-party dependencies.
2124

2225
<hr>
2326

24-
NoDPI - это утилита для обхода системы DPI (Deep Packet Inspection), которая позволяет блокировать доступ к интерент-ресурсам. Данная утилита позволяет обходить такие блокировки и свободно пользоваться Интернетом.
27+
NoDPI - это утилита для обхода системы DPI (Deep Packet Inspection). DPI широко используется интерент-провайдерами и гос. органами для блокировки доступа к интерент-ресурсам. Данная утилита позволяет обходить такие блокировки и свободно пользоваться Интернетом. В частности, она позволяет устранить блокировку YouTube в России.
28+
29+
К сожалению, я не могу гарантировать абсолютную работоспособность программы во всех условиях и у всех провайдеров, но в большинстве случаев она отлично справляется со своей задачей.
30+
31+
Утилита работает по принципу HTTP прокси. Она анализирует все проходящие через нее TLS handshake и фрагментирует их, если они адресованы заблокированным доменам. В настоящее время у DPI нет таких мощностей, чтобы собиртаь эти фрагменты и анализировать их, поэтому NoDPI получается ее "обмануть".
32+
33+
Утилита не собирает и не отправляет никаких данных и не требует привелегий администратора для запуска.
2534

26-
В частности, она позволяет устранить блокировку YouTube в России. К сожалению, я не могу гарантировать абсолютную работоспособность программы во всех условиях и у всех провайдеров, но тем не менне в большинстве случаев она отлично справляется со своей задачей.
35+
Весь код полностью написан на языке Python и не использует сторонних зависимостей.
2736

28-
Утилита работает по принципу HTTP прокси. Она анализирует заголовки пакетов и фрагментирует их, что позволяет обмануть DPI. Утилита не собирает и не отправляет никаких данных и не требует привелегий администратора для запуска.
37+
[![](https://habrastorage.org/r/w1560/getpro/habr/upload_files/217/1ff/871/2171ff87152a613fa85bfc83d2669469.png)]()
2938

3039
### Alternatives / Альтернативы
3140
- **[GoodbyeDPI](https://github.com/ValdikSS/GoodbyeDPI)** by @ValdikSS (for Windows)

0 commit comments

Comments
 (0)