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

ВИДЕОКУРС ВЗЛОМ
выпущен 2 июня!


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

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

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

 eXeL@B —› Софт, инструменты —› Удалённая отладка с помощью Ida Pro linux_server
<< . 1 . 2 .
Посл.ответ Сообщение

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

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

Здравствуйте. Такая проблема: при удалённой отладке linux через linux_server приложений, предусматривающих консольный ввод (например, с помощью gets) Ида выдаёт сообщение got SIGTTIN signal (background read from tty), и ни на какой ввод не реагирует. Как и что тут делать?
При отладке через gdb server такой проблемы не возникает - Ида читает данные из того терминала, в котором был запущен сервер.

Ранг: 508.6 (!)
Статус: Модератор

Создано: 14 июля 2013 15:59 New!
Цитата · Личное сообщение · #2

Давайте продолжим хороший топик, вдруг да и намержим мержами какуюто мердждилку етить
вот еще один случай, ооопс так сказать

http://prntscr.com/1fcchp
оооопсается что idaq64.exe, что idag64.exe (6.1)
интересно есть ли где табличка ооопсов и как с ними работать (скорей всего нет...)

идея:
соберем мож сервачок 64битный для Linux64 из-под 6.4 для начала? )

P.S. а еще она так умеет (камасутра?
http://prntscr.com/1fcf2k


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

Создано: 14 июля 2013 16:14 · Поправил: reversecode New!
Цитата · Личное сообщение · #3

отлаживать питон ? ну силен
имхо не с той стороны к ресечу приложения подошел

баг в ида наверное, поэтому собирать linux_server для x64 бестолку

Ранг: 508.6 (!)
Статус: Модератор

Создано: 14 июля 2013 20:40 New!
Цитата · Личное сообщение · #4

хотя б ради


Remote debugging servers now can pause the process if connection to IDA breaks and resume debugging on reconnect instead of killing the process. Just add "-k" to the server's command line to enable this feature.
+ debugger: added -k switch to remote debug servers to keep broken connections (and restore them on re-attach)
BUGFIX: remote debugging server could crash on exit if there were incomplete connection attempts during the run

вроде полезно


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

Создано: 14 июля 2013 20:43 · Поправил: reversecode New!
Цитата · Личное сообщение · #5

ради этого и 32 битной сборки что я приаттачил хватит) в ней эта опция есть

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

перехват многопоточности, в sdk64 сервере добавили, почему она не срабатывает или может срабатывает как то по другому я уже хз
видимо ильфак еще не учел опции PTRACE_O_TRACECLONE, итд
хотя сооружать примеры неохота, что бы это тестить и проверять

Ранг: 32.7 (посетитель)
Статус: Участник

Создано: 3 октября 2017 11:15 New!
Цитата · Личное сообщение · #6

Подскажите пжл как решить эту ошибку Incompatible debugging server: protocol version is 17, expected 14
Во время отладки через ида.


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

Создано: 3 октября 2017 11:45 New!
Цитата · Личное сообщение · #7

взять линукс сервер в комплекте ИДА котороый с ней идет

Ранг: 32.7 (посетитель)
Статус: Участник

Создано: 3 октября 2017 12:20 New!
Цитата · Личное сообщение · #8

Ну вот я скачал ида 7.0

В комплекте нету линукс сервера вот скрин https://cloud.mail.ru/public/8Lah/fdnCap4Ki

Линукс сервер есть только в папке ида после ее установки вот скрин https://cloud.mail.ru/public/9JWu/tRyXqYkKL

Взять этот линукс сервер и куда закинуть его ? На телефон ? Или надо в папке ида этот линукс сервер заменить на другой?

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

Создано: 3 октября 2017 12:23 New!
Цитата · Личное сообщение · #9

для телефона нужен арм сервер.
и да - надо его закинуть на телефон и запустить

Ранг: 32.7 (посетитель)
Статус: Участник

Создано: 3 октября 2017 12:38 New!
Цитата · Личное сообщение · #10

shura_k
Взял из папки с ида armlinux_server закинул на телефон выставил права пытаюсь запустить вот что пишет

Скрин https://cloud.mail.ru/public/KbAe/gbZe4EVgb


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

Создано: 3 октября 2017 12:40 New!
Цитата · Личное сообщение · #11

права для запуска выставить
проверить архитектуру тела и файла

Ранг: 32.7 (посетитель)
Статус: Участник

Создано: 3 октября 2017 12:58 New!
Цитата · Личное сообщение · #12

reversecode
Как узнать архитектуру файла?


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

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

uname -a
file имяфайла
почитайте литературку по андроиду и линуксу

Ранг: 32.7 (посетитель)
Статус: Участник

Создано: 3 октября 2017 13:12 New!
Цитата · Личное сообщение · #14

