| eXeL@B —› Крэки, обсуждения —› Java Decompiler | 
| Посл.ответ | Сообщение | 
| 
 | 
Создано: 09 декабря 2006 02:50  · Личное сообщение · #1 Вопчем сидел я ломал проги на Java. Надоело колупаться ручками по одному файлу или пользоваться конутженным DJ Java Decompiler. Решил писать свой. И с подсветкой, и с возможностью перейменовывать классы(когда они называються a.class и A.class). Но... Как всегда не могу сделать нормальный интерфейс. Требуеться помощь. Еще говорите какие функции надо. Будем писать. ![]()  | 
| 
 | 
Создано: 09 декабря 2006 03:33  · Личное сообщение · #2  | 
| 
 | 
Создано: 09 декабря 2006 04:20  · Личное сообщение · #3  | 
| 
 | 
Создано: 09 декабря 2006 05:34  · Личное сообщение · #4  | 
| 
 | 
Создано: 09 декабря 2006 05:40  · Личное сообщение · #5  | 
| 
 | 
Создано: 09 декабря 2006 07:40  · Личное сообщение · #6  | 
| 
 | 
Создано: 09 декабря 2006 07:50  · Личное сообщение · #7  | 
| 
 | 
Создано: 09 декабря 2006 07:52  · Личное сообщение · #8  | 
| 
 | 
Создано: 09 декабря 2006 07:54  · Личное сообщение · #9  | 
| 
 | 
Создано: 09 декабря 2006 09:00  · Личное сообщение · #10  | 
| 
 | 
Создано: 09 декабря 2006 09:16  · Личное сообщение · #11  | 
| 
 | 
Создано: 09 декабря 2006 09:18  · Личное сообщение · #12  | 
| 
 | 
Создано: 09 декабря 2006 09:22  · Личное сообщение · #13  | 
| 
 | 
Создано: 09 декабря 2006 09:31  · Личное сообщение · #14 bUg http://www.xakep.ru/magazine/xa/088/074/1.asp http://www.xakep.ru/magazine/xa/088/074/1.asp , часть [инструментарий]: возьмем Java Decompiller со встроенным деобфускатором - очень помогает при исследовании обфусцированного кода. JavaBite с апдейтом от Stiver's также имеет деобфускатор. P.S.:Сам не проверял  
![]()  | 
| 
 | 
Создано: 09 декабря 2006 10:02  · Личное сообщение · #15  | 
| 
 | 
Создано: 10 декабря 2006 13:10 · Поправил: Stiver  · Личное сообщение · #16 HoBleen возьмем Java Decompiller со встроенным деобфускатором - очень помогает при исследовании обфусцированного кода. JavaBite с апдейтом от Stiver's также имеет деобфускатор. Нету ни там, ни там никакого деобфускатора. Переименование классов и методов не считается таковой, это всего лишь один, самый простой шаг. Две основные задачи, с которыми должен справляться деобфускатор для Явы: 1) Убирание шифрования строк а-ля ZKM 2) Приведение дерева классов к минимальному виду, в частности убирание всяких левых интерфейсов, как их любит вставлять линия *Guard. Для первого пункта придется встраивать хотя бы начатки эмуляции. На данный момент, насколько мне известно, не существует ни одного свободно доступного деобфускатора, хотя примерные соображения по написанию имеются. ![]()  | 
| 
 | 
Создано: 12 декабря 2006 00:25  · Личное сообщение · #17  | 
| 
 | 
Создано: 13 декабря 2006 10:44  · Личное сообщение · #18  | 
| 
 | 
Создано: 13 декабря 2006 11:39  · Личное сообщение · #19 А я - продавать ;) bUg, какие могут быть функции у декомпиля? Максимум - получение кода для последующей компеляции   Можешь в рефлекторе что-нибудь подсмотреть   И ещё: рефлектор использует платформу, а твой декомпиль будет требовать jre и декомпилить в зависимости от установленой джавы?
----- Я медленно снимаю с неё UPX... *FF_User* ![]()  | 
| eXeL@B —› Крэки, обсуждения —› Java Decompiler | 




 у мну просто свой взгляд на GUI.(типа консоль рулит 






 Для печати