Мне нужно отредактировать формат .class подскажите программу и если его можно открыть нотпадом++ подскажите как это сделать?

Принятый ответ

Смотря какая стоит задача. Например, если нужно просто подменить строковые константы в коде java, то для этого достаточно любого hex-редактора и понимания как в java хранятся строки. А если нужно что-то более серьезное, то тут только декомпилировать, но без понимания происходящего даже браться за это нет смысла, ведь после декомпиляции надо будет скомпилировать все обратно, да еще и так, чтобы ничего не поломалось.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
23
8 лет назад
0
Это бинарник - не отредактируешь. Нет, это возможно, но там лежит не код на высокоуровневом языке. Что за классы вообще? Если Java - попробуй Java Decompiler.
0
24
8 лет назад
0
Смотря какая стоит задача. Например, если нужно просто подменить строковые константы в коде java, то для этого достаточно любого hex-редактора и понимания как в java хранятся строки. А если нужно что-то более серьезное, то тут только декомпилировать, но без понимания происходящего даже браться за это нет смысла, ведь после декомпиляции надо будет скомпилировать все обратно, да еще и так, чтобы ничего не поломалось.
Принятый ответ
2
29
8 лет назад
2
то для этого достаточно любого hex-редактора и понимания как в java хранятся строки.
есть даже отдельная тулза простенькая для подмена стороковых констант в уже скомпилированных файлах
название к сожалению забыл(
0
28
8 лет назад
0
блокнотом (с встроенным hex - редактором) можно открыть и редактировать всё что угодно
достаточно лишь понимая того что ты редактируешь и прокачанного мазохизма(уровень зависит от файла)
Этот комментарий удален
Чтобы оставить комментарий, пожалуйста, войдите на сайт.