Сейчас на форуме: morgot, sashalogout, -Sanchez- (+3 невидимых)

 eXeL@B —› Софт, инструменты —› Java Debugger
Посл.ответ Сообщение


Ранг: 90.3 (постоянный), 1thx
Активность: 0.030
Статус: Участник

Создано: 23 декабря 2012 03:28
· Личное сообщение · #1

Разыскивается дебаггер для ява приложений. Раньше юзал, а сейчас хотел воспользоваться и забыл как называется, перелопатил весь винт нету.

Опишу фичи: дебаггер аттачился к готовому исполняемому файлу без всяких исходников, затем путём каких-то манипуляций можно было вытащить список используемых классов и методов, и на месте заменить их своими обработчиками или что-то в этом роде.

Подскажите как называется этот софт? Я уже весь гугл сломал, ничего не могу найти.




Ранг: 622.6 (!), 521thx
Активность: 0.330.89
Статус: Участник
_Вечный_Студент_

Создано: 23 декабря 2012 03:41 · Поправил: plutos
· Личное сообщение · #2

JDebugTool ???
jswat ???

-----
Give me a HANDLE and I will move the Earth.





Ранг: 90.3 (постоянный), 1thx
Активность: 0.030
Статус: Участник

Создано: 23 декабря 2012 03:50
· Личное сообщение · #3

Нет, не то. JDebugTool аттачится только к тем, кто имеют Shared Memory или Socket для дебага. В моём случае это было помоему через PID процесса. По PID'у должен аттачится jswat, но он тоже не аттачится да и не совсем похож на ту програмулину.



Ранг: 189.9 (ветеран), 334thx
Активность: 0.30
Статус: Участник

Создано: 23 декабря 2012 04:57
· Личное сообщение · #4

SLayer, StackTrace.




Ранг: 90.3 (постоянный), 1thx
Активность: 0.030
Статус: Участник

Создано: 23 декабря 2012 14:08
· Личное сообщение · #5

StackTrace тоже не то. Там был дружественный GUI интерфейс, по-моему можно было подгрузить JAR файлик и из него выбрать в каком классе и какой метод я хочу перехватить.




Ранг: 90.3 (постоянный), 1thx
Активность: 0.030
Статус: Участник

Создано: 23 декабря 2012 16:25
· Личное сообщение · #6

Нашлось! JavaSnoop - вот этот чудо продукт. При старте выбираем Existing Process, указываем ID, дальше подгружаем jar с нужными классами и хукаем что хотим и как хотим!



2dc5_23.12.2012_EXELAB.rU.tgz - JavaSnoop.jpg

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

Ранг: 62.5 (постоянный), 34thx
Активность: 0.280.96
Статус: Участник

Создано: 04 октября 2017 18:27
· Личное сообщение · #7

А какой дебаггер актуален на сегодняшний день?
А то с последней джавой ни jSnoop ни jSwat не работают, а ковырять на лету компилируемый код в x64dbg весьма уныло




Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 05 октября 2017 06:18
· Личное сообщение · #8

_MBK_, Основной форум -> Опять Java.



Ранг: 62.5 (постоянный), 34thx
Активность: 0.280.96
Статус: Участник

Создано: 05 октября 2017 09:04
· Личное сообщение · #9

Gideon Vi пишет:

_MBK_, Основной форум -> Опять Java.

Т.е. я правильно понимаю, что отладчиков под актуальную жабу (8-9) в природе не существует?



Ранг: 488.1 (мудрец), 272thx
Активность: 0.350
Статус: Участник

Создано: 05 октября 2017 10:39 · Поправил: VodoleY
· Личное сообщение · #10

_MBK_ вас во первых.. послали в другую ветку форума.. посвещенную джаве.. во вторых ТАМ уже это описано.. почитайте статьи про дебаг джавы, лично я дебажил эклипсом+плаг.. Jeb Новый вроде умеет.. вроде Нетбинсу тоже дебаг вкручивали.. куча материала.. ПОГУГЛИТЕ "отладка java без исходных кодов" совсем другой вопрос на каком уровне вы хотите дебажить.. красивенькие исходнички.. или на уровне байт кода

-----
Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме....




Ранг: 62.5 (постоянный), 34thx
Активность: 0.280.96
Статус: Участник

Создано: 05 октября 2017 11:03
· Личное сообщение · #11

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



Ранг: 488.1 (мудрец), 272thx
Активность: 0.350
Статус: Участник

Создано: 05 октября 2017 11:51 · Поправил: VodoleY
· Личное сообщение · #12

_MBK_ вашу ж мать.. вы на эту тему вообще хоть чтото читали? вы вкурсе что дебажить можно смайли код? и джава декомпилеры вы смотрели? и как подлючается проджект из смайли кода?

Добавлено спустя 7 минут
VodoleY пишет:
ПОГУГЛИТЕ "отладка java без исходных кодов"

это для кого писалось?
ЗЫ.. если совсем сложно.. вот ссылка на топик по джаве
https://exelab.ru/f/action=vthread&forum=1&topic=22182

-----
Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме....





Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 05 октября 2017 11:59
· Личное сообщение · #13

_MBK_, перейдите в основной форум, откройте тему "Опять Java", читайте/спрашивайте.


 eXeL@B —› Софт, инструменты —› Java Debugger
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати