| Посл.ответ | 
Сообщение | 
 Ранг: 1.2 (гость) Активность: 0=0 Статус: Участник 
 
 | 
Создано: 11 июля 2006 09:08   · Личное сообщение ·  #1 
Распаковывал я UPX, нашел переход на OEP, и тут...
 Че-то не въехал как в Ollydbg зациклить программу, а айс у меня не пашет.     Пробовал самый топорный метод когда по адресу 0102DDB я заменял переход на OEP на строку JMP 0102DDB, через пробел, как с опцией fill with nops так и без нее. Но дамп не работал. (впрочем он так и так не работает.
   | Сообщение посчитали полезным:  | 
 | 
  Ранг: 420.3 (мудрец) Активность: 0.24↘0 Статус: Участник 
 
 | 
Создано: 11 июля 2006 09:40   · Личное сообщение ·  #2 
Svippun
В ольке не надо зацикливать прогу; остановился на переходе на оер, снимаешь дамп, прикручиваешь импорт.
 ----- Сколько ни наталкивали на мысль – все равно сумел увернуться  | Сообщение посчитали полезным:   | 
 Ранг: 1.2 (гость) Активность: 0=0 Статус: Участник 
 
 | 
Создано: 11 июля 2006 11:29 · Поправил: Svippun   · Личное сообщение ·  #3 
Ошибка моего мозга 2.   Спасибо, ValdiS, а то я уже не мог понять, это мои глюки или дампера...
 Правка: И еще один вопрос, наверняка окажется ошибкой моего мозга 3.  
Запакованный файл запускается, дамп без импорта на этой машине, естественно, пашет, но почему-то не получается прикрутить импорт. Вроде все делаю по статье, но выдает GPF на входе.
   | Сообщение посчитали полезным:  | 
 Ранг: 310.8 (мудрец), 29thx Активность: 0.43↘0 Статус: Участник 
 
 | 
Создано: 11 июля 2006 13:00   · Личное сообщение ·  #4 
Svippun пишет:
 дамп без импорта на этой машине, естественно, пашет, 
  Вообще-то  плагин у олли  и  импорт делает. Если дамп пашет - какие проблемы. Зачем портить то, что работает. Как известно : "ломать - не строить".
   | Сообщение посчитали полезным:   | 
  Ранг: 106.6 (ветеран) Активность: 0.1↘0 Статус: Участник 
 
 | 
Создано: 11 июля 2006 13:12   · Личное сообщение ·  #5 
Svippun, плагином для оли OllyDump сдираеш дамп, и он сам тебе востанавливает импорт у UPX. А че за прога, а то я могу посмотреть и если что, помогу.
   | Сообщение посчитали полезным:  | 
 Ранг: 1.2 (гость) Активность: 0=0 Статус: Участник 
 
 | 
Создано: 11 июля 2006 13:14   · Личное сообщение ·  #6 
Я знаю, что есть ollydump но он бессилен против более хитрых пакеров, так что нужно понимать, как это в ImpRec делать.
 А пока сделаю все же ollydump...
   | Сообщение посчитали полезным:  | 
  Ранг: 106.6 (ветеран) Активность: 0.1↘0 Статус: Участник 
 
 | 
Создано: 11 июля 2006 13:22   · Личное сообщение ·  #7 
Svippun, че за прога, по возможности дай на нее ссылку, я посмотрю и скажу, что ты делаеш не так
   | Сообщение посчитали полезным:  | 
 Ранг: 1.2 (гость) Активность: 0=0 Статус: Участник 
 
 | 
Создано: 11 июля 2006 13:28 · Поправил: Svippun   · Личное сообщение ·  #8 
Я из XP запаковал UPX-ом стандартный calc.exe (калькулятор)
 А Olly Dump-ом че-то не вышло, только Лордом Пе и без импорта.
 Рррр...
   | Сообщение посчитали полезным:  | 
  Ранг: 420.3 (мудрец) Активность: 0.24↘0 Статус: Участник 
 
 | 
Создано: 11 июля 2006 13:51   · Личное сообщение ·  #9  | 
 Ранг: 200.3 (наставник) Активность: 0.09↘0 Статус: Участник 
 
 | 
Создано: 11 июля 2006 21:20   · Личное сообщение ·  #10 
UPX в большинстве случаев, пропатченным UPX'ом и распаковывается, да и PE-Tools лучше для любого дампа использовать   
----- Само плывет в pуки только то, что не тонет.  | Сообщение посчитали полезным:  | 
 Ранг: 1.2 (гость) Активность: 0=0 Статус: Участник 
 
 | 
Создано: 11 июля 2006 21:59   · Личное сообщение ·  #11 
Pe-Tools вообще не сдампил.  Только Lord PE.
 Но я все равно не понимаю. Делаю все по статье, много раз сверил все это дело. Imprec выдает радостное found something, нет ни одной инвалидной функции, я триумфально жму fix dump, и в пофиксенном дампе с импортом получаю GPF на входе.  
  | Сообщение посчитали полезным:  | 
  Ранг: 793.4 (! !), 568thx Активность: 0.74↘0 Статус: Участник Шаман 
 
 | 
Создано: 12 июля 2006 09:30   · Личное сообщение ·  #12 
Выложи, что получилось, посмотрим в чем косяк...
 ----- Yann Tiersen best and do not fuck  | Сообщение посчитали полезным:  | 
 Ранг: 8.3 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 14 июля 2006 18:53   · Личное сообщение ·  #13 
Вижу 3 возможных глюка :
 1. Не тот OllyDump (нужен 2.21.108) -- см. About совего плагина.
 2. После запуска OllyDump не убрана галка Rebuild Inport -- LordPE повторяет таблицу импорта
 3. LordPE неправильно настроен: должны стоять галки (и только эти) FullDump: Pasete header from disk и ullDump: FixHeader.
 О- - и еще -- в lordPE тоже есть галка Rebuild Import Table -- ее тоже снять %)
   | Сообщение посчитали полезным:  | 
 Ранг: 8.3 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 14 июля 2006 18:56   · Личное сообщение ·  #14 
