eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 августа!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: rmn, user99, Alf, Zaxar90800 (+2 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Вопросы новичков —› Плагины IDA PRO
Посл.ответ Сообщение

Ранг: 0.6 (гость)
Статус: Участник

Создано: 25 мая 2017 13:57 New!
Цитата · Личное сообщение · #1

Здравствуйте.
Подскажите пожалуйста, как добавлять плагины дебаггеров в IDA. Добавляю просто в папку plugins. А как его потом вызвать?
Пробую запустить имеющийся дебаггер Remoute GDB debugger . Не хочет. Нужно ему заполнить графу Parameters и Hostname с каким-то портом. Устанавливаю 127.0.0.1 , пишет что соединения нет.
Мне нужно отладит небольшой код на Powerpc.


Ранг: 1011.0 (!!!!)
Статус: Участник

Создано: 25 мая 2017 17:33 New!
Цитата · Личное сообщение · #2

код поверпц отладить можно или на устройстве поверпц (тогда на нем нужно запускать gdbserver и коннектиться к нему)
либо виртуально через всякие емуляторы

Ранг: 0.6 (гость)
Статус: Участник

Создано: 25 мая 2017 18:19 New!
Цитата · Личное сообщение · #3

Спасибо. Буду искать


Ранг: 1011.0 (!!!!)
Статус: Участник

Создано: 25 мая 2017 18:29 New!
Цитата · Личное сообщение · #4

если там простая математика, то можно плагины к иде поцеплять всякие unicorn emu
а если что то железное, то без устройства никак, даже емулятор не поможет...

Ранг: 0.6 (гость)
Статус: Участник

Создано: 30 мая 2017 15:48 New!
Цитата · Личное сообщение · #5

Спасибо. А как подцеплять плагины к ИДЕ? Я просто в папку закидываю plugins, но новые дебаггеры нигде не появляются. Извините за тупой вопрос.


Ранг: 1011.0 (!!!!)
Статус: Участник

Создано: 30 мая 2017 15:57 New!
Цитата · Личное сообщение · #6

нет такого понятия как НОВЫЕ ДЕБАГГЕРЫ
плагины появляются в меню EDIT -> PLUGIN
к плагину обычно имеется инструкция, что да как


Ранг: 296.9 (наставник)
Статус: Участник

Создано: 30 мая 2017 16:45 New!
Цитата · Личное сообщение · #7

есть plugins.cfg в одноимённой папке


Ранг: 488.7 (мудрец)
Статус: Участник
_Вечный_Студент_

Создано: 2 июня 2017 06:48 New!
Цитата · Личное сообщение · #8

reversecode пишет:
можно плагины к иде поцеплять всякие unicorn emu


Уважаемый reversecode!
Не могли бы Вы пошагово описать, как именно добавить unicorn к IDA?
Какие именно файлы куда поместить и как отредактировать plugins.cfg ?
У меня есть unicorn.dll, libwinpthread-1.dll, libintl-8.dll, libiconv-2.dll, libgcc_s_seh-1.dll.

Заранее спасибо!

Ранг: 0.0 (гость)
Статус: Участник

Создано: 2 июня 2017 07:52 New!
Цитата · Личное сообщение · #9

plutos пишет: Не могли бы Вы пошагово описать, как именно добавить unicorn к IDA?
https://github.com/cseagle/sk3wldbg
качаете, плагин скидывайте в папку плагинов, остальное дропайте в корневую папку IDA, с остальными плагинами так же, по умолчанию в корневой папке ищутся библиотеки.

| Сообщение посчитали полезным: plutos


Ранг: 19.8 (новичок)
Статус: Участник

Создано: 2 июня 2017 09:38 New!
Цитата · Личное сообщение · #10

plutos
если разберётесь, то расскажите остальным доступно и выложите все необходимые dll. По ссылке выше плагин с идой 6,8 не заводится, пишет "не найдена процедура".


Ранг: 1011.0 (!!!!)
Статус: Участник

Создано: 2 июня 2017 09:59 New!
Цитата · Личное сообщение · #11

у меня он тоже не завелся когда то, пришел к выводу что лучше перебилдить через msvc, но времени играться уже не было

| Сообщение посчитали полезным: plutos


Ранг: 0.0 (гость)
Статус: Участник

Создано: 2 июня 2017 10:09 New!
Цитата · Личное сообщение · #12

parfetka пишет: если разберётесь, то расскажите остальным доступно и выложите все необходимые dll.

Разные версии IDA и очевидно нужно вступить и скомпилировать.
Качаете атач, закидываете плагин в папку плагинов, с гхаба берете unicorn1.dll и закидываете в корневую папку IDA (где idaq.exe, idahelp.chm, etc лежат) запускаем и наслаждаемся багами, плагин кривой шопиздец, хотя сама идея неплохая, реализация только не очень о чем автор честно предупреждает, но на мелочи норм работает.

{ Атач доступен только для участников форума } - sk3wldbg_user.zip

| Сообщение посчитали полезным: plutos



Ранг: 488.7 (мудрец)
Статус: Участник
_Вечный_Студент_

Создано: 3 июня 2017 08:33 New!
Цитата · Личное сообщение · #13

parfetka пишет:
не заводится, пишет "не найдена процедура".

Речь, видимо, идет о make.sh? Да, я тоже долго морочил себе одно место, пытаясь прописать путь к этому файлу, добавляя к local user PATH variable все возможные bin directories, где видел этот файл. По идее, если открывать терминал через MSYS2 MinGW shortcut, создаваемый в процессе установки MSYS2, то все должно работать, но не работает.
After MSYS2 is installed, you will have 3 shortcuts to open the command prompt: "MSYS2 MSYS", "MSYS2 MinGW-32 bit" and "MSYS2 MinGW 64-bit". Use the MinGW shortcut so that compilation succeeds.
To compile Windows 64-bit binary with MinGW, run:

$ ./make.sh cross-win64

Все вроде бы просто, но не работает. В итоге мне надоело тратить время на все эти порты linux'a и разбираться в них. Самое простое, как предлагает:

reversecode пишет:
пришел к выводу что лучше перебилдить через msvc

| Сообщение посчитали полезным: Gideon Vi


Ранг: 0.0 (гость)
Статус: Участник

Создано: 3 июня 2017 19:18 New!
Цитата · Личное сообщение · #14

Прилинковал unicorn в статике, IDA 6.8 (другой нет), должно заработать без проблем, никаких зависимостей нет.
http://rgho.st/7LrlJLqtC
билд проверялся и у меня работает, только при закрытие IDA выкидывает ошибку, но она и в оригинале есть, в чем дело не разбирался, жить особо не мешает.

| Сообщение посчитали полезным: parfetka


Ранг: 8.3 (гость)
Статус: Участник

Создано: 7 июня 2017 10:45 New!
Цитата · Личное сообщение · #15

В последнее время все чаще приходится заглядывать в Иду и для вменяемой организации интерфейса решил подредактировать цветовую схему. И каково же было мое удивление, когда выяснилось, что из коробки нельзя нормально настроить подсветку инструкций... Т.е. конечно можно на встроенных скриптах или идовском питоне набросать скрипт для подсветки фона строк, но нормально раскрасить конкретные инструкции как в Ольге нельзя (не беру в расчеткостыли с хуками внутренних цветовых функций)
Неужели все на самом деле так печально? Может я что-то упустил?


Ранг: 331.3 (мудрец)
Статус: Участник
born to be evil

Создано: 1 июля 2017 21:57 New!
Цитата · Личное сообщение · #16

--> Lighthouse: Explorer and Code Coverage for IDA Pro <--

| Сообщение посчитали полезным: VOLKOFF, mak, plutos


Ранг: 127.6 (ветеран)
Статус: Участник

Создано: 1 июля 2017 22:11 New!
Цитата · Личное сообщение · #17

Асинхронность таки запилили в 0.4

Ранг: 99.6 (постоянный)
Статус: Участник

Создано: 2 июля 2017 17:09 New!
Цитата · Личное сообщение · #18

Ate пишет:
Неужели все на самом деле так печально?

В графическом режиме блоки кода раскрашиваются в любой цвет и без проблем,
а также свёртываются, развертываются, подписываются
 eXeL@B —› Вопросы новичков —› Плагины IDA PRO

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS