eXeL@B —› Вопросы новичков —› Бесконечный цикл помогите разобраться |
Посл.ответ | Сообщение |
|
Создано: 06 января 2014 16:59 · Личное сообщение · #1 В программе в 1 прекрасный момент встречается длл при переходе в которую начинается бесконечный цикл, суть функции этой длл что она меняет байты в дампе, так вот в этом бесконечном цикле она их не меняет, но стоит нажать ф9 (выполнить до ret не помогает зависает со статусом till return) как тут же выходит из функции и все меняет, если поставить на эти байты hardware bp то он стопиться на том коде где меняет их но код кусок между 2 прыжками, если нажать f8 пару раз снова бесконечный цикл... как такое возможно??? а да если ставить бп обычные пишет что код вне границ юзерского кода(в данных?) может вызывает доп поток прерывание или что вообще может быть, куда копать? |
|
Создано: 06 января 2014 17:54 · Личное сообщение · #2 |
Ранг: 419.0 (мудрец), 647thx Активность: 0.46↗0.51 Статус: Участник "Тибериумный реверсинг" |
Создано: 06 января 2014 17:55 · Личное сообщение · #3 |
|
Создано: 06 января 2014 18:42 · Личное сообщение · #4 Ну вроде кое как сам разобрался), длл эта CliExt.dll защита для сервера Lineage, код действительно выполнялся в секции данных, проблему решил установкой на всю секцию с данными бп на доступ к памяти, и просто щелкаю f9 и о чудо программа прыгает кусками по всей секции с кодом, как они это сделали? может гдето ранее частями загружали этот код а потом из потока какого то запускали? 376a_06.01.2014_EXELAB.rU.tgz - CliExt.dll |
|
Создано: 06 января 2014 18:54 · Личное сообщение · #5 |
Ранг: 419.0 (мудрец), 647thx Активность: 0.46↗0.51 Статус: Участник "Тибериумный реверсинг" |
Создано: 06 января 2014 18:57 · Поправил: ELF_7719116 · Личное сообщение · #6 |
|
Создано: 06 января 2014 19:26 · Личное сообщение · #7 |
Ранг: 419.0 (мудрец), 647thx Активность: 0.46↗0.51 Статус: Участник "Тибериумный реверсинг" |
Создано: 06 января 2014 19:33 · Личное сообщение · #8 |
|
Создано: 06 января 2014 19:46 · Личное сообщение · #9 |
|
Создано: 06 января 2014 19:49 · Личное сообщение · #10 блин, тут куча защит) я в курсе местами даже ручками пришлось переписывать, игра сама критует 2014.1.6 19:47:20 OS : Windows XP 5.1 (Build: 2600) CPU : GenuineIntel PentiumPro-class processor @ 3303 MHz with 2047MB RAM Video : AMD Radeon HD 6800 Series (7279) General protection fault! History: UNetworkHandler::Tick <- Function Name=VersionCheckPac <- UGameEngine::Tick <- UpdateWorld <- MainLoop |
|
Создано: 06 января 2014 19:50 · Личное сообщение · #11 |
|
Создано: 06 января 2014 19:56 · Поправил: Vovan666 · Личное сообщение · #12 |
Ранг: 419.0 (мудрец), 647thx Активность: 0.46↗0.51 Статус: Участник "Тибериумный реверсинг" |
Создано: 06 января 2014 20:01 · Личное сообщение · #13 |
|
Создано: 06 января 2014 20:16 · Личное сообщение · #14 |
|
Создано: 06 января 2014 20:34 · Личное сообщение · #15 |
|
Создано: 06 января 2014 20:48 · Поправил: DimitarSerg · Личное сообщение · #16 |
|
Создано: 06 января 2014 20:58 · Личное сообщение · #17 |
|
Создано: 06 января 2014 21:03 · Поправил: DimitarSerg · Личное сообщение · #18 deadly пишет: Не рассуждай! зачем портить всем настроение? Чего-чего ? Я написал чёткий и правильный ответ, а настроение форумчанам портят темы подобно этой, где запрашивают какую-то хрень (боты/читы/другая ересь для игр). 16 кусков кода под виртуальной машиной, интересно с чем ты разобрался и как deadly Если что интересует по файлу - пиши ЛС. DimitarSerg пишет: Ты тоже перестань свои услуги публично навязывать, Я не навязываю, я предлагаю. Пятерым предложишь лекарство к программе, к которой кряков нету - лдин найдется, кому она нужна и заплатит, остальные продолжают сос*ть лапу (яркий пример тому ру-борд). ----- ds | Сообщение посчитали полезным: ARCHANGEL, nick8606 |
|
Создано: 06 января 2014 21:20 · Поправил: Vovan666 · Личное сообщение · #19 DimitarSerg Ты тоже перестань свои услуги публично навязывать, это как минимум банально и по-ламерски. Т.С.! http://forum.tuts4you.com/topic/25548-oreans-unvirtualizer-odbg-plug-in/ развлекайся восстанавливай. | Сообщение посчитали полезным: deadly |
|
Создано: 06 января 2014 21:44 · Личное сообщение · #20 по теме DimitarSerg я не против заплатить, конечно не такие деньги а скажем 50 - 100$ в знак благодарности тому человеку кто мне объяснил бы, как восстанавливать подробно,мне не нужен результат, я делаю это для развлечения, тк провел много времени в этой игре в учебные годы, мне интересно как это работает, и абсолютно не интересен коммерческий контекст, большое спасибо Vovan666 то, что надо) |
|
Создано: 06 января 2014 21:52 · Личное сообщение · #21 DimitarSerg пишет: Я не навязываю, я предлагаю. Пятерым предложишь лекарство к программе, к которой кряков нету - лдин найдется, кому она нужна и заплатит, остальные продолжают сос*ть лапу (яркий пример тому ру-борд). Ну вообще-то это и есть публичное навязывание, обратиться в приват и попросить денег к просящему религия не позволяет? Обязательно надо публично мультик выкинуть (http://ahteam.org/forum/), что я мол 3,14здатый мультипликатор, кто так-же хочет платите бабло.. |
|
Создано: 06 января 2014 22:03 · Поправил: DimitarSerg · Личное сообщение · #22 Vovan666 пишет: обратиться в приват и попросить денег к просящему религия не позволяет Так и делаю, а публично (напр. тот же ру-борд) - никогда лишним не бывает, больше людей знают, что если припрёт - то есть альтернатива. Vovan666 пишет: мультипликатор А при чём здесь мультипликация ? Я НИКОГДА на бабло не кидал, типа снять мультик-фальш/монтаж. Только в целях демонстрации работоспособности (варианты также TeamViewer/Ammyy). Vovan666 пишет: http://ahteam.org/forum/ Я там не бываю (может раза 2 в прошлом году заходил). ----- ds |
|
Создано: 06 января 2014 22:21 · Личное сообщение · #23 |
eXeL@B —› Вопросы новичков —› Бесконечный цикл помогите разобраться |
Эта тема закрыта. Ответы больше не принимаются. |