OllyDbg v 1.10 - ошибка

Тема в разделе "WASM.RESEARCH", создана пользователем b10t, 31 авг 2004.

  1. b10t

    b10t New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2003
    Сообщения:
    31
    Прива народ!



    Решил я попробовать OllyDbg v 1.10, подсунул ему одну прогу, нажал F9 и получил такую ошибку



    Stack [0012EDCC]=7C380EDC (MSVCR71.7C380EDC), ASCII "Access violation - no RTTI data!"

    ESI=0012EE60




    Что делать ? Кто виноват ? Ошибка просто в отладчике ?



    P.S. Запускал прогу под DS 3.0 и под отладчиком от мелкософта - всё работает нормально, ошибки нет.
     
  2. n0p

    n0p 10010000b

    Публикаций:
    0
    Регистрация:
    7 май 2003
    Сообщения:
    256
    Адрес:
    Новосиbeerск
    80%, что виновата защита проги. Прога находит Олю и валится, а сайс найти не может и молчит. А что за отладчик от мелкософта? dZebuger чтоли? :)
     
  3. volodya

    volodya wasm.ru

    Публикаций:
    0
    Регистрация:
    22 апр 2003
    Сообщения:
    1.169
    n0p



    VS-отладчик, WinDBG-отладчик, KD-отладчик. Мало?
     
  4. b10t

    b10t New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2003
    Сообщения:
    31
    n0p



    Думаю что защиты там и в помине нет, SoftIce конечно прога найти не может, но отладчик WinDBG должна была бы.
     
  5. n0p

    n0p 10010000b

    Публикаций:
    0
    Регистрация:
    7 май 2003
    Сообщения:
    256
    Адрес:
    Новосиbeerск
    volodya

    Ааа.. Ну да.. Что-то я сонный.. :)



    b10t

    Может у тебя Оля кривая? :) Просто ее многие юзают и не имеют проблемов. У меня были траблы, но они были связаны именно с защитой объекта.
     
  6. b10t

    b10t New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2003
    Сообщения:
    31
    n0p

    Да вроде нет, я качал от разработчиков и с wasm.ru, те же самые траблы :dntknw:(
     
  7. n0p

    n0p 10010000b

    Публикаций:
    0
    Регистрация:
    7 май 2003
    Сообщения:
    256
    Адрес:
    Новосиbeerск
    Странно. Прямо скажем, очень странно..
     
  8. volodya

    volodya wasm.ru

    Публикаций:
    0
    Регистрация:
    22 апр 2003
    Сообщения:
    1.169
    У Olly есть баг в OutputDebugString. Это уже давно известно. А если это еще один баг - просто пошли автору и все. Глупо думать, что есть софт без багов. А если, все таки, есть - надо звать системного программиста - он поправит баг в компиляторе.
     
  9. verelex

    verelex New Member

    Публикаций:
    0
    Регистрация:
    15 ноя 2006
    Сообщения:
    90
    Ошибка в анализаторе кода? (см. аттач.)
    ф-ия LockResource описывается как SetHandleCount...
     
  10. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    kernel32!LockResource == kernel32!SetHandleCount
    Можете проверить в PE Editor.
     
  11. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Код (Text):
    1.  int 3
    2.  call func
    3.  nop
    После бряка на int3 по F8 не трапается на NOP, приходится вставлять ещё один перед CALL'ом.
     
  12. asmfan

    asmfan New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    1.004
    Адрес:
    Abaddon
    так же и с int 2e пролетает следующую инструкцию как правило коррекция стека после вызова.
     
  13. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Да вообще с пошаговой отладкой через вызов прерывания у ольки глюки. иногда останавливается через инструкцию после int.. а иногда на следующей )