CRACKL@B Оригинальный DVD-ROM крэкера: CRACKL@B DVD !
Домой | Статьи | RAR-cтатьи | Форум | Программирование | Скачать | DVD-ROM
Новичку | FAQ | Ссылки | Интервью | Архив | Новости | Связь


Русский / Russian English / Английский

Сейчас на форуме: gudvin2, huckfuck, RioTiZ, tempread (+6 невидимых пользователей)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

 CRACKL@B —› Софт, варез —› Софт для валидации исполняемых модулей
Посл.ответ Сообщение
stalker

Ранг: 25.9 (посетитель)
Статус: Участник

Создано: 21 ноября 2005 14:33:02
Личное сообщение #1

Проблема вот в чём: сам работаю/проверяю проги под Win2k и ни каких проблем ранее не замечал, но появились пользователи работающие под Win XP (sp 2) и... Данная недо-OS на некоторые упакованные модули (в частности на ASPack 2.11) начинает вопить "Произошла попытка загрузить некорректное приложение ... и т.д.".

Отсюда запрос: требуется программа проверяющая валидность исполняемых модулей под Win XP (sp 2) с выдачей развёрнутых комментариев по предполагаемым ошибкам. Коли знает кто - поделитесь, plz...
ValdiS


Ранг: 421.5 (мудрец)
Статус: Участник

Создано: 21 ноября 2005 14:45:41
Личное сообщение #2

stalker пишет:
Проблема вот в чём: сам работаю/проверяю проги под Win2k и ни каких проблем ранее не замечал, но появились пользователи работающие под Win XP (sp 2) и... Данная недо-OS на некоторые упакованные модули (в частности на ASPack 2.11) начинает вопить "Произошла попытка загрузить некорректное приложение ... и т.д.".

Отсюда запрос: требуется программа проверяющая валидность исполняемых модулей под Win XP (sp 2) с выдачей развёрнутых комментариев по предполагаемым ошибкам. Коли знает кто - поделитесь, plz...

Не совсем понятно, что хочешь? Можно подробнее...
Может это поможет http://cracklab.ru/f/index.php?action=vthread&forum=3&topic=2212

-----
Сколько ни наталкивали на мысль – все равно сумел увернуться
stalker

Ранг: 25.9 (посетитель)
Статус: Участник

Создано: 21 ноября 2005 14:56:39
Личное сообщение #3

Что ж непонятного-то? Требуется программа (утилита) которая проверит корректность заполнения PE-заголовка и внятно скажет почему тот или иной модуль (exe, dll, ocx и т.п.) может не грузиться под Win XP (при условии, что тот же самый модуль прекрасно работает под Win2k).

Пример: DLL упакована SafeDisk 2.xx.xx. Под Win2k вызов LoadLibrary возвращает описатель загруженной библиотеки, а под WinXP при вызове LoadLibrary - ntdll.dll уведомляет, что грузить данный модуль не будет и возвращает NULL. Хочу понять - почему?
nice

Ранг: 384.5 (мудрец)
Статус: Участник
www.int3.net

Создано: 21 ноября 2005 15:01:34
Личное сообщение #4

stalker
По форуму уже проходила не один раз: hice.antosha.ru/PEVERIFY.rar

-----
Подписи - ЗЛО! Нужно убирать!
stalker

Ранг: 25.9 (посетитель)
Статус: Участник

Создано: 21 ноября 2005 15:04:13
Личное сообщение #5

nice пишет:
По форуму уже проходила не один раз

спасибо - раньше не встречал...
DrGolova


Ранг: 160.0 (ветеран)
Статус: Участник
www.uinc.ru

Создано: 21 ноября 2005 15:05:13
Личное сообщение #6

> под WinXP при вызове LoadLibrary - ntdll.dll уведомляет, что грузить данный модуль не будет
> и возвращает NULL. Хочу понять - почему

Воизбежение потенциальных дэдлоков загрузка модулей с помощью LoadLibrary() запрещена в DllMain(). Пользуйтесь таблицей импорта и GetModuleHandle() и не используйте кривые упаковщики
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllpr oc/base/loadlibrary.asp
It is not safe to call LoadLibrary from DllMain. For more information, see the Remarks section in DllMain.
stalker

Ранг: 25.9 (посетитель)
Статус: Участник

Создано: 21 ноября 2005 15:07:55 · Поправил: stalker
Личное сообщение #7

DLL грузится из EXE и, следовательно, DllMain() тут ни при чем.

DrGolova пишет:
не используйте кривые упаковщики

"Кривой упаковщик" использован в исследуемой программе... тут уже я ни при чём
 CRACKL@B —› Софт, варез —› Софт для валидации исполняемых модулей
    Для печати 


Оригинальный DVD-ROM крэкера: CRACKL@B DVD !


Вы находитесь на форуме сайта CRACKLAB.RU
Проект ReactOS