Кодировка IDA

Тема в разделе "WASM.RESEARCH", создана пользователем StoneColdCrazy, 3 ноя 2004.

  1. StoneColdCrazy

    StoneColdCrazy New Member

    Публикаций:
    0
    Регистрация:
    28 окт 2004
    Сообщения:
    18
    Доброго всем!

    Возможно, кто-нибудь сталкивался с тем, что необходимо дизасмить с помощью IDA прогу со строками в cp1521. У меня в версии 4.5.1.770 эти строки некорректно отображаются. Как это лечится?

    Заранее спасибо всем откликнувшимся!
     
  2. infern0

    infern0 New Member

    Публикаций:
    0
    Регистрация:
    7 окт 2003
    Сообщения:
    811
    Адрес:
    Russia
    cyr.plw от redplait поможет.
     
  3. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Если б ещё плагин умел отыскивать русские строки и становиться в начало, честно говоря я с трудом представляю его применение к программе с большим количеством строк :derisive:



    На форуме Ида я читал о попытках добавить таблицу перекодировки в саму Ида, но вроде как не очень успешно, и где-то читал что типа версия 4.70 уже сама умеет перекодировать русские строки, возможно эта иформация не соответствует действительности...
     
  4. gloom

    gloom New Member

    Публикаций:
    0
    Регистрация:
    23 июл 2004
    Сообщения:
    11
    она их не то что перекодировать, сохранять не умеет =)
     
  5. infern0

    infern0 New Member

    Публикаций:
    0
    Регистрация:
    7 окт 2003
    Сообщения:
    811
    Адрес:
    Russia
    сама не умеет, насчет сохранять не знаю - у меня по старинке с cyr.plw все работает как положено.
     
  6. Oleg_SK

    Oleg_SK Guest

    Публикаций:
    0
    Привет всем!

    Подскажите, плиз, где можно раздобыть плагин cyr.plw, скомпилированный для IDA v4.7.0.830? Что-то я не могу его найти...
     
  7. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Берешь исходники, берешь SDK от 4.7 компилишь и вуаля плагин готов.

    Второй путь, ищешь Red Plait'а и просишь/требуешь плагин у него :derisive:
     
  8. Oleg_SK

    Oleg_SK Guest

    Публикаций:
    0
    Asterix





    Это понятно;) Проблема в том, что, как я слышал, компилить для этой версии IDA нужно с помощью Visual Studio Net, а у меня ее нет... Есть только VS 6.0. Исходников у меня тоже нет. И не знаю где взять... Искать я их не стал из-за указанной выше проблемки.







    Да, видимо так и прейдется поступить. А где его чаще всего можно встретить?
     
  9. ssx

    ssx Member

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


    нет. VC 6 замечательно компилирует
     
  10. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    > VC 6 замечательно компилирует



    Точно!



    ЗЫ: у меня тоже VS NET нет, вот такой каламбур :)
     
  11. Oleg_SK

    Oleg_SK Guest

    Публикаций:
    0
    ssx

    Asterix

    Отлично, осталось только раздобыть исходники. Вроде-бы они лежат на http://kickme.to/cr0aker, но я не могу туда достучаться. Может быть, они ещё где-нибудь выложены?
     
  12. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Сейчас перезагружусь и добуду тебе исходники из запасов, если конечно кто-нибудь не сделает это раньше меня :derisive:
     
  13. ssx

    ssx Member

    Публикаций:
    0
    Регистрация:
    19 авг 2003
    Сообщения:
    336
  14. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
  15. ssx

    ssx Member

    Публикаций:
    0
    Регистрация:
    19 авг 2003
    Сообщения:
    336
  16. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Oleg_SK

    > компилить для этой версии IDA нужно с помощью Visual Studio Net, а у меня ее нет... Есть только VS 6.0



    А там кстати исходники для BCB, так что может быть что-то придётся ещё править чтоб скомпилить в MSVC++.
     
  17. Oleg_SK

    Oleg_SK Guest

    Публикаций:
    0
    Asterix



    Да, я это заметил. Причем, как оказалось, у меня есть Borland C++ v5.02, по-этому я решил воспользоваться им. Прочитал ReadMe и соответствующим образом подправил файл BMAK.BAT. Но скомпилить не удается... Если я запускаю этот батник из консольного окна, то появляется только титульная строка утилиты MAKE и все (на следующей строке выводится обычная командная строка: D:\). Файл plw в папке bor.w32 не появляется... Что делать - не знаю:dntknw: Помогите ламеру!
     
  18. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    Тут такое дело, там используются фалы rp.hpp,x86.hpp,x86.h , которые Red Plait делал вручную, они будут разные для разных версий IDA. Сейчас вроде как в SDK входит файл allins.hpp который заменяет x86.h, но я не знаю можно ли тупо подключить его вместо, лучше уточнить у автора, по поводу исходников, он бывает на reng.ru
     
  19. Oleg_SK

    Oleg_SK Guest

    Публикаций:
    0
    ssx

    Asterix

    Спасибо за помощь.
     
  20. dantist

    dantist New Member

    Публикаций:
    0
    Регистрация:
    22 дек 2004
    Сообщения:
    22
    Ребята, ну как получилось что нибудь с 4.7.0.830 сделать чтоб понимала русский язык?