Author Topic: декомпиляция java-классов  (Read 4963 times)

0 Members and 1 Guest are viewing this topic.

Offline CTuJlET

  • Newbie
  • *
  • Posts: 41
  • Karma: +0/-0
    • http://hitech.tomsk.ru
декомпиляция java-классов
« on: April 17, 2005, 22:03:29 »
у меня есть некие java-классы, мне надо получить из них исходный код программы. Возможно это впринципе или нет? Если возможно, то что для этого нужно?
Связался с лучшим - умри как все
hitech.tomsk.ru - Hi-Tech Zone
coding.tomsk.ru - Все, что вы хотели знать о программировании

Offline visual

  • Hero Member
  • *****
  • Posts: 714
  • Karma: +0/-0
    • http://
декомпиляция java-классов
« Reply #1 on: April 23, 2005, 16:05:55 »
Quote
у меня есть некие java-классы, мне надо получить из них исходный код программы. Возможно это впринципе или нет? Если возможно, то что для этого нужно?
[snapback]1688[/snapback]

jad не помогает?

P.S. http://kpdus.tripod.com/jad.html

Offline CTuJlET

  • Newbie
  • *
  • Posts: 41
  • Karma: +0/-0
    • http://hitech.tomsk.ru
декомпиляция java-классов
« Reply #2 on: April 27, 2005, 16:32:51 »
он помоему немного другое делает, он *.jad порматирует в *.jar если я не ошибаюсь. А мне надо из файлов *.class получить программный код.
Но вобщем уже не надо даже, сам разобрался, нашел специальную прогу которая декомплирует явовские классы.
Связался с лучшим - умри как все
hitech.tomsk.ru - Hi-Tech Zone
coding.tomsk.ru - Все, что вы хотели знать о программировании

Offline Хозяин Свободы

  • Newbie
  • *
  • Posts: 4
  • Karma: +0/-0
декомпиляция java-классов
« Reply #3 on: September 30, 2005, 00:03:28 »
jad (JAva Decompiler) - пожалуй самый лучший из всех.

Когда-то заморачивался этим вопросом, много разных перепробывал, типа DeJava, или такая экзотика как jasmin (преобразует в мнемокоды и обратно, другими словами ассемблер/дизассемблер) и кучу других, но jad оказался самым адекватным и удобным.

Правда, новых версий, вроде бы, не появлялось, самая последняя 1.57 или около того, однако это самый популярный и известный дизассемблер для Явы.

Offline CTuJlET

  • Newbie
  • *
  • Posts: 41
  • Karma: +0/-0
    • http://hitech.tomsk.ru
декомпиляция java-классов
« Reply #4 on: October 13, 2005, 20:35:28 »
ссылочку дать можешь?
Связался с лучшим - умри как все
hitech.tomsk.ru - Hi-Tech Zone
coding.tomsk.ru - Все, что вы хотели знать о программировании