Jump to content

Code Inject Generator Online! [Tweak.xm & Preferences.plist]


69 posts in this topic

Recommended Posts

Updated

CfVs7nt.png
 
 
 
A few members requested this so here it is! This is the Code Inject Generator Online Tool. It basically makes code injection projects easier to make.
 
You can generate the Tweak.xm content and the Preferences Plist content. Also supports adding multiple offsets and hex under the same switch.
 
 
How to use:
1. Enter your preferences plist name here: Add your .plist name located in /var/mobile/Library/Preferences. Usually named the same as your package name (com.xxx.yyy).
 
2. Enter your package name here: The package name you choose when making the new project in theos (com.xxx.yyy). This is used for the Preferences.plist output.
 
3. Enter prefix before writeData: Anything you enter here will go before the "writeData(0x123456, 0x123456);". Leave this empty if you don't need it.
 
4. Enter your offset here: Quite self-explanatory. Enter your offset in that box. "0x" is auto added, just enter the rest of your offset (123456).
 
5. Enter your HEX here: Quite self-explanatory. Enter your HEX in that box. "0x" is auto added, just enter the rest of your HEX (123456).
 
6. Enter your key name here: Enter the key name you want to use for the switch. It can be random and needs to be unique from any other keys you're using on the same project.
 
7. Enter your switch name here: Enter the text that will appear next to the switch in settings.app.
 
Once you fill in the boxes, clicking generate will fill in the Tweak.xm box and the Preferences Plist box which then you can copy paste into your project.
 
Ticking "Add to the same key" option will add the new offset and hex to the same switch/key.

 

Clicking "Clear" will clear all the boxes for you to start over.

 

Clicking "Add / Generate" will add all the current selections and output them for you. It will also clear some inputs to make it ready for the next switch you want to add. :)

 

 

That's all. Hope you'll enjoy it and find it useful. :)

  • Like 10
  • Thanks 4
  • Informative 1
Posted

:grouphug:

 

Any suggestions or bugs, post down below guys. :)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines