Класс файлын кантип декомпиляция кылсам болот?
Класс файлын кантип декомпиляция кылсам болот?

Video: Класс файлын кантип декомпиляция кылсам болот?

Video: Класс файлын кантип декомпиляция кылсам болот?
Video: Как открыть файл SWF через adobe flash player 2024, Май
Anonim

Үчүн класс файлын декомпиляциялоо , жөн гана каалаганыңызды ачыңыз Java долбоорлорду көрүп, китепканалардын Maven көз карандылыктарына барыңыз jar файлдары сиздин долбооруңузга киргизилген. Жөн гана кеңейтүү jar файлы бул үчүн сизде тиркелген булак жок Eclipse жана басыңыз. класс файлы.

Муну эске алып, согуш файлын кантип декомпиляция кылам?

  1. .war файлыңыздын көчүрмөсүн түзүңүз > copy.war деп айтыңыз.
  2. copy.war файлынын кеңейтүүсүн copy.zip деп өзгөрт.
  3. бул файлды ачыңыз.
  4. табыңыз. ачылган папкаңыздагы класс файлдары.
  5. Андан кийин бул.class файлдарын кайра.java файлдарына айландыруу үчүн колдонуучу декомплиаторлор. Google декомпиляторлор жөнүндө: Cavaj Java Decompiler.

Ошо сыяктуу эле, мен классты буйрук сабында кантип декомпиляция кыла алам? Буйрук сабындагы файлдардын тобун декомпиляциялоо үчүн төмөнкү буйруктарды аткарыңыз:

  1. Чыгуу Java файлдарыңыз турган каталогду түзүңүз.
  2. Файлдарды декомпиляциялоо үчүн буйрукту иштетиңиз: java -jar jd-cli. jar -od.

Бул жагынан алганда, мен.class файлын кантип көрүүгө болот?

А класс файлы бинардык форматта. Сиз ача аласыз жана көрүү аны терезелердеги блокнот жана Macтеги vi сыяктуу каалаган текст редактору аркылуу. Бирок Java кодун алуу үчүн а класс файлы , сиз төмөнкүнү колдоно аласыз: Java Decompiler сыяктуу декомпиляторду колдонуңуз.

Сиз Java декомпиляциялай аласызбы?

сен даярбыз Java декомпиляция Eclipseден класс файлы. Үчүн декомпиляция класс файлы, жөн гана каалаганыңызды ачыңыз Java долбоорлорду ачып, долбооруңузга киргизилген jar файлдарын көрүү үчүн китепканалардын Maven көз карандылыктарына өтүңүз. класс файлы. Азыр сенин колуңдан келет бул файлдын баштапкы кодун караңыз Java редактор, жөнөкөй жана жарашыктуу эмес.

Сунушталууда: