Update README

This commit is contained in:
dovecoteescapee 2024-02-28 16:19:14 +03:00
parent 4669bd9c65
commit 78f1f5174f
3 changed files with 133 additions and 4 deletions

43
.github/images/logo.svg vendored Normal file
View File

@ -0,0 +1,43 @@
<svg width="512" height="512" viewBox="0 0 512 512" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_4_18)">
<rect width="512" height="512" rx="100" fill="#061A23"/>
<path d="M306.58 345.84C357.04 327.73 364.79 289.84 364.37 272.32C363.74 246.54 344.47 221.17 343.71 207.15C343.04 194.62 347.71 185.36 368.71 188.39C365.954 180.724 362.064 173.513 357.17 167C350.37 158.43 341.45 151.82 327.23 151.84C303.16 151.84 295.23 173.63 289.71 187.65C284.19 201.67 289.91 207.29 274.94 228.51C277.22 254.09 276.26 254.34 272.28 270.26C262.68 308.67 228.51 354.01 211.08 378.64C193.65 403.27 179.25 416 194.79 428.26C210.33 440.52 217.71 422.77 223.4 412.53C229.09 402.29 235.14 389 237.8 389.8C240.46 390.6 241.21 388.09 234.2 409.31C227.19 430.53 228.89 439.82 244.05 440.96C259.21 442.1 262.05 432.81 263.19 416.89C264.33 400.97 266.41 392.26 268.49 392.26C270.57 392.26 271.14 389.61 272.66 409.69C274.18 429.77 274.74 443.42 294.07 436.6C313.4 429.78 307.52 418.79 302.79 408.18C298.06 397.57 296.72 386.96 298.79 386.01C300.86 385.06 303.33 390.01 310.91 401.73C318.49 413.45 322.66 427.5 338.77 416.73C361.16 401.73 330.62 375.62 316.98 358.38C292.72 367.09 280.41 367.09 280.22 358.38C280.03 349.67 290.6 351.57 306.58 345.84ZM330.91 165.13C332.397 165.13 333.851 165.571 335.088 166.397C336.325 167.224 337.288 168.398 337.858 169.772C338.427 171.146 338.576 172.658 338.285 174.117C337.995 175.576 337.279 176.916 336.227 177.967C335.176 179.019 333.836 179.735 332.377 180.026C330.918 180.316 329.406 180.167 328.032 179.598C326.658 179.028 325.484 178.065 324.657 176.828C323.831 175.591 323.39 174.137 323.39 172.65C323.39 171.662 323.585 170.685 323.962 169.772C324.34 168.86 324.894 168.031 325.593 167.333C326.291 166.634 327.12 166.08 328.032 165.702C328.945 165.325 329.922 165.13 330.91 165.13Z" fill="url(#paint0_linear_4_18)"/>
<mask id="mask0_4_18" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="188" y="324" width="159" height="118">
<path d="M211.08 378.62C193.65 403.25 179.25 415.95 194.79 428.26C210.33 440.57 217.71 422.77 223.4 412.53C229.09 402.29 235.14 389 237.8 389.8C240.46 390.6 241.21 388.09 234.2 409.31C227.19 430.53 228.89 439.82 244.05 440.96C259.21 442.1 262.05 432.81 263.19 416.89C264.33 400.97 266.41 392.26 268.49 392.26C270.57 392.26 271.14 389.61 272.66 409.69C274.18 429.77 274.74 443.42 294.07 436.6C313.4 429.78 307.52 418.79 302.79 408.18C298.06 397.57 296.72 386.96 298.79 386.01C300.86 385.06 303.33 390.01 310.91 401.73C318.49 413.45 322.66 427.5 338.77 416.73C361.16 401.73 330.62 375.62 316.98 358.38C292.72 367.09 280.41 367.09 280.22 358.38L264.83 324.29L211.08 378.62Z" fill="white"/>
</mask>
<g mask="url(#mask0_4_18)">
<path d="M312.798 387.92C336.492 381.977 352.492 364.371 348.535 348.595C344.578 332.818 322.163 324.847 298.469 330.79C274.775 336.732 258.776 354.339 262.732 370.115C266.689 385.891 289.104 393.863 312.798 387.92Z" fill="url(#paint1_radial_4_18)"/>
</g>
<path d="M262 232.44C262.09 258.44 257.84 285.71 232.42 320.32C212.17 322.62 194.89 323.79 190.82 315.58C186 306 196.35 304.24 208 295.76C208 295.76 227.38 284.28 223.51 279.97C219.64 275.66 200.51 288.97 191.34 292.46C182.17 295.95 164.22 304.6 154.58 287.58C150.27 279.97 155.73 276.09 172.53 272.64C189.33 269.19 199.38 264.46 196.53 260.73C193.68 257 167.53 266.47 146.85 266.61C126.17 266.75 119.71 257.61 119.71 250.1C119.71 242.59 126.17 243.78 144.26 242.63C162.35 241.48 173.92 243.21 173.56 236.17C173.27 230.57 147.14 234.88 131.34 232.44C115.54 230 92.28 225.69 92.28 208.89C92.28 201.71 96.45 199.55 109.28 203.72C122.11 207.89 156.52 214.06 156.52 206.3C156.52 198.54 111.72 202.86 87.16 179.88C62.6 156.9 78.6 144.7 83.48 144.7C90.95 144.7 96.78 156.7 136.9 169.54C156.14 175.72 204.32 180.29 218.32 187.06C235.84 195.53 262 232.44 262 232.44Z" fill="url(#paint2_linear_4_18)"/>
<path d="M326.67 136.17C337.89 114.26 340.47 110.37 345.31 95.02C350.15 79.67 352.9 66.37 361.16 67.02C372.35 67.83 376.45 81.02 371.81 97.11C366.45 115.77 351 135.27 347.2 141.11C341 135.39 326.67 136.17 326.67 136.17Z" fill="white"/>
<path d="M354 143.43C368.68 127.5 370.59 114.63 377.91 114.51C385.23 114.39 389.26 123.3 387.83 131.16C386.4 139.02 376.76 153.16 370.33 159.92C362.6 151.82 358.22 146.79 354 143.43Z" fill="white"/>
<path d="M375.46 167.78C376.98 163.78 386.18 158.78 390.46 162.69C395.82 167.6 396.36 182.61 385.91 192.97C382.51 181.09 378.05 171 375.46 167.78Z" fill="white"/>
<path d="M373.76 243.26C379.92 238.61 391.71 225.03 389.66 216.19C387.61 207.35 386.09 206.28 373.76 204.67C361.43 203.06 357.5 201.72 358.13 206.1C358.76 210.48 373.49 239.77 373.76 243.26Z" fill="url(#paint3_radial_4_18)"/>
</g>
<defs>
<linearGradient id="paint0_linear_4_18" x1="311.39" y1="227.97" x2="262.81" y2="429.43" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#D0D0D0"/>
</linearGradient>
<radialGradient id="paint1_radial_4_18" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(305.671 357.817) rotate(-14.08) scale(44.2575 29.3364)">
<stop stop-color="#989898"/>
<stop offset="1" stop-color="white" stop-opacity="0"/>
</radialGradient>
<linearGradient id="paint2_linear_4_18" x1="164.87" y1="219.78" x2="125.92" y2="275.66" gradientUnits="userSpaceOnUse">
<stop stop-color="white"/>
<stop offset="1" stop-color="#F6F6F6"/>
</linearGradient>
<radialGradient id="paint3_radial_4_18" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(357.63 196.72) scale(39.39 39.39)">
<stop stop-color="#8E8E8E"/>
<stop offset="0.03" stop-color="#949494"/>
<stop offset="0.23" stop-color="#BABABA"/>
<stop offset="0.43" stop-color="#D8D8D8"/>
<stop offset="0.63" stop-color="#EEEEEE"/>
<stop offset="0.82" stop-color="#FBFBFB"/>
<stop offset="1" stop-color="white"/>
</radialGradient>
<clipPath id="clip0_4_18">
<rect width="512" height="512" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 5.8 KiB

