| Сейчас на форуме: bartolomeo, Adler, johnniewalker, NIKOLA, vasilevradislav (+6 невидимых) |
| eXeL@B —› Софт, инструменты —› Generic OEP Finder |
| . 1 . 2 . 3 . >> |
| Посл.ответ | Сообщение |
|
|
Создано: 12 февраля 2007 10:06 · Личное сообщение · #1 Написал тут очередной Generic OEP Finder. В отличии от других основан не на Debug API, а на инъекции своей библиотеки (так что если будет ругаться фаервол это нормально ), поэтому можно обходить простую антиотладку, такую как в telock или yoda protector
f6fb_12.02.2007_CRACKLAB.rU.tgz - GenOEPFinder.rar
![]() |
|
|
Создано: 12 февраля 2007 10:26 · Личное сообщение · #2 |
|
|
Создано: 12 февраля 2007 10:29 · Личное сообщение · #3 |
|
|
Создано: 12 февраля 2007 10:55 · Личное сообщение · #4 |
|
|
Создано: 12 февраля 2007 10:55 · Поправил: VAD87 · Личное сообщение · #5 sniperZ пишет: За старания респект!!! А так не раб0тает угу, у меня тож, мож я не догнал как она пашет. Выбираеш в ней файл, она показывает разные куски кода, нажимаеш NEXT, она показывает следующий кусок кода программы. Причем, взял первыю попавшеюся прогу, понажимал NEXT, дык твой OEPFinder даже не показал кусок кода, с истенным OEP. Пробывал на WinUpack, ASPack, UPX, результат одит и тот же (( Система XP SP2 Pro ![]() |
|
|
Создано: 12 февраля 2007 10:56 · Поправил: Hellspawn · Личное сообщение · #6 |
|
|
Создано: 12 февраля 2007 11:09 · Поправил: UsAr · Личное сообщение · #7 VAD87 пишет: угу, у меня тож, мож я не догнал как она пашет. Выбираеш в ней файл, она показывает разные куски кода, нажимаеш NEXT, она показывает следующий кусок кода программы. Причем, взял первыю попавшеюся прогу, понажимал NEXT, дык твой OEPFinder даже не показал кусок кода, с истенным OEP. Пробывал на WinUpack, ASPack, UPX, результат одит и тот же (( Все правильно, так и должно быть, только истинный OEP должен был появится. Например на WinUpack.exe (0.39) оеп появляется на 9м next'e после большой паузы. Hellspawn пишет: на 2000 SP4 вылетает ашипка) и ничё не показывает... Ну там просто нет поддержки векторной обработки исключений, поэтому на 2k не работает ![]() |
|
|
Создано: 12 февраля 2007 11:25 · Поправил: VAD87 · Личное сообщение · #8 UsAr пишет: Все правильно, так и должно быть, только истинный OEP должен был появится. Например на WinUpack.exe (0.39) оеп появляется на 9м next'e после большой паузы. дык как раз после большой пузы прога запускается, и пока не одного раза, не на одной проге, GenOEPFinder не показал кусок кода, с истенным ОЕР (( добавил: Епт, на файле WinUpackR.exe (0,39) и правда после большой паузы показывает кусок с истенным ОЕР, мистика.... Зато на остальных прогах, которые я сам паковал, кусок с истенным ОЕР не показывает (( ![]() |
|
|
Создано: 12 февраля 2007 11:46 · Поправил: slip · Личное сообщение · #9 |
|
|
Создано: 12 февраля 2007 12:10 · Личное сообщение · #10 |
|
|
Создано: 12 февраля 2007 12:20 · Личное сообщение · #11 |
|
|
Создано: 12 февраля 2007 15:58 · Поправил: UsAr · Личное сообщение · #12 Немного обновил. Добавил небольшую фильтрацию кода по OEP, так что окно должно появляться реже
Ну и счетчик добавил. cba0_12.02.2007_CRACKLAB.rU.tgz - GenOEPFinder.rar
![]() |
|
|
Создано: 12 февраля 2007 16:03 · Поправил: slip · Личное сообщение · #13 |
|
|
Создано: 12 февраля 2007 16:15 · Личное сообщение · #14 |
|
|
Создано: 12 февраля 2007 17:22 · Поправил: bash · Личное сообщение · #15 |
|
|
Создано: 12 февраля 2007 17:35 · Личное сообщение · #16 |
|
|
Создано: 12 февраля 2007 18:04 · Личное сообщение · #17 |
|
|
Создано: 12 февраля 2007 18:41 · Поправил: bash · Личное сообщение · #18 UsAr пишет: А PREV это только чтобы результат предыдущий показывало, или чтобы по-новой запускало и трейсило до предыдущего результата? конечно для того чтоб показывало предыдущий результат, но поскольку для этого нужен повторный запуск и трейс, поэтому я и поржал , хотя можно и из памяти брать листинг (почему бы и нет? )
Vovan666 пишет: хоткей для NEXT лучше пробел сделать +1 ![]() |
|
|
Создано: 13 февраля 2007 02:55 · Личное сообщение · #19 |
|
|
Создано: 13 февраля 2007 03:05 · Личное сообщение · #20 |
|
|
Создано: 13 февраля 2007 03:19 · Личное сообщение · #21 |
|
|
Создано: 13 февраля 2007 03:21 · Поправил: LazzY · Личное сообщение · #22 |
|
|
Создано: 13 февраля 2007 04:23 · Личное сообщение · #23 Под XP SP2 не падает, под 2k SP4 - да есть такая хрень, но UsAr пишет: а что за винда? я подозреваю что нигде кроме как на XP SP2 работать не будет Red Bar0n так и робим, полный дамп не делает, выдает ошибку , зато вот "регион" или "частичный" - хоть скока.
UsAr Пользуясь случаем - может прикрутить ведение лога по остановкам? Потом удобно в олле бряки ставить, смотреть что там и как
![]() |
|
|
Создано: 13 февраля 2007 10:09 · Личное сообщение · #24 slip пишет: мессаджбокс портет десегн, нельзя ли выводить этот текст в цветном окне? =) Исправил Vovan666 пишет: А лучше 2 кнопки забабахать рестарт и прошлый результат. Что-то лень пока это делать, кода очень много прийдется добавлять, да и пока не придумал как можно нормально рестарт сделать
Vovan666 пишет: хоткей для NEXT лучше пробел сделать Сделал пробел, но он гад всегда хоткей перехватывает, даже если окно не активно. Никто не знает как исправить? AlCr0 пишет: тока можно в диалог про дамп добавить инфу о смещении выбранного "OEP" для дампа можно и длину, если это не будет наглостью эээ.... смещение OEP это которое в ImpRec прописывается? Такое добавил
А длина чего? LazzY пишет: какието траблы при инжекте видимо. Запущеные изпод лоодера приложения все падают с кодом 80000001 который в к сожалению Not implemented. ( А что за винда? Мне кажется, что это может быть из-за того что на некоторых виндах EntryPoint во время загрузки c CREATE_SUSPENDED не находится в eax. AlCr0 пишет: может прикрутить ведение лога по остановкам? добавил + еще немного улучшил фильтр dd30_13.02.2007_CRACKLAB.rU.tgz - GenOEPFinder.rar
![]() |
|
|
Создано: 13 февраля 2007 11:11 · Личное сообщение · #25 |
|
|
Создано: 13 февраля 2007 12:26 · Личное сообщение · #26 |
|
|
Создано: 13 февраля 2007 12:29 · Личное сообщение · #27 |
|
|
Создано: 13 февраля 2007 15:05 · Личное сообщение · #28 |
|
|
Создано: 14 февраля 2007 01:14 · Личное сообщение · #29 |
|
|
Создано: 14 февраля 2007 22:23 · Личное сообщение · #30 |
| . 1 . 2 . 3 . >> |
| eXeL@B —› Софт, инструменты —› Generic OEP Finder |

), поэтому можно обходить простую антиотладку, такую как в telock или yoda protector







прикрутить бы еще счетчик некстов этих или запись в лог последнего перед запуском. или хз...
)

- пачиму?
Для печати