|
Заблокирован
|
|
Кто декомпилировал GUI приложения java поделитесь опытом02.02.2012, 16:49. Показов 1775. Ответов 9
Метки нет (Все метки)
Есть *.jar файл. Там одна формочка. На ней: одно текстовое поле, одна кнопочка и определенный алгоритм который что то делает с введенной строкой.
Задача: понять что же делается со строкой. Я пытался декомпилить с помощью JD GUI. все вроде бы хорошо, но есть 3 места где определяются строки, но нигде не инициализируются. И вроде как все понятно что делается со строкой... но вот для полной картины не хватает 3-переменных типа String. Откуда они берутся непонятно... Есть байт код.. но в нем честно говоря еще больше непонятно))) Кто что-то подобное делал, подскажите)
0
|
|
| 02.02.2012, 16:49 | |
|
Ответы с готовыми решениями:
9
Поделитесь опытом написания приложения Кто создавал службу Windows в Qt, поделитесь опытом Кто выходил из "сопли-фильра" поделитесь опытом |
|
Заблокирован
|
||||||||||||||||||||||||||
| 02.02.2012, 22:11 [ТС] | ||||||||||||||||||||||||||
0
|
||||||||||||||||||||||||||
|
Заблокирован
|
||||||
| 03.02.2012, 09:33 [ТС] | ||||||
нужны только b и c. байт код был закомментированный в коде который мне выдал декомпилятор... а как узнать байт код этого приложения? может у меня декомпилятор не очень?
0
|
||||||
|
|
|
| 03.02.2012, 14:29 | |
|
Есть декомплилятор - JD(GUI)
Есть дизассемблер - javap вот скормите class файл одному и другому, и покажите. Добавлено через 2 часа 21 минуту выложите class файл, хотя бы, наконец. Очень интересно.
1
|
|
|
Заблокирован
|
||||||
| 03.02.2012, 15:25 [ТС] | ||||||
|
хм... а что то проясняется... java.rar - тут файлики
там в байткоде есть
6 - Сообщение о том что строка введена неверно 16 - имя метки при правильно введенном 25 - "ОК" 34 - "GUI" 43 - имя метки при неправильно введенном.... только вот как их расшифровать?
0
|
||||||
|
Заблокирован
|
|
| 08.02.2012, 15:37 [ТС] | |
|
ктонибуууудь.... помогииииите, уже ниче в голову не идеь
0
|
|
|
|
|||||||
| 09.02.2012, 15:12 | |||||||
|
это статическая часть инициализации класса
1
|
|||||||
|
Заблокирован
|
||||||
| 10.02.2012, 15:54 [ТС] | ||||||
собрал))) осталось только расшифровать что же делается с введенной строкой, как получится результат напишу))Добавлено через 6 часов 3 минуты получилосьЗначит так. при декомпилировании использовалась JD GUI - с помощью него получился примерный код оказалось что есть небольшая хитрость при начальном определении строковых переменных. Эту хитрость очень помог разгадать turbanoff за что ему огромное спасибо!!! с помощью этого класса... определяем значения z[],b,c которые в исходном коде представлены как-то не красиво... я делал это путем вывода после определения на заголовок формы... но впринципе можно и было и код поразбирать. Далее идет
P.S. зачем все это нужно? Дело в том, что это одно из заданий ИТ-квеста.... Если кому интересно ищите тут
0
|
||||||
| 10.02.2012, 15:54 | |
|
Помогаю со студенческими работами здесь
10
Фрилансеры, кто путешествует и работает удаленно, поделитесь опытом Fine reader engine кто использовал? Поделитесь опытом FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом Поделитесь опытом кто реально объединял сети через Mikrotik Кто самостоятельно, с нуля стал хорошим программистом, поделитесь опытом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|