Android Manual
Статьи, инструкции, мануалы для Android

Фаервол для Android

Если нужен фаервол для Android, то идеальным выбором будет проект с открытым исходным кодом DroidWall. Он является надстройкой над программой iptables, которая в свою очередь предназначена для конфигурации встроенного в ядро Linux фаервола NetFilter.

DroidWall позволяет запретить сеть для любых приложений по белому или черному списку. Можно запретить только Wi-Fi, или же только 3G. Также поддерживает добавление произвольных правил. К примеру, таким правилом можно заблокировать весь трафик к хосту 192.168.0.1:
$IPTABLES -A "droidwall" --destination "192.168.0.1" -j "droidwall-reject"
Более подробно о составлении сценариев для DroidWall.

Типичные действия, для которого может понадобиться фаервол для Adnroid:

  • заблокировать сеть для приложения с особо навязчивой рекламой (если сеть не нужна для основных функций приложения);
  • запретить 3G для приложений, которые потребляют слишком много трафика (например торрент-клиент);
  • ограничить доступ к каким-то сервисам (например для ssh сервера).

Разумеется, для работы DroidWall необходимы права root.

 

Фаервол для Android