Modify your Java class files easy with an interactive GUI.
Since it is not possible to edit a class file directly, this tool changes the class file to Smali version which is editable. After making the required changes, this tool converts the modified Smali to the modified Class file.
Since it is not possible to edit a class file directly, this tool changes the class file to Smali version which is editable. After making the required changes, this tool converts the modified Smali to the modified Class file.
Features:
- Modify a given Java class file
- Allows Pen-tester to verify if their java desktop application is safe from Auth bypass
- Can help you change the logical behavior of a Jar file by modifying a class
- You can override private methods, change access modifier for variables of a class using ClassModifier.
- Many other possibilities....
Download ClassModifier:
Project Git Location:
How to Use:
java -jar ClassModifier.jar
Menu:
File
- Open class (CTRL+O)- Takes the input class which need to be modified
- Open Project (CTRL+P)– You can reopen the project created using this feature.
- Save & Convert (CTRL+S) – Saves & Convert the code to modified Class and Smali file
- Export Class (CTRL+E) – Export modified class
- Java 2 Smali Helper - Opens a tab where you can write any Java code which on saving will show its equivalent Smali code
- Smali 2 Java code - Opens a tab where you can write any Smali code which on saving will show its equivalent Java code
Edit
- Increase Code FontSize (CTRL+I) – Allows you to increase font size of shown code.
- Decrease Code FontSize (CTRL+D) – Allows you to decrease the font size of shown code.
- Remove all tabs – Removes all currently shown tabs.
Decompiler
- Change Decompiler – Allows you to switch between jadx and jd-cli decompilers.
Help
- Update Software – Helps you to update the current software if any update is available
- How to use Class Modifier– Contains the documentation of this tool
Toolbar
- Allows you to find in current code/replace/replaceAll/find all class
ClassModifier_lib Folder
- It comes along with the software
- Contains the helper jars used by program
- ClassModifier_lib\userLibrary is automatically added in classpath while compiling code. If you wish to compile your code using external jars then place those external jars inside ClassModifier_lib\userLibrary
How to Use:
- Open the Java class to be Modified
- On opening, ClassModifier will open the Smali version of the class file
- Edit the smali file and make the required changes
- Save the smali file
- Modified java class file will be created which can be anytime exported using the File -> Export Class button.
- Since Smali editing can be difficult, 2 options are provided - Java 2 Smali Helper and vice-versa.
- As name suggests, Java 2 Smali Helper lets you see the Smali equivalent code for the input Java code.
- Similarly, Smali 2 Java Helper lets you see the Java equivalent code for the input Smali code.
Screenshot:
It is so nice article thank you for sharing this valuable content
ReplyDeleteWorkday Online Training
Workday Online Training Hyderabad
kayseriescortu.com - alacam.org - xescortun.com
ReplyDeleteTrigonometric functions Python Numpy
ReplyDeletePython program to display calendar
Python program to input week number and print week day
Sum of n numbers in Python using while loop
Python program to print all even numbers between 1 to 100
Sum of n numbers in python using for loop
Sum of even numbers in Python
Extract text from PDF using Python
Add background image in Python Tkinter
Countdown clock and timer using Tkinter in Python
Cube root in Python
it was so useful bro:)
ReplyDeletelook here:
bonusaffiliate.com
casinorulet.com
mmorpg
ReplyDeleteınstagram takipci satin al
Tiktok jeton hilesi
Tiktok Jeton Hilesi
antalya sac ekimi
referans kimliği nedir
İnstagram Takipçi Satın Al
mt2 pvp serverlar
Instagram takipci satin al
perde modelleri
ReplyDeletesms onay
mobil odeme bozdurma
nft nasıl alınır
ankara evden eve nakliyat
trafik sigortası
Dedektor
web sitesi kurma
aşk kitapları
For more information on tools that can help with class modification and other useful utilities, you can visit https://pedrosmenu.co.za/. This website provides a range of resources for developers, from code management to the latest programming insights.
ReplyDelete