| Сейчас на форуме: kris_sexy, ==DJ==[ZLO], Wenzel (+4 невидимых) | 
| eXeL@B —› Крэки, обсуждения —› Почему может не запускаться DLL в 98й? | 
| Посл.ответ | Сообщение | 
| 
 | 
Создано: 25 апреля 2006 15:36  · Личное сообщение · #1 Привет всем! Итак. PEVerify не выдает никаких предупреждений. RestoreLastError нет в IAT. Под XP все отлично работает. Жал пакерами для проверки PE заголовка - UPXу все понравилось, ругаться не стал. Уже не знаю, что делать... Кто-нибудь сталкивался с этим? ----- MicroSoft? Is it some kind of a toilet paper? ![]()  | 
| 
 | 
Создано: 25 апреля 2006 16:19  · Личное сообщение · #2  | 
| 
 | 
Создано: 25 апреля 2006 16:20  · Личное сообщение · #3  | 
| 
 | 
Создано: 25 апреля 2006 17:04  · Личное сообщение · #4  | 
| 
 | 
Создано: 25 апреля 2006 18:29  · Личное сообщение · #5  | 
| 
 | 
Создано: 25 апреля 2006 19:09  · Личное сообщение · #6 Tim пишет: RestoreLastError нет в IAT Tim пишет: почему невнимательно читаете?? Я понял так, что в 98-м не находит RestoreLastError. Разве есть сообщение про IAT? В 2000-м сообщает не найдена точка входа RestoreLastError в kernel32.dll Не исключено, что твоя ошибка - это другой глюк IMPREC или чего ты использовал. ![]()  | 
| 
 | 
Создано: 25 апреля 2006 21:33  · Личное сообщение · #7 tundra37 пишет: Я понял так, что в 98-м не находит RestoreLastError. Да нет такой функции в IAT. Это значит, что DLL не использует функцию SetLastError, которую ImpRec в NT системах определяет как RestoreLastError. Проблема в чем-то другом... Жду конструктивных предложений. ----- MicroSoft? Is it some kind of a toilet paper? ![]()  | 
| 
 | 
Создано: 25 апреля 2006 21:39  · Личное сообщение · #8  | 
| 
 | 
Создано: 25 апреля 2006 21:47  · Личное сообщение · #9 Вот ведь блин! Сейчас посмотрел файло через Быстрый просмотр (была такая прога в 9x). Так он мне на месте импорта такую кашу выдал... что это? Глюк Быстрого просмотра? Или что-то другое? Ведь через HIEW и все другие проги (специально восьмью прогами тестил) импорт - конфетка просто. Такое впечатление, как будто формат IAT изменили... но это ведь бред. ----- MicroSoft? Is it some kind of a toilet paper? ![]()  | 
| 
 | 
Создано: 26 апреля 2006 06:02  · Личное сообщение · #10  | 
| 
 | 
Создано: 26 апреля 2006 09:06  · Личное сообщение · #11 Вот DLL. Я ее заNULLил, чтобы меньше было качать. Проблема в таблице импорта. Ничего, кроме нее нет. ![]()   1506_26.04.2006_CRACKLAB.rU.tgz - dll.zip
----- MicroSoft? Is it some kind of a toilet paper? ![]()  | 
| 
 | 
Создано: 26 апреля 2006 10:52 · Поправил: tundra37  · Личное сообщение · #12  | 
| 
 | 
Создано: 26 апреля 2006 11:07  · Личное сообщение · #13  | 
| 
 | 
Создано: 26 апреля 2006 11:30  · Личное сообщение · #14  | 
| eXeL@B —› Крэки, обсуждения —› Почему может не запускаться DLL в 98й? | 









 
 а я грешил на IAT... хотя, по сути, так и есть...
 Для печати