Хоча искуственному інтелекту комп'ютерних програм поки дуже далеко до людини, самодіяльності з їх боку спостерігається все більше. Програми можуть самі підключатися до будь-яких серверів в Інтернеті і передавати туди будь-яку інформацію - апріорі без вашого відома. Вплинути на таку поведінку можна лише одним способом - поставити на Мак будь-який монітор мережевої активності.
Безумовно, найпопулярніше додаток жанру - Little Snitch - незамінний інструмент для багатьох маководов з встановленим піратським софтом. Але ця програма - далеко не єдиний представник жанру. Сьогодні ми розповімо про програму Hands Off !. яка також дозволить встановити тотальний контроль над мережевою активністю програм (і не тільки).
При першому запуску робота з Hands Off! починається з невеликого віконця початкових налаштувань. У нас є три варіанти: залишити все як є і діяти по потребі; кожен раз бачити питання, якщо якась програма захоче зробити потенційно небезпечні дії; бачити питання, при цьому постійно спостерігати за інтернет-активністю запущених додатків. Для прикладу ми виберемо другий варіант і подивимося, що станеться коли будь-яка програма проявить активність під пильним наглядом Hands Off! .
А буде наступна: вискочить вікно, де буде ще по три варіанти на два види дій. З того, що можна заборонити стороннім додаткам - блокування виходу в Інтернет і редагування будь-яких службових файлів.
Досвідчені користувачі відразу помітять схожість з популярним Little Snitch в багатьох деталях інтерфейсу. Але тут є одна принципова відмінність. Якщо першому підвладний контроль тільки над мережевою активністю, то Hands Off! регулює поведінку програм і в локальній пам'яті.
Такі обмеження дозволять більш-менш не турбуватися про збереження хоча б особистих даних. А з недавнім трендом на віруси під OS X, які отримують доступ до всієї домашньої папці користувача, подібні утиліти стають досить корисними і потрібними в Mac-співтоваристві.
Повернемося до інтерфейсу. Крім простого набору тих чи інших заборон для "чайників", існує і розширена версія додавання правил. Тут вже вручну вводяться порти і протоколи для виходу в Інтернет, вказується, на який період дійсні задані правила (назавжди, до перезавантаження і т.д.). Природно, для кожного окремого додатка, скрипта або того ж Java-аплета такі властивості можна вказати окремо. Адже той же Skype або Steam будуть постійно ломитися на віддалені сервера і докучати питаннями, значить, їх краще внести в список довірених джерел. Але якщо ви встановили ту ж Java, то за її роботою краще стежити самим суворим поглядом.
З налаштувань найцікавішим пунктом будуть Notifications. Тут задається найбільш приємний для ока вид спливаючого віконця з питанням, а також включаються і відключаються додаткові системи моніторингу, що показують підключення до глобальної мережі на робочому столі.
Зрозуміло, зовнішній вигляд і кількість відображуваних даних таких вікон легко змінюється в пару кліків.
Підсумок огляду буде кілька двояким. З одного боку, додаток Hands Off відмінно справляється зі своїми завданнями і по загальному функціоналу трохи ширше найближчого конкурента - Little Snitch. З іншої точки зору, ця різниця в кількості заборон компенсується самої OS X, яка на кожному кроці запитує вас пароль при підозрілих діях. Сказати простіше, все відмінності від Little Snitch знадобляться лише початківцям користувачам, які не завжди розуміють, навіщо їх просять ввести пароль і роблять це на автоматі. Загалом, цінник в 50 баксів в порівнянні з конкурентом явно не грає на користь програмі.