Дмитрий Карих
Дмитрий Карих
Мне кажется, что это лишь ускорит реакцию провайдера. Самое логичное, что они могут сделать -- не сбрасывать блокировку при удалении устройства. Не думаю, что это потребует каких-то серьёзных усилий. К...
@khrykin Всё просто: единственный параметр, который они могут гарантированно получить от любого устройства — это MAC-адрес. Он передаётся месте со всеми пакетами 2-го уровня модели OSI и, по идее, является...
@yroboros Туда же, куда и Android: на сервер Google, чтобы получить ответ 204 или перенаправление на авторизацию. Т.е. поведение равноценно клику по уведомлению "Подключиться к сети" и не должно вызывать...
@labdsf Там перед этим производятся две пассивные проверки на основании прошлого ответа сервера: * Кинул ли нас сервер на /auto_auth? https://github.com/mosmetro-android/mosmetro-android/blob/7c468ddba62050309ecd3c05f253d9b078e7c6ba/app/src/main/java/pw/thedrhax/mosmetro/authenticator/providers/MosMetroV2.java#L240 * Капча это или бан? https://github.com/mosmetro-android/mosmetro-android/blob/7c468ddba62050309ecd3c05f253d9b078e7c6ba/app/src/main/java/pw/thedrhax/mosmetro/authenticator/providers/MosMetroV2.java#L246 Т.е. bypass_backdoor() запускается...
Probably won't fix. It is easy to change name of app — just edit app_name in strings.xml. But GitHub organization and repository, package name and other hardcoded constants are much...
Это исправление должно помочь, но также может привести к утечке трафика, если VPN подключится через мобильную сеть. Проверьте, пожалуйста, сборку [master-#309](https://jenkins.thedrhax.pw/job/MosMetro-Android/job/master/309/artifact/bin/MosMetro-master-v67-b309-signed.apk).
Тест показал, что подключение будет работать только с теми VPN, которые не блокируют трафик при отсоединении. Например, в OpenVPN Connect есть опция Seamless Tunnel, которая обязательно должна быть выключена, иначе...
> при включенном vpn не работает бинд на wlan интерфейс Собственно, проблема именно в этом. Либо биндиться к VPN, либо отключать привязку вообще.
Добавил публикацию актуального отчёта Lint в [Jenkins](https://local.thedrhax.pw/jenkins/job/MosMetro-Android/job/master/lastSuccessfulBuild/androidLintResult/new/). Оказывается, это делается в один клик.
Возможно, что сообщение о бане всё-таки осталось в MosMetroV2, просто переместилось на один запрос дальше. Теперь /auth (страница авторизации) перенаправляет на /identification (регистрация). ~~Попытаюсь это исправить в 374-й сборке master.~~