Doktor S. · 16-Апр-20 05:05(4 года 11 месяцев назад, ред. 16-Апр-20 22:31)
Little Snitch nightly 4.5 Год выпуска: 11 Февраля 2020 Версия: 4.5 (5456) Разработчик: Objective Development Платформа: Intel only Системные требования:
• OS X 10.11 или более поздней версии. Совместима с macOS High Sierra 10.13
• Любой 64-разрядный Intel ® Mac. Язык интерфейса: Английский Таблэтка: Присутствует серийный номер (SN) Описание: Little Snitch — одна из самых популярных программ для контроля и блокировки трафика различных приложений и сервисов.
Приложение предупреждает вас, когда программа пытается установить исходящее соединение. Вы можете разрешить или запретить соединение, установив правила, доступа для будущих соединений.
Эти правила надежно предотвращает отправку конфиденциальных данных без вашего ведома Little Snitch работает в фоновом режиме,
и может обнаруживать сетевую активность вирусов, троянцев и других вредоносных программ.
Little Snitch версии 4
• Модернизированный дизайн всех компонентов пользовательского интерфейса.
• Полностью переработанный сетевой мониторинг с отображением соединений глобальной сети на базе их географического расположения.
• Улучшенный Research Assistant, доступный через сетевой мониторинг или меню конфигурации Little Snitch.
• Новый, переработанный немой режим – вместо того, чтобы подтверждать множество отдельных уведомлений, теперь возможно создавать и изменять правила одним кликом мыши прямо в сетевом мониторе.
• Предупреждения о соединениях могут сворачиваться для того, чтобы отложить решение об их разрешении или отмене.
• Обновленное DNS-наименование основано на фильтрации трафика благодаря углубленной проверке пакетов.
• Правила фильтрации, защищенные сигнатурой кода, запрещают доступ в Интернет процессам без подходящей сигнатуры.
• Улучшенная работа с профилями.
• Автоматическое переключение немого режима при переходе к другому профилю.
• Правила назначения приоритета для детализированного контроля над приоритетом правил.
• Регулируемые правила, охватывающие сервисы Mac OS и iCloud.
• Поддержка сенсорной панели.
Little Snitch Remover
• Полностью удалите Little Snitch стандартным деинсталлятором и перезагрузитесь.
• Затем выполните данный скрипт и перезагрузитесь ещё раз.
• Установите снитч и все заработает.
• Please fully uninstall Little Snitch with the included uninstaller and reboot.
• Then run this script and reboot again.
• Install LS and it will work.
Код:
#!/bin/bash if [ -d "/System/Library/Extensions/LittleSnitch.kext" ]; then
sudo kextunload "/System/Library/Extensions/LittleSnitch.kext"
fi if [ -d "/Library/Extensions/LittleSnitch.kext" ]; then
sudo kextunload "/Library/Extensions/LittleSnitch.kext"
fi sudo rm -rf "/System/Library/Extensions/LittleSnitch.kext"
sudo rm -rf "/Library/Extensions/LittleSnitch.kext"
sudo touch "/System/Library/Extensions"
sudo touch "/Library/Extensions" if [ -f "/Library/LaunchAgents/at.obdev.LittleSnitchUIAgent.plist" ]; then
sudo launchctl unload -w "/Library/LaunchAgents/at.obdev.LittleSnitchUIAgent.plist"
fi
if [ -f "/Library/LaunchDaemons/at.obdev.littlesnitchd.plist" ]; then
sudo launchctl unload -w "/Library/LaunchDaemons/at.obdev.littlesnitchd.plist"
fi
if [ -f "/Library/LaunchDaemons/com.lsreset.plist" ]; then
sudo launchctl unload -w "/Library/LaunchDaemons/com.lsreset.plist"
fi sudo killall "Little Snitch Agent"
sudo killall "Little Snitch Configuration"
sudo killall "Little Snitch Little Snitch Network Monitor" sudo rm -rf "/Library/Little Snitch"
sudo rm -rf "/Applications/Little Snitch Configuration.app"
sudo rm -rf "/Library/Application Support/Objective Development"
sudo rm -f "/Library/LaunchAgents/at.obdev.LittleSnitchUIAgent.plist"
sudo rm -f "/Library/LaunchDaemons/at.obdev.littlesnitchd.plist"
sudo rm -f "/Library/LaunchDaemons/com.lsreset.plist"
sudo rm -f "/Library/Logs/LittleSnitchDaemon.log" sudo rm -rf ~/"Library/Application Support/Little Snitch"
sudo rm -f ~/"Library/Preferences/at.obdev.LittleSnitchConfiguration.plist"
sudo rm -f ~/"Library/Preferences/at.obdev.LittleSnitchSoftwareUpdate.plist"
sudo rm -f ~/"Library/Preferences/at.obdev.LittleSnitchAgent.plist"
sudo rm -f ~/"Library/Preferences/at.obdev.LittleSnitchNetworkMonitor.plist" sudo reboot
Что нового
What's new in Little Snitch nightly 4.5 (5456):
February 11, 2020
• Full Release Notes are available here
• В системных настройках перевести время назад, к примеру, на 11 Февраля 2020, 12:00 по МСК.
• Смонтировать образ, запустить LS инсталлятор из образа и следовать указаниям.
• Перезагрузка.
• Для регистрации приложения воспользоваться данными из текстового документа.
• Подключаем интернет
• Переводим время обратно.
• Программу не обновлять!
macos catalina This pre-release version of Little Snitch is outdated.
Please visit www.obdev.at to download the latest version of Little Snitch. Выдаёт инсталлер
79261426macos catalina This pre-release version of Little Snitch is outdated.
Please visit www.obdev.at to download the latest version of Little Snitch. Выдаёт инсталлер
Переведите время назад, к примеру, на 11 февраля 2020 12:00 по МСК.
Хорошо бы указать, как добраться до файла Hosts. Тут не все каждый день его правят и знают где его взять. Я например не стал их править, т.к. не знаю куда идти. И возможности отключить обновления нет. Настройки просто неактивные в этом пункте. Пока поставил, вроде полёт нормальный. Заблочил самим же Снитчем возможность сходить ему и обновиться.
79358459Хорошо бы указать, как добраться до файла Hosts. Тут не все каждый день его правят и знают где его взять. Я например не стал их править, т.к. не знаю куда идти. И возможности отключить обновления нет. Настройки просто неактивные в этом пункте. Пока поставил, вроде полёт нормальный. Заблочил самим же Снитчем возможность сходить ему и обновиться.
Самое простое и быстрое, не забываем нажать на кнопку SAVE(сохранить)
•GAS MASK
Да, заблочить через хостс легко. Фишка в другом: как на картинке выше, заблочена возможность снять галки на обновление. И фишка в том, что да, он не лезет никуда более, не может обновиться, но каждый КАЖДЫЙ раз при загрузке будет говорить, что надо-бы обновиться и так далее, будет задроч-окошко вылезать. Которое ни в уведомлениях заблочить низя ни отключить как-то по другому.
Как быть-то? Как получить доступ к заветным галочкам что бы снять опцию в самом снитче, что бы он даже не думал лезть куда-то?
79397980У кого-то на Cataline работает?
Какие бубны нужно приготовить, чтобы это чудо запустить...?
работает, но нельзя отключить опцию "обновление" в самой проге, блочил через хостс
а из-за того, что нельзя опцию убрать (см скрины выше) у тебя после каждого старта системы будет баннер вылезать с предложением обновиться
и этот баннер не отключается в центре уведомлений никак, он к нему не относится, де-факто это не уведомление, а баннер самой проги
если задрючивать тебя это не будет, то ОК, пользуйся
объясните пожалуйста, какое значение играет перевод времени назад? (просто, для полного информирования нубского населения 1. Имейте в виду что, Литтл Снитч Ремувер удаляет всё включая правила и профили.
2. на Мохаве перевод времени назад автоматизируется при перегрузки компьютера (Процедура установки). Я лично интернет не выключал, посмотрим что будет, иначе установлю по новому.
Очень подробная инструкция (за исключением вышеуказанными пунктами), спасибо большое. Сначала ЛС слетал, надеюсь сейчас будет лучше.
79396013Да, заблочить через хостс легко. Фишка в другом: как на картинке выше, заблочена возможность снять галки на обновление. И фишка в том, что да, он не лезет никуда более, не может обновиться, но каждый КАЖДЫЙ раз при загрузке будет говорить, что надо-бы обновиться и так далее, будет задроч-окошко вылезать. Которое ни в уведомлениях заблочить низя ни отключить как-то по другому.
Как быть-то? Как получить доступ к заветным галочкам что бы снять опцию в самом снитче, что бы он даже не думал лезть куда-то?
Я убираю окошко на старте с помощью AppleScript Для этого сначала нужно разрешить взаимодействие скриптов с GUI программы, поставив галку где отмечено Затем нужно в Редакторе скриптов скомпилировать такой скрипт и сохранить его в виде приложения (Файл - Экспортировать - Формат файла Программа) - расширение должно получиться app.
Для начала можно протестить, запустив скрипт вручную, когда показан диалог об обновлении - он должен стать активным и затем убраться.
При этом система запросит доступ к событиям системы, и впоследствии при запуске скомпиленного скрипта может еще запрашивать, нужно давать разрешение в настройках безопасности. Этот скрипт при запуске на старте ждет появления диалога об обновлении и потом его закрывает (так как диалог появляется не сразу).
Если диалога нет, то прога так и будет висеть, так как в ней бесконечный цикл (было лень делать условие выхода), ее можно тогда принудительно убить.
Если диалог появится, то после его закрытия программа тоже закроется.
Код:
tell application "System Events"
repeat until (exists window 1 of application process "Little Snitch Agent" of application "System Events")
delay 0.5
end repeat
tell process "Little Snitch Agent"
activate
delay 0.5
end tell
end tell tell application "System Events" to click button "OK" of window 1 of application process "Little Snitch Agent" of application "System Events"
После компиляции в app добавляем в автозапуск (Системные настройки - Пользователи и группы - (имя пользователя) - Объекты входа - жмем плюс и указываем путь к скомпилированному app скрипту.
79979341Правила как-нибуть экспортируются? А то хотелось бы отключить уведомление назойливое об обновлении о котором писали
Можно полюбопытствовать? А какая взаимосвязь экспорта правил и навязчивого уведомления при включении компьютера?
Вы скорей всего про это(?):
Doktor S. писал(а):
79262366
Patron2305 писал(а):
79261426macos catalina This pre-release version of Little Snitch is outdated.
Please visit www.obdev.at to download the latest version of Little Snitch. Выдаёт инсталлер
Переведите время назад, к примеру, на 11 февраля 2020 12:00 по МСК.
Признаюсь, мой мозг это проигнорировал (как и вы что я на мохаве). Спасибо что не проигнорировали. Но, смысл вроде понятен: если на Каталина, то эта версия для данной ОС устарела. PS:
Так как точное следование руководства из за автоматизации времени похоже все равно невозможно я остаюсь п.п. скептичен.
Так же, мне придется ЛС переустановить с оборванным интернетом. Демо, слетает. (мой недочёт)
bergguscha
Вы не можете перевести время у себя на мохаве? Так? Я вас правильно понял?
В "Системных настройках" -> "Дата и время" cнять галочку в чекбоксе "Получать дату и время с сервера" Перевести время без перезагрузки компа, затем установить LS и так далее...у вас не получается? Мохаве вам не даёт время перевести?
80079404bergguscha
Вы не можете перевести время у себя на мохаве? Так? Я вас правильно понял?
В "Системных настройках" -> "Дата и время" cнять галочку в чекбоксе "Получать дату и время с сервера" Перевести время без перезагрузки компа, затем установить LS и так далее...у вас не получается? Мохаве вам не даёт время перевести?
скрытый текст
(@время) Блин извеняюсь что похоже веду себя как нуб, приходится время на меня терять. Спасибо всё равно. Да нет, я то по инструкции все вроде понял. (Может не) проблема в том что Мохаве пре рестарте галочку на автомат назад ставит. По инструкции галочку нужно самому позже / в завершении назад ставить.
(@время) Блин извеняюсь что похоже веду себя как нуб, приходится время на меня терять. Спасибо всё равно. Да нет, я то по инструкции все вроде понял. (Может не) проблема в том что Мохаве пре рестарте галочку на автомат назад ставит. По инструкции галочку нужно самому позже / в завершении назад ставить.
Время надо два раза перевести, сначала назад, в момент установки приложения, а точнее перед самой его установкой, не перезагружая систему. И второй раз, когда уже установили приложение, надо вернуться в настоящее)) Ну, а если у вас там после перезагрузки системы всё само возвращается на свои места, то это уже вас не должно волновать, вы же уже установили приложение.
Надеюсь я сам уже не запутался) Устанавливал-то давно...
Два способа отредактировать файл hosts Первый Способ — Используем Finder и простой текстовый редактор. [*]В окне Finder находим вкладку Переход -> Переход к папке (либо Shift+Cmd+G);
[*]в запустившимся окошке вбиваем строчку /etc и жмем «Перейти»;
[*]находим файл с именем hosts и двойным кликом открываем его;
[*]запустится обычный текстовый редактор с информацией из файла hosts, единственный минус, все изменения невозможно будет сохранить из-за ограничений доступа. Если имеется необходимость в немедленном вступлении в силу произведенных изменений, специалисты рекомендуют обновить DNS записи с помощью «Терминал» (команда dscacheutil –flushcache). Второй Способ — Используем программу Терминал [*]Запускаем программу Терминал. Она находится в папке Приложения -> Утилиты (еще можно применить комбинацию клавиш Shift+Cmd+U при активном окне Finder);
[*]открываем hosts (через команду sudo nano /etc/hosts);
[*]вводим пароль, допускающий к установке новых программ;
[*]редактируем файл. Редактирование осуществляется следующими комбинациями клавиш:
следующая/предыдущая страница – Ctrl+V/ Ctrl+Y;
создать запись – после набранного текста, курсор переводим в конец и жмем Ctrl+O;
выйти из файла — Ctrl+Х;
удалить запись – перевести курсор к удаляемой строке и нажать Ctrl+К;
отмена удаления — Ctrl+U.