reversecode пишет:
права для запуска выставить


Я же на файле поставил права 777. Или надо еще и для запуска выставить ?

Если надо подскажите пжл какой командой.


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

Создано: 3 октября 2017 13:16 New!
Цитата · Личное сообщение · #15

Code:
  1.  Содержимое папки L:\ida70\{app}\dbgsrv
  2.  
  3. 15.09.2017  00:53    <DIR>          .
  4. 15.09.2017  00:53    <DIR>          ..
  5. 14.09.2017  15:08           589 588 android_server
  6. 14.09.2017  15:08         1 243 456 android_server64
  7. 14.09.2017  15:08           573 204 android_server_nonpie
  8. 14.09.2017  15:08         1 275 088 android_x64_server
  9. 14.09.2017  15:08           920 668 android_x86_server
  10. 14.09.2017  15:08           742 284 armlinux_server
  11. 14.09.2017  15:08           974 576 armuclinux_server
  12. 14.09.2017  15:08             4 608 ida_kdstub.dll
  13. 14.09.2017  15:08           730 980 linux_server
  14. 14.09.2017  15:08           704 808 linux_server64
  15. 14.09.2017  15:08           666 880 mac_server
  16. 14.09.2017  15:08           680 912 mac_server64
  17. 14.09.2017  15:08           521 216 win32_remote.exe
  18. 14.09.2017  15:08           688 128 win64_remote64.exe
  19. 14.09.2017  15:08           442 368 wince_remote_arm.dll
  20. 14.09.2017  15:08           425 984 wince_remote_tcp_arm.exe
  21.               16 файлов     11 184 748 байт

в лицензионной не паблик слитой иде
так что боюсь в 7 версии слитой иды нету андроид сервера, если скрин который вы показали соответсвует

Добавлено спустя 1 минуту
берите версию иды старее, там где есть в комплекте андроид сервер

Ранг: 32.7 (посетитель)
Статус: Участник

Создано: 3 октября 2017 13:43 New!
Цитата · Личное сообщение · #16

reversecode

Посмотрите видео https://cloud.mail.ru/public/F94b/LA6Wtkoc7


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

Создано: 3 октября 2017 13:50 New!
Цитата · Личное сообщение · #17

порт уже кем то занят на теле, а может где то в фоне запущен еще один такой же демон
нужно его прибить или в демоне назначить запуск бинд надругой порт

Ранг: 32.7 (посетитель)
Статус: Участник

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

reversecode
Пробовал убивать процесс adb.exe в диспетчере задач все равно пишет bind: Address already in use


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

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

netstat -n или что там есть в андроиде, изучайте кем занят еще порт
в конце концов попробовать запустить на другом порту, параметр андроид сервера это сделать позволяет

Ранг: 32.7 (посетитель)
Статус: Участник

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

reversecode
Вот нашел https://cloud.mail.ru/public/MaZ5/kSjZkFS9g

Как убить это ?


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

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

netstat -anp
срочно ищите книжку по линуксу и андоиду
я не могу заниматься консультациями

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


Ранг: 32.7 (посетитель)
Статус: Участник

Создано: 3 октября 2017 23:15 New!
Цитата · Личное сообщение · #22

reversecode
Ну вроде разобрался но теперь эта ошибка https://cloud.mail.ru/public/5biR/cqQXcsyvh

Версия jdk 1.8.0_131


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

Создано: 4 октября 2017 23:08 · Поправил: plutos New!
Цитата · Личное сообщение · #23

sss123 пишет:
Привет посмотрите пжл https://exelab.ru/f/index.php?action=vthread&forum=3&topic=21905&page=1#22

Делаю вот так http://zeroday.leanote.com/post/IDA%E8%84%B1%E5%A3%B3%E8%AE%B0

[i]reversecode пишет:
срочно ищите книжку по линуксу и андоидуя не могу заниматься консультациями


Товарищ, я к этой теме никаким боком, так зачем мне в личку слать вопросы?
Тем более, что вам уже reversecode сказал что делать.


Удачи!

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

Создано: 6 октября 2017 04:15 · Поправил: anonymous New!
Цитата · Личное сообщение · #24

sss123
Как убить это ?
Выбери процессы
Code:
  1.  
  2. cd  /etc/inft.d
  3. service  --status-all
  4. servise  "убивать "  status 

Дядя,незабудь root

Ранг: 32.7 (посетитель)
Статус: Участник

Создано: 6 октября 2017 17:52 New!
Цитата · Личное сообщение · #25

anonymous

Я уже разобрался с этим вот в чем проблема https://exelab.ru/f/index.php?action=vthread&forum=3&topic=21905&page=1#22 .
<< . 1 . 2 .
 eXeL@B —› Софт, инструменты —› Удалённая отладка с помощью Ida Pro linux_server

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

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