Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proxy — HTTP режим #246

Open
2 tasks done
Emulond opened this issue Jan 2, 2025 · 3 comments
Open
2 tasks done

Proxy — HTTP режим #246

Emulond opened this issue Jan 2, 2025 · 3 comments

Comments

@Emulond
Copy link

Emulond commented Jan 2, 2025

Какую проблему решает Ваше предложение?


Моё предложение решает невозможность использования Proxy режима в нативных полях интерфейса Android: APN и WiFi, [поскольку Android не имеет нативной поддержки SOCKS5]. Добавление протокола HTTP позволило бы использовать режим прокси по всей системе, или только в мобильной сети, или только на определенной сети WiFi.

Это также бы позволило использовать ByeDPI в немалом количестве приложений вроде X (Twitter), которые не поддерживают протокол SOCKS5.
Также это бы открыло дорогу к использованию VPN соединений поверх ByeDPI. Некоторые VPN сервисы блокируются на уровне DPI.

Опишите решение, которое Вы предлагаете


Я предлагаю реализовать поддержку протокола HTTP Proxy в технологии ByeDPI.

Опишите альтернативные варианты, которые Вы рассматривали


Я рассматривал возможность использования Proxy значений ByeDPI, но они работали исключительно в Telegram, потому что используемый протокол Proxy — SOCKS5.

Прежде чем отправить


  • Я искал открытые и закрытые задачи на предмет дубликатов;
  • Я убедился, что эта функция еще не существует.

⚠️ Важно!

Данный талон является дубликатом Proxy — HTTP режим #115 и был перенаправлен в этот репозиторий для лучшего соответствия направленности; содержание данного талона не было изменено для сохранения важных данных и продолжает отражать аутентичную информацию, не создающую проблем восприятия.

hufrea pushed a commit that referenced this issue Jan 4, 2025
hufrea pushed a commit that referenced this issue Jan 4, 2025
@Emulond
Copy link
Author

Emulond commented Jan 14, 2025

@hufrea, добрый день. Скажите, в каком состоянии находится процесс внедрения поддержки HTTP протокола прокси? И второй вопрос: будет ли релиз сразу после полной интеграции? Или нужно будет ожидать завершения некоторых остальных задач?

@hufrea
Copy link
Owner

hufrea commented Jan 14, 2025

Полноценной поддержки HTTP прокси, скорее всего, не будет. Я добавил возможность реагировать на HTTP CONNECT, этого достаточно, чтобы проксировать HTTPS или любой TCP трафик, кроме HTTP. Надеюсь этого достаточно. Других неоконченных задач нет, поэтому можно сделать релиз и сегодня.

@Emulond
Copy link
Author

Emulond commented Jan 14, 2025

Уважаю Вашу позицию, но с большим огорчением читаю эту удручающую новость. Хотелось бы полноценной поддержки HTTP. Не уверен, как отреагирует Android на HTTPS, ведь там недвусмысленно указан именно HTTP.

Спасибо за проделанную работу.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants