![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Antropoid |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 786 Регистрация: 1.6.2006 Где: &Ukraine==Ode ssa Репутация: нет Всего: 16 |
Как из обфусцированного jar файла получить папку src с исходниками (пусть и с переименованными)?
-------------------- ![]() Задыхаясь от восторга заниматься чепухой. |
|||
|
||||
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: нет Всего: 40 |
Я думаю, также как из необфусцированного.
|
|||
|
||||
| Antropoid |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 786 Регистрация: 1.6.2006 Где: &Ukraine==Ode ssa Репутация: нет Всего: 16 |
А утилитку можно?
-------------------- ![]() Задыхаясь от восторга заниматься чепухой. |
|||
|
||||
| Ortega |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 115 Регистрация: 5.11.2005 Где: Харьков, Украина Репутация: 1 Всего: 6 |
Любой архиватор. Также можно воспользоваться средсьвами Java
jar - это просто-напросто архив. --------------------
Всему свое время (с) ЧайфНе парься, будь счастлив (с) Пеппи Длинный Чулок |
|||
|
||||
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: нет Всего: 40 |
1. вот шутник. Где это видано, что бы в любом архиваторе был декомпилятор Java?
2. верно, но пункт 1. |
|||
|
||||
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: нет Всего: 40 |
Вообще, этих утилит много, достаточно глянуть в гугл с запросом java decompiler
|
|||
|
||||
| Ortega |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 115 Регистрация: 5.11.2005 Где: Харьков, Украина Репутация: 1 Всего: 6 |
Тьфу, неумный человек. Мне почему-то показалось, что нужно просто разархивировать.
Да, действительно, нужен декомпилятор. Это сообщение отредактировал(а) Ortega - 18.8.2008, 12:05 --------------------
Всему свое время (с) ЧайфНе парься, будь счастлив (с) Пеппи Длинный Чулок |
|||
|
||||
| Antropoid |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 786 Регистрация: 1.6.2006 Где: &Ukraine==Ode ssa Репутация: нет Всего: 16 |
Platon, я это уже делал и даже нашел и воспользовался, но найденный мною декомпилятор каждый файл декомпилирует отдельно, а мне нужно весь проект.
-------------------- ![]() Задыхаясь от восторга заниматься чепухой. |
|||
|
||||
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: нет Всего: 40 |
К сожалению, я декомпиляцией не занимался
|
|||
|
||||
| Maksym |
|
|||
![]() . ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1456 Регистрация: 19.8.2005 Где: Odessa, Black Sea Репутация: 12 Всего: 62 |
Antropoid
Пользуюсь jad'ом. Чтобы декомпилировать весь проект можно например написать скриптик, который пройдет по дереву директории и вызовет jad для каждого class файла (если у jad нет такого параметра.. нет времени разбираться). |
|||
|
||||
| Hroft |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 310 Регистрация: 20.10.2003 Где: Москва Репутация: нет Всего: 3 |
Параметра для каталогов у джад действительно вроде нету, но есть ключ -r, который восстановит структуру пакетов, что упростит задачу еще больше.
Есть еще jdec, он не так красиво декомпилит, хотя иногда правильнее, но у него есть ГУИ с возможностью декомпиляции целых джарок. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java tools & IDE's | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |