Как заблокировать интернет любому приложению на Android? ShizuWall через Shizuku без Root и VPN
Канал Tech Talk приветствует вас! Сегодня мы разберем невероятно полезный инструмент ShizuWall, который позволяет легко заблокировать интернет любому приложению на Android.
Обычный Firewall для Android имеет серьезные минусы: он быстро высаживает батарею и занимает единственный слот VPN. Утилита ShizuWall решает эту проблему! Вы узнаете, как запретить доступ в сеть для выбранных приложений без использования VPN и без Root-прав. Брандмауэр работает через сервер Shizuku — мы подробно покажем, как происходит настройка Shizuku через беспроводную отладку.
Зачем это нужно? Вы сможете отозвать доступ в интернет у локальных приложений, защитить себя от сбора телеметрии, избавиться от рекламы или просто запретить системной клавиатуре сливать ваши данные. С ShizuWall ваш телефон станет намного безопаснее и приватнее.
🔗Ссылка на ShizuWall: https://play.google.com/store/apps/details?id=com.arslan.shizuwall&hl=ru
🔗Ссылка на Shizuku: https://play.google.com/store/search?q=Shizuku&c=apps&hl=ru
🔗 Хорошие VPN: Подписка на VPN Amnezia Premium: https://storage.googleapis.com/amnezia/amnezia.org?m-path=premium&arf=4CJ8DWJRC4UXVVHG
🔗 Хорошие VPN: на протоколе XRay от TechTalk и VPNPay: https://storage.googleapis.com/plmrph/ee5cbfj0?sr=youtube&pr=techtalk
⏰ Таймкоды:
00:00 – Обзор утилиты ShizuWall (Как заблокировать интернет любому приложению на Android без рут-прав)
00:18 – Минусы классических брандмауэров (Почему обычный Firewall для Android быстро высаживает батарею и занимает VPN)
01:03 – Принцип работы ShizuWall (Блокировка доступа в интернет системным приложениям без расхода энергии)
01:30 – Зачем отключать сеть (Как запретить доступ в интернет для защиты от сбора телеметрии и рекламы)
02:36 – Установка и настройка Shizuku на Android (пошаговая инструкция)
06:12 – Установка и настройка Shizuku на Xiaomi (особенности, связанные с необходимостью иметь Mi аккаунт)
10:04 – Работа ShizuWall после перезагрузки смартфона (по пунктам: как заблокировать интернет для любого приложения на Android)
12:28 – Меры предосторожности (Почему нельзя блокировать сеть важным процессам Android и чем это грозит)
13:23 – Итоги (Кому подойдет этот способ блокировки интернета)
#ShizuWall #Shizuku #firewallandroid #блокировкаинтернета #androidбезroot
Tech Talk РЕКОМЕНДУЕТ:
VPN Amnezia Premium (лучший): https://storage.googleapis.com/amnezia/amnezia.org?m-path=premium&arf=4CJ8DWJRC4UXVVHG
VPN на протоколе XRay от TechTalk и VPNPay: https://storage.googleapis.com/plmrph/ee5cbfj0?sr=youtube&pr=techtalk
Подписывайтесь на наши каналы:
Канал Tech Talk в Telegram: https://t.me/ru_tech_talk
Канал Вовы Ломова в Telegram: https://t.me/Vova_Lomov
33件のコメント
От Вовы Ломова: поддержите мой проект на Планете: https://planeta.ru/campaigns/survival_instruction
Больше таких полезных штук!
Ну, если бы оно отключало им доступ перманентно – было бы полезно, а так, после каждой перезагрузки телефона опять все эти танцы с бубном исполнять? Да ну его нафиг.
сомнительно, учитывая что работает до первого ребута
Хотел бы отметить момент: для того, чтоб появилось уведомление в шторке на сяоми иногда нужно: перейти в "настройки"->"уведомления и строка состояния"->"уведомления" и там поставить уведомления в стиле android, поскольку при "классических" никаких уведомлений для ввода кода сопряжения не появляется по дефолту в принципе (по крайней мере у меня)
Poco X6 Pro, Hyper Os 3.0.8.0 5:30
блин там с этой шизукой есть еше классное приложение Анубис – позволяет отключать выбранные приложения если ты подрубаешь впн и чето еще там короче списки приложений есть, но блин это функция отладки по вай фай постоянно отключается если я дома сижу на вайфае а потом выхожу из дома, и вайфай отключается. Из-за этого и шизука отрубается и приходится ее активировать потом снова каждый раз
Благодарю вас за интересную информацию и позитив.
При всем уважении к Вове Ломому…На столько разбираться в технологиях и не замутить себе кастом на сяоми…кхе кхе. Мой Poco 3 NFC так прекрасно живет на последнем финике, что даже и не думаю его менять.1 батарею поменял.
Ну это уже шизуха)
Как вариант установить какой-нибудь NetGuard в Shelter и полностью заблокировать интернет для песочницы. Соответственно держать в Shelterе блокируемые для интернет трафика приложения. В настройках NetGuard можно включить режим Lockdown, который блокирует любой интернет трафик для всех приложений.
Блокировать интернет приложениям, в стране где блокируют интернет – ГЕНИАЛЬНО!!!
Короче, это можно делать одной командой при отладке по USB )
За пропаганду любви, а не ненависти. Гусары, молчать!
На инфиниксе в фдроиде шизуволл есть а на сяоми с рутом – нет. Он кстати спросил через что работать, через шизуку или рут. Вот я хотел на рут, и его чето нету
!
Может кто знает, что делать с huawei? Никак не нахожу решения с беспроводной отладкой (в emui13 на p60 pro просто нет такого пункта), кроме adb tcpip 5555, но шизуке нужен код.
Спасибо за видео
Я уже проходил все эти бубны с шизуку, когда пробовал использовать hail вместо шелтера для заморозки вредоносных приложений вроде мяска. Да, всё получилось, морозит, но всё равно при необходимости разморозки, оно запускается в основном пространстве, что стремновато, поэтому остановился на шелтере, а hail оставил для заморозки всякого безопасного заводского мусора например, который не удалить. Он тоже работает и через шизуку и через рут, кому как
Уже лет 8 использую Firewall без root прав. Тоже самое, только работает нормально (отдельно 4G/WiFi и т.д.). Зачем эта поделка – мне не понятно.
Насчёт Бастиона. Видел статейку что дакдакгоу находит трекеры гугла в приложении Бастион. Я Бастион через браузер гоняю, не могу сказать есть ли трекеры. Кто нить может проверить?
ахаха….точно, точно….проходил этот танец с бубнами на поко икс три про….пол дня долбался, но запустил))))спасибо за утилиту, поюэаю, но расстроило, что при перезагрузке, приложения слетают – привык батарею разряжать в ноль и заряжать с нуля до ста на отключённом смарте.
У меня нет, ви-фи, и?
6:23 как всегда сделано в целях безопасности, но это не про нас. Нарушим все предупреждения о нарушении безопасности, а там будь что будет, главное установить, настроить и запустить мало известное приложение.
А еще если уж установил шизуку, то можно с помощью CANTA почистить мусор и маячки в андройд.
зачем что-то ставить, если в андроиде и так есть функция отключения интернета (вафай, мобильный) для любого приложения 🤔
Shizuku не сталится, пишет, что создана для более ранней версии андроид. Печаль.
Было бы интересно узнать побольше про графен ОС и аналоги. А то гугл андроид мне все меньше нравится, а яблоки никогда и не нравилось.
Порой мало ,что понимаю,но смотрю и слушаю всё! Как-то уже вошло в привычку,голос стал родным/семейным.Вроде как повидаться.В наше время это уже много…🤝🌞👍
👍🏻
Кого надо отключать от интернета – так это таких ридоров как ты!
Приложения – Безопасность (зеленый кружок с белым шестигранником внутри, с зеленой молнией) – Раздел "общие функции" – передача данных – управление сетевым подключением – можно блокировать для отдельных приложений выход в интернет, причём отдельно мобильный и Wi-Fi.
Как заблокировать интернет сразу пачке приложений через одну команду ADB
Зачем тратить столько времени на настройку Shizuku, беспроводное сопряжение и квесты со шрифтами на Xiaomi, если можно использовать обычную отладку по USB? Её ведь всё равно в любом случае придётся включать для работы.
Через ADB можно полностью закрыть доступ в интернет сразу нескольким программам за один клик. Втыкаем кабель и делаем три простых шага без установки лишнего софта на телефон.
Шаг 1. Включаем отладку по USB
Подключаем телефон к ПК. Нам нужна только базовая отладка по USB (никаких Mi-аккаунтов и беспроводных сопряжений не требуется).
Шаг 2. Узнаем точные названия пакетов (имена приложений в системе)
Чтобы не гадать, как приложение называется внутри Android (например, для Facebook это com.facebook.katana), выводим список установленных программ командой в терминале ПК:
adb shell pm list packages
Если список слишком огромный и хочется отфильтровать только сторонние (скачанные) приложения, добавляем флаг -3:
adb shell pm list packages -3
Если ищем конкретное приложение по ключевому слову (например, facebook), используем встроенный фильтр:
adb shell "pm list packages | grep facebook"
Шаг 3. Блокируем интернет всей пачке одной строкой
Копируем точные названия нужных пакетов из списка, вписываем их в кавычки через пробел вместо шаблонов и запускаем на ПК:
adb shell 'for app in com.facebook.katana com.instagram.android; do appops set $app WIFI_ALLOW deny; appops set $app DATA_ALLOW deny; done'
Как это работает и в чём профит:
Этот цикл за секунду автоматически пройдется по всему вашему списку программ.
Команда тотально блокирует выбранным приложениям доступ и по Wi-Fi, и по мобильной сети. Причем блокировка работает жестко: и в фоновом режиме, и когда вы сами открываете приложение на экране.
Сами программы остаются полностью рабочими в офлайне, но трафик и батарею на рекламу и телеметрию больше не жрут. Система чистая, сторонний софт телефон не захламляет.
P.S. Если когда-нибудь понадобится вернуть какому-то приложению интернет обратно, просто прогоните команду заново, заменив оба слова deny на allow.
У linux нет возможности блочить приложения по пути и имени, но есть по UID процесса. Потому такие штуки работают прописывая UID-ы процесса в iptables или что там. Не знаю какой бэк и фронт (возможно не iptables) там, возможно разный.
Сам использую рутовый AFireall. но возможно и Shizuku как им то образом может прописывать уиды процесса в линуксовом брандмауэре. Это кста причина потому что это работает только до перезагрузки. Насколько знаю, у самого андройда брандмауэра нет.
Но в любом случае механизм фаирволла маст хев, ИМХО. Нечего ходить в интернет (особо мобильный) тому чему я не позволяю.
А вообще интересны комменты кто понимает работу механизма.