Windows XP в 2024
Парень проверил, что будет если запустить комп на Windows XP в 2024 году без защиты: за 10 минут он подцепил кучу вирусов
Парень проверил, что будет если запустить комп на Windows XP в 2024 году без защиты: за 10 минут он подцепил кучу вирусов
По словам автора, в других существующих модах многое упущено. В этом же внимание уделено даже мельчайшим деталям.
Энтузиасту удалось воссоздать саму оболочку Windows XP, её стандартные приложения, окно загрузки и даже меню выключения, фон которого сереет. Более того, в моде реализован специальный режим, который позволяет запускать несовместимые с Windows 10 приложения для Windows XP.
Единственные следы Windows 10 в данной модификации — «Настройки» в виде UWP-приложения, необходимого для работы системы, и «Защитник Windows» (правда, его удалось удалить из системного трея).
По заверениям пользователя fraaaaa4, это первый мод в его жизни. Он создал его, поскольку существующие аналоги от других энтузиастов «имеют несколько неточностей и лишены программ со значками [из Windows XP]». Мод Windows 10toxp создан на основе предварительно активированной копии Windows 10, поэтому он не может свободно распространяться. Но создатель готов предоставить его любому, кто попросит об этом в <a href="https://www.reddit.com/r/windows/comments/r6huqx/windows_10toxp_continuation_of_my_other_post/">сообщениях на Reddit.</a>
Непрошенный советчик хуже пидораса в студии.
Бывает в Винде так, что зависшее приложение не хочет завершаться настолько, что вешает и диспетчер задач (или банально не дает переключиться на диспетчер задач - такое часто бывает при зависании полноэкранных приложений - например игр).
Один из способов застраховать себя от подобных ситуаций - это заранее предусмотреть убийцу всех зависших процессов через нажатие простой комбинации:
1) создаете ярлык (название произвольное, например "kill all human") на рабочем столе и в путь запуска вписываете taskkill.exe /f /fi “status eq not responding"
Желательно после этого для ярлыка выбрать какой-нибудь яркий значок (через правую кнопку-свойства-ярлык-сменить значок) чтобы не перепутать с другими программами. Сам по себе этот ярлычок уже ключ к Экстерминатусу, но надо идти глубже...
2) правой кнопкой по ярлыку и закрепить в панели задач. В панели задач (это горизонтальная полоса ярлыков в самом низу экрана - здесь нам и пригодиться яркий выделяющийся ярлычок) перетащить ярлычок зажатием левой кнопки мыши в самое левое положение после кнопки пуск и поиска (если поиск отключен - то соответственно идти должен сразу после кнопки пуск - ниже приведен скриншот с примером панели)
3) вуаля - теперь, если зависло любое приложение (и даже диспетчер задач), просто зажимаете клавишу Win на клавиатуре (это клавиша с рисунком флажка из четырех прямоугольников) и нажимаете цифру 1 - это приведет к мгновенному завершению всех зависших процессов.Если коротко, перестала запускаться Terraria 1.4.0.5 на Windows XP, ничего не помогает...
Решил я тут заняться ебанутыми делами, а именно отучить старые ВНки, которые запускаются онли на хрюше и ломаются на 7 и выше из-за антипиратской защиты, собственно, от этой самой защиты. Есть svpk-пакер, который достаточно просто лечится правкой пары байт, и всё работает норм. Но есть гниды со всякими safedisk и прочей хуетой, которые пытаются установить свой драйвер в систему, и по понятным причинам на новых системах оно ни хуя не работает, поэтому моя задача полностью вычистить эту дрянь. Столкнулся тут с новелкой ColorfulKiss, бинарник, в этом бинарнике находятся запакованными 1 экзешник и 2 dll. Спавнит 1 процесс, который постоянно висит на процессе игры и не дает к ней приатачится дебаггеру, потом еще распаковывает в /temp/ dll, 1 общая и 2 связанная с защитой. Секция с кодом новелки зашифрована и расшифровывается после проверки защиты. Нашел OEP и восстановил таблицу импортов. Всё должно быть заебись, но... Часть функций из игры прибита гвоздями к dll. Ну и ссылки на функции в dll, как я понял, вставляются при расшифровывании секции кода, основываясь на том, в какую часть памяти она подгружена.
Собственно, как быть в этом случае? Искать, какие именно функции перекинуты на dll'ку, я, вероятно, ёбнусь, так как там не прямые ссылки, а подобная шляпа. Есть идеи, куда копать?
Отличный комментарий!