fake

Mobile no.

Msg:

Thursday

How to edit JAVA .jar apps, Create modded or handler apps (basic tutorial)

Posted by Unknown


I have modded and uploaded a lot of JAVA Apps for this blog. You may think, How these apps are modified. Many users have requested me to post a tutorial on "How to  edit JAVA apps". Thus you can create your own Handler mods and apps. Thus you can hack your networks for free Internet and anonymous surfing! Here I will explain how to edit Name, version etc. of any JAVA .Jar app. Also, I will teach you how to change Icons, inside images etc. of apps. You can also ad frontquery, backquery etc. You will be also able to edit the title and strings inside the app (for eg: "Opera Mini" is the title which shows in the top of the app in Opera Mini).

Note: This is just a basic tutorial. For creating handler Menus, edit and add menu items, you need to learn j2me and it needs some complex algorithms. So, I will explain about them in m next part of this tutorial.

Lets start...

If your are reading this from mobile, It would be better to switch to your PC for better understanding.
 
Tools/ Softwares required
  • A Computer
  • A Compression Utility like Winzip, Winrar, 7Zip etc.
  • A Hex Editor (HXD hex editor is recommended)
  • A text editor (notepad is enough)
  • An image editor in case you want to edit icons, images etc.
and your brain!!(must)
Instructions
 
First, extract the .jar files you want to edit to a folder.
Now let's see how you can edit the files
1. To edit App name, version no., delete confirm message etc.

Open manifest.mf file (usually located in META-INF folder) using notepad.
There you can edit app name,  version etc.
Here is an example of UC 8.5 handler app which was modded by me.

Manifest-Version: 1.0
MIDlet-Name: UC85Karthik7.tk
MIDlet-1: UC85Karthik7.tk,/l.png,cn.uc.application.app.WebClient
MIDlet-Version: 8.5.0
MIDlet-Vendor: UC Mobile <Karthik7.tk>
Mod-Version: 2.0.5
MIDlet-Permissions: javax.microedition.io.Connector.http
MicroEdition-Profile: MIDP-2.0
MicroEdition-Configuration: CLDC-1.0
MIDlet-Permissions-Opt: javax.microedition.io.Connector.https,javax.mi
croedition.io.Connector.file.read,javax.microedition.io.Connector.fil
e.write,javax.microedition.io.Connector.socket,javax.microedition.io.
sms,javax.microedition.io.Connector.sms,javax.wireless.messaging.sms.
send,javax.wireless.messaging.sms.receive,javax.microedition.media.co
ntrol.VideoControl.getSnapshot,javax.microedition.pim.ContactList.rea
d,javax.microedition.content.ContentHandler
MIDlet-Info-URL: http:/Karthik7.tk
ILD: 2
Handler4: 1
Handler5: e:/UcwebScr/
Handler8: 0
Handler10: Mozilla/5.0 (BlackBerry; U; BlackBerry 9800; en) AppleWebKit/534.1+ (KHTML, Like Gecko) Version/6.0.0.141 Mobile Safari/534.1+
Handler11: 0
MIDlet-Delete-Confirm: More Handler Apps, Visit: http://Karthik7.tk
DHandlerM0: Custom
Hope you understand this.
Now save the changes.

1 comment:

Admin Karthik