Page 1 of 1

JClassInfo — просмотр и декомпиляция Java классов

Posted: Fri 20 Jul, 2012 14:55
by artemsen

Re: JClassInfo - просмотр и декомпиляция Java классов

Posted: Sat 21 Jul, 2012 14:35
by sandrey
Реализуйте пожалуйста после нажатия F4 установку курсора на начало обьявления выбранного метода в окне декомпиляции.

Re: JClassInfo - просмотр и декомпиляция Java классов

Posted: Sat 21 Jul, 2012 18:48
by artemsen
Ок, подумаю над этим.

Re: JClassInfo - просмотр и декомпиляция Java классов

Posted: Wed 25 Jul, 2012 05:57
by sandrey
Если не сложно реализуйте вот так:

..
public void <init>()
public static String decrypt(String, String) <-- F4
public static String encrypt(String, String)
public static SecretKeySpec getKeySpecFile()
public static SecretKeySpec getKeySpecString(String)
public static void main(String[])

__________ Окно декомпиляции _________________________
public static String encrypt(String password, String text) throws Exception {
SecretKeySpec spec = getKeySpecString(password);
Cipher cipher = Cipher.getInstance("AES");
cipher.init(1, spec);
return Base64.encodeBase64String(cipher.doFinal(text.getBytes()));
}


Курсор--> public static String decrypt(String password, String text) throws Exception {
SecretKeySpec spec = getKeySpecString(password);
Cipher cipher = Cipher.getInstance("AES");
cipher.init(2, spec);
return new String(cipher.doFinal(Base64.decodeBase64(text)));
}

Re: JClassInfo - просмотр и декомпиляция Java классов

Posted: Tue 04 Sep, 2012 14:20
by singalen
Скриншотик бы. А то неясно, что даёт плагин по сравнению с "far:view < jad -p !.!", "far:edit < jad -p !.!"

Re: JClassInfo - просмотр и декомпиляция Java классов

Posted: Tue 04 Sep, 2012 20:53
by artemsen
Скриншот есть на сайте проекта, основное отличие - вхождение в файл class как в виртуальную файловую систему, где вместо файлов - имена функций и переменных.

Re: JClassInfo - просмотр и декомпиляция Java классов

Posted: Thu 17 Oct, 2013 13:06
by kraser
Еще бы добавить декомпиляцию с использованием "javap -v" для полноты картины...

Re: JClassInfo - просмотр и декомпиляция Java классов

Posted: Thu 17 Oct, 2013 13:27
by artemsen
Ок, сделаю.

UP: Добавил в 3.9. Брать тут.

Re: JClassInfo - просмотр и декомпиляция Java классов

Posted: Mon 21 Oct, 2013 07:28
by kraser
Спасибо!

JClassInfo - просмотр и декомпиляция Java классов

Posted: Fri 03 Jun, 2016 13:20
by blabulabul
What's problem with Far 3.0 build 4695 x64? Plugin open empty editor. :(

JClassInfo - просмотр и декомпиляция Java классов

Posted: Fri 03 Jun, 2016 13:29
by blabulabul
Ha! Problem is only with classes opened from archive (zip, 7z, jar, ...). That would be file sharing?

JClassInfo — просмотр и декомпиляция Java классов

Posted: Sat 22 Oct, 2016 02:58
by kraser
Если класс скомпилирован java 8 и содержит лямбды, то он не открывается :(
Автор, а это можно исправить?