Как стать автором
Обновить
69
0

Пользователь

Отправить сообщение

Про 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. По этому, например, можно сделать вот так:
Посмотрим, окажется ли способ эффективным.

WPF/Flash/AIR/...-based установщики

Если они и встречаются, то очень редко. И никто не сказал, что их не получится обойти.

гораздо лучше было бы каждому установщику отдавать песочницу

Какая разница, работает тулбар из под песочницы или нет? Все равно информация собирается.
Если предлагаете вообще запретить вносить изменения в систему, это тоже проблематично — как знать, тулбар это или нужный компонент?

Для Windows есть неплохая песочница Sandboxie, но она скорее подходит для тестирования, чем для повседневного использования.
С shouldiremoveit.com не знаком.
Первое, что я заметил — программа предоставляется в обертке cnet.com, которая сама по себе предлагает левый софт.

В любом случае, я так понимаю эта программа советует, что нужно удалить.
Цель программы Unchecky не удалять левый софт, а предотвращать его установку.

И целевая платформа — Windows, как я понимаю

Да, программа Unchecky предназначена только для Windows.
Что-то этот пост периодически исчезает с главной страницы.
Глюки Хабра или заказ от Mail.ru?
Хороший вопрос. Да, задумывался.
На данный момент, пока программа на стадии бета-версии, речь только о донейте.
Позже, возможно, будет pro функционал.

дружба с гигантами

Тоже не исключено, но во первых это зависит от того, захотят ли они со мной дружить.
А во вторых, это будет скорее всего отключаемо, как в AdBlock Plus.
Установщики запускаются с правами администратора, о каком Security речь?
1) С NSIS все хорошо.

2) Есть черный список. Вероятность совпадения «полезной» галочки низкая. Например если софт называется «Toolbar remover», то галочка «Run Toolbar remover at startup» может анчекнуться из за слова «Toolbar».

3) Тут Unchecky делает следующее:
* Убирает галочки.
* При нажатии на них — предупреждает.
* При нажатии на «I Accept >» — предупреждает.
переключить радиокнопку

Как на скриншоте в статье?

_поставить_ галочку

С такими я не сталкивался. Можно пример?
Почему это я зажмурился?
Если тулбарщики захотят писать обходчики, им нужно будет разобраться с тем, как работает Unchecky.
Изучить исходники легче, чем бинарник.
Теперь, например они обошли Unchecky, а я выпустил новую версию.
Им придется опять копаться в бинарниках. Или посмотреть на последние коммиты. Чувствуете разницу?

Да и вам не нужно пару десятков бесплатных тестировщиков? (:

Так и без исходников тестировать можно ;)
Даже если я решу в будущем придерживаться этой политики, я не буду этого скрывать.
Во первых, просто не хочется. Во вторых, я думаю исходники могут помочь писателям тулбаров обойти Unchecky, если они за это возьмутся.
Можно поинтересоваться, зачем вам исходники? Просто интересно посмотреть?
Я был не прав. Заголовок исправил. Извините за неудобство.
Наверное вы правы. Заголовок изменил.

Примеры с ссылки, которую я привел выше:
«долой войну»
«долой поджигателей войны»
«долой изменников»

«Долой отели»
«Долой химеры»

По началу я как раз на Долой паразитов и рассчитывал.
Долой «кого-что».
Могу и ошибаться, но мне все же кажется что правильнее «долой нежелательных программ» чем «долой нежелательные программы».
На данный момент Unchecky поддерживает только установщиков с более-менее стандартным Windows API интерфейсом.
Установщики которые рисуются вручную, и уж подавно веб страницы, не поддерживаются.
Тут наверное надо будет расширения писать для браузеров.
И да, в какой момент установки должно выезжать предупреждение?

При нажатии на галочку с установкой тулбара, с предложением изменить стартовую страницу, итд.
недопонял про «Unchecky просто обойти»

Windows это все-таки не веб, где достаточно заблокировать домен или .js файл.
По факту, все установщики запускаются от имени администратора, так что они могут просто отключить Unchecky.
Не знаю, будут ли заморачиваться по этому поводу авторы тулбаров.

Насчет «отправить на добавление», для этого я открыл страницу на UserEcho. Будет конечно удобнее если у программы будет кнопка, делающая все автоматически, но не уверен что «обычный юзер», который не смотрит на галочки, будет ею пользоваться.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность