Victor_VG
Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 2All Для снятия многих вопросов на сайте выложил инструкцию по установке. Прошу извинить за то что, раньше про не вспомнил. zg Что-то не сильно увеличилось. Распакованный процесс Private = 25948Кб, Virtual size = 124 591 Kb; упакованный процесс Private=25952Кб, Virtual size = 123 376 Kb . Специально распаковал и проверил. Поэтому позвольте сэр Вам не поверить. Теорию Операционных Систем проходят в 7-ом семестре института, и все объяснения там даны. Цитировать не стану. Ну, а если говорить серьёзно, то UPX/LZEXE и им подобные (по принципу действия!) присоединительные упаковщики вызываются на этапе загрузки/инициализации модуля в ОЗУ системным загрузчиком и более никому не мешают. Вот ASPack это иное дело - он меняет структуру модуля одновременно с подменой точки входа на собственную и сам по мере выполнения распаковывает код. Но он просто выделенный из защитного комплекса ASProtect упаковщик, и естественно, алгоритм его работы не изменяется, он тот же, что и в ASProtect. Поэтому не надо путать разные типы инструментов: загрузочный упаковщик добавляющий к коду порядка 520 - 560 байт, и после инициализации модуля перезаписываемый в ОЗУ, и систему защиты кода активно меняющую структуру модуля. Модуль первого типа может быть или реетерабельным (паралльно используемым) или повторно используемым или одноразовым, а второго может быть исключительно только однократно загружаемым, т.к. код защиты настраивается при каждом запуске программы только на конкретный адрес в физическом пространстве ОЗУ и конкретный ключ защиты памяти и при загрузке проверяет правомочность запуска модуля.
---------- Жив курилка! (Р. Ролан, "Кола Брюньон") Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti |
| Всего записей: 33205 | Зарегистр. 31-07-2002 | Отправлено: 22:58 27-02-2007 | Исправлено: Victor_VG, 23:20 27-02-2007 |
|