Легко змініть режим Android SELinux

Поряд з різними функції для користувача доданий в Android 4.4 KitKat, Google значно підвищив загальну безпеку платформи за допомогою a кількість ключових змін. Серед іншого, одна з ключових змін стосується SELinux, який раніше був представлений в Android 4.3. Android 4.4, однак, змінив статус SELinux з Permissive на Enforce Mode.

Щоб процитувати нашого експерта з безпеки Pulser_G2 з цього питання:

SELinux у примусовому режимі

В Android 4.4 SELinux перейшов із дозволеного режиму (який просто реєструє помилки) у примусовий режим. SELinux, який було представлено в Android 4.3, є обов’язковою системою контролю доступу, вбудованою в ядро ​​Linux, щоб допомогти застосувати існуючі права контролю доступу (тобтодозволи), а також спробувати запобігти атакам підвищення привілеїв (тобто програма, яка намагається отримати root-доступ на вашому пристрої).

Хоча це здебільшого добре для населення, це покращення безпеки не обійшлося без частки проблем. Наприклад, він зламав деякі програми з підтримкою root-прав, такі як раніше покриті Максимальна динамічна навігаційна панель.

Щоб дозволити користувачам легко перемикатися між режимами SELinux, XDA Senior Member MrBIMC створив програму SELinuxModeChanger з влучною назвою. Додатку (очевидно) потрібен root-доступ. Після надання програма дозволяє перемикати статус SELinux лише одним клацанням миші. Після того, як ви зробите вибір, під час завантаження буде виконано сценарій, щоб змінити режим на вибраний.

Звичайно, програма працює лише на пристроях із SELinux. Іншими словами, це призначено лише для пристроїв під керуванням Android 4.3 Jelly Bean або 4.4 KitKat. Однак зауважте, що це ще не працює з пристроями з підтримкою Samsung KNOX. Проте зараз над цим ведеться робота.

Якщо ви бажаєте легко змінити режим SELinux і ви не використовуєте ПЗУ з підтримкою KNOX, перейдіть до нитка аплікації і спробуйте цю програму.