подопытные головоломки DEEONI$ (DEEONIS@GMAIL.COM) Спецвыпуск: Хакер, номер #066, стр. 066-050-5 MessageBox(NULL,"Невозможно удалить файл из временной директории","Ошибка",MB_ICONERROR); //запускаем игру ShellExecute(0,"open","launch.exe",NULL,NULL,SW_SHOWNORMAL); } [trial-защита пала] Может быть, кто-то задался вопросом: отличаются ли (на других машинах) название tmp-файла и параметр в реестре, используемые для контроля времени. Такие же подозрения в какой-то момент возникли и у меня, но их опровергли многочисленные тесты. Фактически, программисты ухищрялись зря. Собственно, они действовали по тому же принципу, как если бы кто-то повесил замок с идентификацией по сетчатке глаза на старую деревянную прогнившую дверь. Более того, как я говорил выше, все игры на сайте games.icq.com с брэндом Oberon Media имеют похожий механизм защиты. То есть, как говорится, цепь крепка настолько, насколько прочно ее самое слабое звено. Получается, что человек, даже очень неумелый в программировании, даже если он слабо представляет себе внутренние устройство Windows и не имеет никаких специализированных инструментов, сможет принести гигантские убытки целой компании. Процесс обнаружения меток trial’ности не составляет никакого труда, а написание Loader’ов еще проще: нужно всего лишь заменить несколько срок в шаблоне, который ты пишешь всего один раз. Особо ленивые могут даже автоматизировать это дело. Описанные игры относятся к интеллектуальной собственности, поэтому взламывать их запрещено законом. Весь материал статьи был написан лишь для того, чтобы показать разработчикам программного обеспечения, насколько слабой бывает защита их продукто. Автор и редакция призывают не нарушать законы |