Про Explorer Patcher - справедливости ради, это не "патченная DLL", а маленькая DLL, собранная со свободного исходного кода, которая грузится процессом explorer.exe и патчит его в памяти так, чтобы он использовал свой старый код, который еще не удалили. Название "Explorer Patcher", по моему, не удачное, но проект не мой.
Ну и оба инструмента - и Explorer Patcher, и 7+ Taskbar Tweaker - не запускаются от имени администратора. Так что почти любой установщик случайной программы имеет больше возможностей нарушить безопасность системы.
Если они и встречаются, то очень редко. И никто не сказал, что их не получится обойти.
гораздо лучше было бы каждому установщику отдавать песочницу
Какая разница, работает тулбар из под песочницы или нет? Все равно информация собирается.
Если предлагаете вообще запретить вносить изменения в систему, это тоже проблематично — как знать, тулбар это или нужный компонент?
Для Windows есть неплохая песочница Sandboxie, но она скорее подходит для тестирования, чем для повседневного использования.
Хороший вопрос. Да, задумывался.
На данный момент, пока программа на стадии бета-версии, речь только о донейте.
Позже, возможно, будет pro функционал.
дружба с гигантами
Тоже не исключено, но во первых это зависит от того, захотят ли они со мной дружить.
А во вторых, это будет скорее всего отключаемо, как в AdBlock Plus.
2) Есть черный список. Вероятность совпадения «полезной» галочки низкая. Например если софт называется «Toolbar remover», то галочка «Run Toolbar remover at startup» может анчекнуться из за слова «Toolbar».
3) Тут Unchecky делает следующее:
* Убирает галочки.
* При нажатии на них — предупреждает.
* При нажатии на «I Accept >» — предупреждает.
Почему это я зажмурился?
Если тулбарщики захотят писать обходчики, им нужно будет разобраться с тем, как работает Unchecky.
Изучить исходники легче, чем бинарник.
Теперь, например они обошли Unchecky, а я выпустил новую версию.
Им придется опять копаться в бинарниках. Или посмотреть на последние коммиты. Чувствуете разницу?
Да и вам не нужно пару десятков бесплатных тестировщиков? (:
Во первых, просто не хочется. Во вторых, я думаю исходники могут помочь писателям тулбаров обойти Unchecky, если они за это возьмутся.
Можно поинтересоваться, зачем вам исходники? Просто интересно посмотреть?
На данный момент Unchecky поддерживает только установщиков с более-менее стандартным Windows API интерфейсом.
Установщики которые рисуются вручную, и уж подавно веб страницы, не поддерживаются.
Тут наверное надо будет расширения писать для браузеров.
Windows это все-таки не веб, где достаточно заблокировать домен или .js файл.
По факту, все установщики запускаются от имени администратора, так что они могут просто отключить Unchecky.
Не знаю, будут ли заморачиваться по этому поводу авторы тулбаров.
Насчет «отправить на добавление», для этого я открыл страницу на UserEcho. Будет конечно удобнее если у программы будет кнопка, делающая все автоматически, но не уверен что «обычный юзер», который не смотрит на галочки, будет ею пользоваться.
Про Explorer Patcher - справедливости ради, это не "патченная DLL", а маленькая DLL, собранная со свободного исходного кода, которая грузится процессом explorer.exe и патчит его в памяти так, чтобы он использовал свой старый код, который еще не удалили. Название "Explorer Patcher", по моему, не удачное, но проект не мой.
Ну и оба инструмента - и Explorer Patcher, и 7+ Taskbar Tweaker - не запускаются от имени администратора. Так что почти любой установщик случайной программы имеет больше возможностей нарушить безопасность системы.
С новой панелью задач все плохо, но пока можно вернуть старую:
https://rammichael.com/7-taskbar-tweaker-on-windows-11-with-windows-10s-taskbar
Кстати, Textify не делает OCR, т.е. перераспознования нету. Используется Accessibility API. По этому, например, можно сделать вот так:
Спасибо.
Если они и встречаются, то очень редко. И никто не сказал, что их не получится обойти.
Какая разница, работает тулбар из под песочницы или нет? Все равно информация собирается.
Если предлагаете вообще запретить вносить изменения в систему, это тоже проблематично — как знать, тулбар это или нужный компонент?
Для Windows есть неплохая песочница Sandboxie, но она скорее подходит для тестирования, чем для повседневного использования.
Первое, что я заметил — программа предоставляется в обертке cnet.com, которая сама по себе предлагает левый софт.
В любом случае, я так понимаю эта программа советует, что нужно удалить.
Цель программы Unchecky не удалять левый софт, а предотвращать его установку.
Да, программа Unchecky предназначена только для Windows.
Глюки Хабра или заказ от Mail.ru?
На данный момент, пока программа на стадии бета-версии, речь только о донейте.
Позже, возможно, будет pro функционал.
Тоже не исключено, но во первых это зависит от того, захотят ли они со мной дружить.
А во вторых, это будет скорее всего отключаемо, как в AdBlock Plus.
2) Есть черный список. Вероятность совпадения «полезной» галочки низкая. Например если софт называется «Toolbar remover», то галочка «Run Toolbar remover at startup» может анчекнуться из за слова «Toolbar».
3) Тут Unchecky делает следующее:
* Убирает галочки.
* При нажатии на них — предупреждает.
* При нажатии на «I Accept >» — предупреждает.
Как на скриншоте в статье?
С такими я не сталкивался. Можно пример?
Если тулбарщики захотят писать обходчики, им нужно будет разобраться с тем, как работает Unchecky.
Изучить исходники легче, чем бинарник.
Теперь, например они обошли Unchecky, а я выпустил новую версию.
Им придется опять копаться в бинарниках. Или посмотреть на последние коммиты. Чувствуете разницу?
Так и без исходников тестировать можно ;)
Можно поинтересоваться, зачем вам исходники? Просто интересно посмотреть?
Примеры с ссылки, которую я привел выше:
«долой войну»
«долой поджигателей войны»
«долой изменников»
«Долой отели»
«Долой химеры»
По началу я как раз на Долой паразитов и рассчитывал.
Могу и ошибаться, но мне все же кажется что правильнее «долой нежелательных программ» чем «долой нежелательные программы».
Установщики которые рисуются вручную, и уж подавно веб страницы, не поддерживаются.
Тут наверное надо будет расширения писать для браузеров.
При нажатии на галочку с установкой тулбара, с предложением изменить стартовую страницу, итд.
Windows это все-таки не веб, где достаточно заблокировать домен или .js файл.
По факту, все установщики запускаются от имени администратора, так что они могут просто отключить Unchecky.
Не знаю, будут ли заморачиваться по этому поводу авторы тулбаров.
Насчет «отправить на добавление», для этого я открыл страницу на UserEcho. Будет конечно удобнее если у программы будет кнопка, делающая все автоматически, но не уверен что «обычный юзер», который не смотрит на галочки, будет ею пользоваться.