Почему я не использую Win 10 Tweaker (Часть 2)
Приветствую на IT Simply.
Первую часть статьи я посвятил обзору сайта автора программы и подробно изложил свои претензии к поведению автора, даже еще не открывая программу.
Теперь настала очередь разобрать саму программу.
Напоминаю — все, что я изложу далее, является сугубо моим личным мнением, которое я никому не навязываю. Решение об использовании программы или об отказе от нее вы принимаете самостоятельно.
Предварительный этап
Начать придется опять с сайта автора. Качаем программу с официального сайта. Оставлять на него ссылку не буду по «идейным» соображениям. Кому нужно — он виден на скриншотах.
Нас вынуждают согласиться с условиями лицензии еще до загрузки программы. Криминала в этом нет — пробуем скачивать. Далее будет короткий ролик со скачиванием программы и моментальной проверкой на вирусы. В качестве антивируса я использую лицензионный ESET Internet Security (никому не навязываю, можете сканировать другим антивирусом).
Как видно из представленных ранее скриншотов и видео— ESET обнаружил угрозу.
Сканировать одним источником было бы ненадежно. Я решил проверить еше на нескольких сайтах антивирусных вендоров - Kaspersky, Dr. Web и Virus Total (хранит данные сразу с многих вирусных вендоров). Видео прилагаются. Для чистоты эскперимента я каждый раз перезагружал используемые вкладки и качал файл с официального сайта заново. Поехали:
Как видим выше — везде обнаружены угрозы. Вопрос: почему автор так боится, как предполагаю, «так называемых антивирусов» (с), а если не боится, то почему такая «бурная» и непрофессиональная реакция? (подробнее смотреть в первой части статьи). Я не берусь утверждать с гарантией 100%, что программа является вредоносной, но такие результаты проверок не являются нормой. Одно дело - когда лишь некоторые антивирусы, как правило, не являющиеся «топовыми», видят угрозы, которой нет, но совсем другое — когда почти все популярные и имеющие репутацию «так называемые антивирусы» (с) видят угрозу в файле «хором».
В качестве примера я приведу проверку в тех же источниках своей фирменной программы Wtune на вирусы:
Дополнительно хочу пояснить: Wtune распространяется одним общим установщиком. Разработку я веду в среде разработки Microsoft Visual Studio. Насколько мне известно, в Win 10 Tweaker используется язык программирования C#. Wtune написана на C++, но принципиальной роли это не играет — информация для общего развития. Для создания установщика используется расширение Microsoft Visual Studio Installer Projects. Для подтверждения моего авторства в видео показаны фрагменты исходного кода программы. В данном видео показан процесс компиляции всех программ, входящих в пакет Wtune, и создание готового установщика, который и попадает к конечным пользователям. Раньше я распространял программу в архиве 7z, но так делать не стоит — снижает доверие пользователей.
Это была предварительная часть — проверка программы еще до фактического ее использования. Для рядового пользователя, который желает обезопасить свою систему от угроз, здесь уже достаточно поводов для вопросов и сомнений в безопасности программы, но мы пойдем дальше — попробуем ее использовать.
Тестирование самой программы
Сразу скажу, что я не стал ее устанавливать на рабочую систему, чтобы не подвергать ее угрозе, т.к. я не верю автору программы на слово.
В качестве подопытной системы я использую виртуальную машину с установленной Windows 10 21H1 «на борту». Говорю наперед: я сразу нарушил горе-советы от автора, чтобы снизить риски для системы. Система была установлена «в голом виде», без изменений, чтобы не нарушать частоту эксперимента. Единственное, что было установлено, — обновления, которые автор программы «не любит», как я предполагаю.
Выполнив целый квест, рискуя, безопасностью системы, мне все же удалось скачать программу. Важное замечание: на живой машине мне удалось скачать файл сразу, потому что ESET не всегда проверяет скачиваемые файлы сразу — я его так настроил.
Пробуем запустить программу. Основные моменты буду описывать скриншотами, если не потребуются развернутые комментарии.
Забавно видеть требование заплатить $6 за функции, которые бесплатно доступны в других программах. Перечислю некоторые из них:
- Чистка оперативной памяти — Mem Reduct, RamMap
- Экспорт драйверов — Показан способ в этом видео.
Отдельно прокомментирую некоторые «плюшки» от платной версии
- «Персональные рекомендации» — Я, как разработчик, все равно не могу понять, о чем именно идет речь. Невозможно подобрать универсальные рекомендации. Под каждую систему и каждого пользователя они свои. Нет универсальных алгоритмов. Единственный рабочий способ — в живую общаться с каждым клиентом и смотреть их устройства. Сомневаюсь, что автор так делает.
- «Проверка на вирусы…» — ПО, которое само детектируется, как потенциально опасное, не вызывает доверия. Особенно после горе-совета добавить его в исключения реального антивируса.
Идем дальше.
«Оптимизацию» придется прокомментировать подробно. Раздел явно имеет не правильное название. Все инструменты связаны только с чисткой. Нет никаких предупреждений о последствиях. Претензий нет к последним 2 пунктам — там пояснять нечего. А вот сжатие (первые 2 пункта) — ущерб производительности, если под «сжатием» не подразумевается очередная чистка от временных файлов. При попытке доступа к сжатым файлам система их обратно разжимает во время работы — это прямо влияет на производительность. Это не оптимизация. Это ущерб скорости работы системы ради попытки сэкономить место и повышения износа диска (особенно — SSD).
Чистка старых копий обновлений — вещь, конечно, полезная. Только автор программы «забыл» сообщить о том, что после нее пользователь не сможет сделать откат. Если последнее установленное обновление было «бракованное», пользователь не сможет его удалить, т.к. копии прежних заменённых файлов будут стерты. Вариантов останется только 2 — либо ждать обнову, которая исправит текущую проблему, либо переустанавливать ОС.
Ну, и «на закуску» пройдется по т.н. «рекомендациям», которые я получил на виртуалке.
Для удобства я буду нумеровать все «советы».
- Отложенный запуск служб на самом деле не ускоряет работу системы, а лишь делает ее запуск более долгим. Для сравнения — попробуйте вынести 3 мешка картошки и 20 пакетов с ней. Пакеты легче, но нести вы их будете дольше.
- Услуга не «медвежья». Это оптимизация для слабых ПК.
- Полезный твик.
- Имеется ввиду режим «Максимальная производительность». Реальный рост производительности не гарантирован — все зависит от аппаратной конфигурации ПК.
5. FAIL от автора программы. Система установлена на HDD. SSD установлена на другом диске, который не имеет отношения к виртуалке и она его не видит.
6. Мягко говоря — спорный совет. На системах с малый объемом оперативки, отключать файл подкачки рискованно, особенно если запускать «Тяжелые программы». Даже огромное количество вкладок в Google Chrome может вызвать проблемы без файла подкачки. Системе будет некуда «скидывать» периферийные данные из оперативки.. Не советую так делать. Больше эффекта будет от правильной настройки sysmain. Тип накопителя не влияет на необходимость использования файла подкачки. И опять же — FAIL, потому у меня система установлена на HDD, а не на SSD.
7. Безобидный твик. Применять или нет — решайте сами.
8. Спорный твик. Однозначного вердикта нет.
9. Про «фукосировку внимания» автор явно не в курсе.
10. Напрашивается только одна аналогия - «купи слона». А если серьезно — такое описание ни о чем не говорит пользователю. Нет конкретики, что именно делает этот твик.
11. Мне до сих не удалось найти рабочий способ решить эту проблему, но если твик реально работает — можете использовать.
12. Я на 99% уверен, что речь идет о смене TTL. И скорее всего он взят с устройств на базе Android. Как его поменять я рассказывал в своих старых видео. Если я прав — надо было дать возможность вручную задать его значение.
13. Нежелательно так делать.
14. Полезный твик для геймеров.
15. Это можно сделать, но цена такого твика — режим Legacy. Могут быть проблемы.
16. Полезно, только не все команды корректно работают с произвольного места. Чаще всего его приходится менять на стандартное %WINDIR%\Windows\system32, особенно когда требуются административные права.
17. Без комментариев. Твик востребован только для «гиков».
18. Горе-твик. Полностью центр уведомлений не стоит и нет смысла выключать. Далее см. п. 9.
19. Это можно откорректировать средствами системы.
Выводы
Безопасность ПО
На всех этапах тестирования данной программы у меня были к ней претензии. Даже не столько у меня, сколько у антивирусов.
Автор многократно пытается обвинить во всем антивирусы, пытаясь идеализировать свой продукт.
Нет никаких оснований доверять автору программу, только потому что он говорит, что «никаких антивирусов не существует в принципе» (с). Не предпринимается никаких попыток решить данную проблему, если ПО действительно «чистое».
Недавно на Хабре была статья, которая уже удалена с сайта (Якобы, автор программы угрожал судом), но она сохранена в кэше «Архива интернета». Автор статьи обвинял автора Win 10 Tweaker в использовании бэкдора для «защиты от пиратства». Так же автор статьи прикрепил к ней видео с демонстрацией «бэкдора».
https://www.youtube.com/watch?v=JB9QdcUTAuU
У меня нет неопровержимых доказательств наличия вирусов в данной программе, но есть куча «тревожных звоночков», которые говорят явно не в пользу автора. Я не доверяю этой программе. Доверяете ли вы — ответьте для себя сами.
Поведение автора программы
Основное я уже изложил в первой части данной статьи, но лишь хочу добавить, что такое поведение неприемлемо для человека, который дорожит своей репутацией.
Анализ самой программы
Есть функции, которые вполне нормальные, есть потенциально опасные, а есть те, которые откровенно могут нанести ущерб системе (мое личное мнение).
Ну и «вишенка на торте»:
На этом я заканчиваю статью, посвященную Win 10 Tweaker. Свое мнение я изложил предельно подробно. Пользоваться программой или нет — решайте сами.
Спасибо за внимание.
