Сейчас на форуме: (+7 невидимых) |
eXeL@B —› Протекторы —› Что с импортом? |
<< . 1 . 2 . |
Посл.ответ | Сообщение |
|
Создано: 30 августа 2009 04:19 · Личное сообщение · #1 Все вроде верно в хидере. Но не PEID, ни PETools не показывают импорт. В ольке IAT заполнена. 5a37_29.08.2009_CRACKLAB.rU.tgz - bad_import.exe |
|
Создано: 03 сентября 2009 23:47 · Личное сообщение · #2 Prince[ART] пишет: Бага в ПЕРВОМ аттаче(второй итд. не смотрел) в том что у тебя длина секции кода больше на 512 байт(.text "налезает" на .rdata) мммммм, 400h + 2200h = 2600h - конец скеции .text и начало секции .rdata Не вижу "наезда" ;) p.s. кста, tdump (Turbo Dump Version 5.0.16.12) показывает импортные функции у первого аттача. Code:
|
|
Создано: 04 сентября 2009 11:21 · Личное сообщение · #3 |
|
Создано: 04 сентября 2009 16:05 · Личное сообщение · #4 _ruzmaz_ пишет: Ну вот - здесь rva 30CC можно получить, считая от начала секции .text - 30CC = 1000 + 2000 + CC и физически это будет смещение 24CC Правильнее считать в таких случаях (при ненормальном размере секции) не от секции .text, а от .rdata, так как именно в последнюю указывает директория импорта Code:
_ruzmaz_ пишет: Смотри внимательней. И предыдущие посты тоже. ;) Думаю у нас разное понимание слова "наезд" (в контексте наезда секции). |
|
Создано: 04 сентября 2009 16:15 · Личное сообщение · #5 Prince[ART] пишет: По смещению(от начала файла) 0x188 0x2200 надо пропатчить на 0x2000 и все в PE Editor будет показывать Короче зайди в PE Editor открой Sections Editor(кнопка Sections) и на секции .text правая кнопка мыши и Edit Section Header И Raw Size замени 00002200 на 00002000 и OK ИМХО, правильнее виртуальный размер (V.Size) секции .text сделать равным физическому (R.Size) с учетом выравнивания секции OptionalHeader.SectionAlignment, т.е. в нашем случае он тоже должен быть 2000h Code:
|
|
Создано: 04 сентября 2009 17:05 · Поправил: _ruzmaz_ · Личное сообщение · #6 |
|
Создано: 05 сентября 2009 13:24 · Личное сообщение · #7 |
<< . 1 . 2 . |
eXeL@B —› Протекторы —› Что с импортом? |