А --- еще в OllyDump есть кнопка GetEIP as OEP -- её надо ставить только когда IP установлен на OEP -- т.е. последний JMP нужно пройти (там кажись инструкция типа PUSH EBP будет ...)
  (это так -- чтобы знать ....)
   | Сообщение посчитали полезным:  | 
 Ранг: 81.5 (постоянный), 5thx Активность: 0.08↘0 Статус: Участник 
 
 | 
Создано: 15 июля 2006 00:30   · Личное сообщение ·  #15 
Pavel_ пишет:
 Вижу 3 возможных глюка : 
 1. Не тот OllyDump (нужен 2.21.108) -- см. About совего плагина. 
А что более новые версии не катят что ли, например 3.00.110?
   | Сообщение посчитали полезным:   | 
 Ранг: 310.8 (мудрец), 29thx Активность: 0.43↘0 Статус: Участник 
 
 | 
Создано: 15 июля 2006 07:28   · Личное сообщение ·  #16 
deepred
 Подведем итоги. Пока понятно, что с помощью lordpe получаешь неверный дамп. Но по статье в этом случае надо циклить, а ты вроде написал  как в Ollydbg зациклить программу .
  Поподробнее напиши про это или выложи неработающий вариант - чего гадать-то.
   | Сообщение посчитали полезным:   | 
 Ранг: 81.5 (постоянный), 5thx Активность: 0.08↘0 Статус: Участник 
 
 | 
Создано: 15 июля 2006 14:35   · Личное сообщение ·  #17 
tundra37 пишет:
 deepred 
 Подведем итоги. Пока понятно, что с помощью lordpe получаешь неверный дамп. Но по статье в этом случае надо циклить, а ты вроде написал как в Ollydbg зациклить программу . 
 Поподробнее напиши про это или выложи неработающий вариант - чего гадать-то. 
  А при чем тут я. Это к  Svippun все вопросы.
   | Сообщение посчитали полезным:   | 
 Ранг: 310.8 (мудрец), 29thx Активность: 0.43↘0 Статус: Участник 
 
 | 
Создано: 15 июля 2006 15:20   · Личное сообщение ·  #18 
deepred пишет:
 А при чем тут я. Это к Svippun все вопросы. 
 Пардон. Надо было сначала кофе выпить   
  | Сообщение посчитали полезным:   |