49
README-ru.md Normal file
View File

@ -0,0 +1,49 @@
# ByeDPI for Android
[English](README.md) | **Русский**
<div align="center">
<img src=".github/images/logo.svg" height="200px" width="200px" />
</div>
---
Приложение для Android, которое запускает локальный VPN-сервис для обхода DPI (Deep Packet Inspection) и цензуры.
Приложение локально запускает [ByeDPI](https://github.com/hufrea/byedpi) и перенаправляет весь TCP трафик через него.
## Как использовать?
1. Скачать .apk файл из [релизов](https://github.com/dovecoteescapee/ByeDPIAndroid/releases/latest)
2. Установить
3. Запустить и нажать Connect
## Настройки
Для обхода некоторых блокировок может потребоваться изменить настройки. Подробнее о различных настройках можно прочитать в [документации ByeDPI](https://github.com/hufrea/byedpi#readme-ov-file).
## FAQ
### Это VPN?
Нет. Приложение использует VPN-режим на Android для перенаправления трафика, но не передает ничего на удаленный сервер. Оно не шифрует трафик и не скрывает ваш IP-адрес.
### Какие данные собирает приложение?
Никакие. Приложения не отправляет никакие данные на удаленный сервер. Весь трафик обрабатывается на устройстве.
### А есть для других платформ?
Для Windows существует [GoodByeDPI](https://github.com/ValdikSS/GoodbyeDPI), а для Linux и macOS [zapret](https://github.com/bol-van/zapret). Также, вы можете использовать оригинальный [ByeDPI](https://github.com/hufrea/byedpi) для запуска аналогичного прокси на Windows, Linux или macOS.
[Другие аналоги](https://github.com/ValdikSS/GoodbyeDPI?tab=readme-ov-file#similar-projects)
### Что такое DPI?
DPI (Deep Packet Inspection) - это технология для анализа и фильтрации трафика. Она используется провайдерами и государственными органами для блокировки сайтов и сервисов.
## Зависимости
- [ByeDPI](https://github.com/hufrea/byedpi)
- [Tun2Socks](https://github.com/dovecoteescapee/tun2socks)*
*форк с добавление раздельного тунелирования TCP и UDP

View File

@ -1,12 +1,49 @@
# ByeDPI for Android
Application for Android that start a local VPN service to bypass DPI (Deep Packet Inspection) and censorship.
**English** | [Русский](README-ru.md)
## Features
<div align="center">
<img src=".github/images/logo.svg" height="200px" width="200px" />
</div>
See [ByeDPI description](https://github.com/hufrea/byedpi/blob/main/readme.txt)
---
Android application that runs a local VPN service to bypass DPI (Deep Packet Inspection) and censorship.
The application locally runs [ByeDPI](https://github.com/hufrea/byedpi) and redirects all TCP traffic through it.
## Quick Start
1. Download the .apk file from the [releases](https://github.com/dovecoteescapee/ByeDPIAndroid/releases/latest)
2. Install
3. Run and press Connect
## Settings
To bypass some blocks, you may need to change the settings. More about the various settings can be found in the [ByeDPI documentation](https://github.com/hufrea/byedpi#readme-ov-file).
## FAQ
### Is this a VPN?
No. The application uses the VPN mode on Android to redirect traffic, but does not send anything to a remote server. It does not encrypt traffic and does not hide your IP address.
### What data does the application collect?
None. The application does not send any data to a remote server. All traffic is processed on the device.
### Are there any for other platforms?
For Windows, there is [GoodByeDPI](https://github.com/ValdikSS/GoodbyeDPI), and for Linux and macOS [zapret](https://github.com/bol-van/zapret). Also, you can use the original [ByeDPI](https://github.com/hufrea/byedpi) to run a similar proxy on Windows, Linux, or macOS.
[Other similar projects](https://github.com/ValdikSS/GoodbyeDPI?tab=readme-ov-file#similar-projects)
### What is DPI?
DPI (Deep Packet Inspection) is a technology for analyzing and filtering traffic. It is used by providers and government agencies to block sites and services.
## Dependencies
- [ByeDPI](https://github.com/hufrea/byedpi)
- [Tun2Socks](https://github.com/dovecoteescapee/tun2socks)
- [Tun2Socks](https://github.com/dovecoteescapee/tun2socks)*
*fork with the addition of separate tunneling of TCP and UDP