Jump to content
  • Sky
  • Mint
  • Azure
  • Indigo
  • Blueberry
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Pomegranate
  • Ruby Red
  • Orange
  • Banana
  • Apple
  • Emerald
  • Teal
  • Chocolate
  • Slate
  • Midnight
  • Maastricht
  • Charcoal
  • Matte Black
arthurdapaz

Tool [NIC TEMPLATE] Minimalist Mod Menu Framework for iOS Games

167 posts in this topic

Recommended Posts

APMenu THEOS NIC Template
RELEASE (v1.0:new:

3vx1wRL.gifR2tbAIu.gif
DISCLAIMER
You can use this template in any personal or paid project. Just keep the proper credits to iOSGods.com and myself. Never modify the bundled dynamic menu library. If you want to study it for learning purposes, doing reverse engineering, feel free, but don't tweak or modify it, never.
 
INTRO
Hello, iOSGoders coders and players! It's my pleasure to announce the mod menu engine I use in my professional and free hacks. Of course, since it's a real release, I completely revamped the code from scratch. This code unites two years of iOS hacking and Objective-C experience. If you don't know what a NIC Template is, you probably shouldn't be here on this topic. But, if you know what you are doing, let's go:
 
Spoiler

PREREQUISITES:

OpenSSH or Filza and some knowledge 

STEPS:

  1. Access my website (http://arthur.services) and download the template
  2. Move apmenu10.nic.tar to $THEOS/templates/
  3. Go to the folder where you'll create your hack and type: $THEOS/bin/nic.pl
  4. Choose the template named [N] APMenu v1.0

DONE! ENJOY!

Inside the files Tweak.xm and Menu.h will be pretty self-explanatory with a lots of comments.

Try doing a make package right from start, install the generated package and test it on the target application that you choose.

USAGE:

— Just tap a switch to toggle it on/off

— it saves and recovers information automatically

— Tap and hold any UI controller to view its description (a small documentation defined by the developer of the hack)

— To drag the Mod Menu drag using title bar or footer bar

— To close the mod menu, just tap title bar or use the same invoke gesture defined by the developer

 

CHANGE LOG:

v1.0 

  • most stable version yet developed
  • adjusted version numbering :D (pure aesthetics)
  • now the APMenu uses my MemPatcher class, a powerful and written from scratch replacement for our old friend: writeData.h
  • there is no more need to paste the original offsets! MemPatcher handles it for you
  • better documented via comments (read them all to understand)
    • Menu.h and Tweak.xm (all instruction you need is commented in those files)
  • menu code revamped - now it fills all Apple standards
  • performance improvements and less memory usage

v0.0.9  fixed bug related from v.0.0.8 where the hack wasn't patching the game memory

v0.0.8  fixed MemoryPatcher — (vm_writeData) wrapper to allow 64 bit offsets without slicing them

v0.0.7  security fix - the offsets are now hidden from memory inspection/debugging tools

v0.0.6  fixed UISlider touch area and optimized for indexed UISlider

v0.0.5  removed library dependency

v0.0.4  removed user interface 3D design

v0.0.3  initial release with library dependency

 

TODO:

— 0) Add autolipo to the project :)

Video Tutorials and Documentation With the Following Subjects:

— 1) Setup your template and make your first project

— 2) How to set your custom template logo image

— 3) Adding hooks and getting data from the UI controllers

— 4) How to use MemoryPatcher class to do advanced tricks

— 5) Extra: debugging and testing your mod menu

 

CREDITS:

@DiDA for maintaining this community

@shmoo for the being a great inspiration and because I used his UIColor macros. Love ya, buddy!

Edited by arthurdapaz
HUGE v1.0 UPDATE! Read change log ;)
  • Like 19
  • Thanks 3
  • Upvote 62
  • Agree 1
  • Winner 1

Share this post


Link to post
Share on other sites

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

  • Similar Content

    • By nkodder
      Hidden Content
      React or reply to this topic to see the hidden content. More info  
       **work some device**
      - IGameGuardian VIP Free all
      for ios 8-10.3.3 not 11
      ver 7.0.1 Now ios8-9
      ver 7.5.1 ios 10xx maby coming up to Coffee1$ 0%
      Credit me
    • By nkodder
      add repo
      Hidden Content
      React or reply to this topic to see the hidden content. More info install iGameGuardian Beta
      for ios8 all update
       
      **remove patch mobileGestaltFaker , flex ,crack igg
       
      free all coffee
    • By DiDA
      Cydia Impactor

      Cydia Impactor is a GUI tool for working with mobile devices. It has features already, but is still very much a work-in-progress. It is developed by saurik (Twitter and website).

      You can use this tool to install IPA files on iOS and APK files on Android. It also can help you exploit the series of Android "Master Key" vulnerabilities.

      Download Cydia Impactor for Mac OS X, Windows, Linux (32-bit), or Linux (64-bit).
       
      Note: Do not "Run as Administrator" Impactor; doing this makes drag/drop of files not work on Windows 10.
       
      For iOS, if you are using either Windows or macOS, you definitely need to have iTunes installed for this tool to work (for different reasons). You do not need Xcode installed to use Impactor (even for features such as signing IPA files).

      To download new versions, use "Check for Updates..." under the Impactor menu from inside of the application. Impactor will also occasionally prompt about new versions that come out. 
       
      If you are having problems using Cydia Impactor, check out the FAQ down below and if you find no solution, make a Help & Support topic.
       
       
      Frequently Asked Questions
       
      Q: How long will I be able to use the sideloaded app?
      A: A normal & free Apple Developer account only allows the app to function for 7 days. After 7 days you can sideload it again, just make sure your progress is backed up.
       
      Q: The app on iOS 11 is displaying half screen? Black screen.
      A: The popup the modded IPA uses seems to cause issues with iOS 11's Rotation Lock. To fix this, simply disable rotation lock on your device via the Control Center then reopen the app. 
       
      Q: How can I save my in-game progress?
      A: You need to make sure your game progress is being synced over Game Center, Facebook, Twitter or Google+. If the game saves it's progress locally, you will need to install the modded IPA overwriting the one you already have installed. In order to overwrite, the modified IPA must have the same bundle ID and you must use the same Apple ID when sideloading. See below for more information.
       
      Q: Can I overwrite my current app without removing it?
      A: Yes, it is possible. In order to accomplish this, you need to sideload the modded IPA with the same Apple ID that your previously sideloaded app is with. Meaning you must use the same Apple ID you used to sideload the previous app. The bundle ID must be the same otherwise it will install as a duplicate app.
       
      Q: How many apps can I sideload?
      A: iOS 7, 8, 9: You can sideload as many apps as you like on your device. However your free developer account has limitations but you can easily bypass those limitations by creating a new Apple ID. On iOS 10, 11 and higher, you can only have 3 sideloaded apps installed on your device at the same time. Apple has limited this and will not allow any more for free Apple Developer accounts.
       
      Q: Cydia Impactor is stuck on "Verifying Application". Why?
      A: This has to do with the 3 app sideload limit on iOS 10. You will need to remove a sideloaded app on your device before you can install a new one. If you're not on iOS 10 or higher and you still get this error, make a support topic.
       
      Q: Cydia Impactor is stuck on "GeneratingApplicationMap". Why?
      A: This usually happens with some apps but even though Cydia Impactor is stuck there, the application installs fine on your device.
       
      Q: Cydia Impactor does not show my device?
      A: If this happens, try rebooting your PC, open up iTunes while your device is connected & make sure you tap on 'Trust' from the popup on your iDevice. Then open Cydia Impactor. If this does not help, try completely uninstalling then reinstalling iTunes.
       
      Q: How to fix the Cydia Impactor "Runtime Errors"?
      A: If you receive these errors, you may need to try a different USB cable & USB port. You can also try making a new user account on your Windows PC and run Cydia Impactor there.
       
      Q: How to fix the Cydia Impactor "http-win.cpp:xxx Peer certificate cannot be authenticated with given CA certificates" error?
      A: This is usually not an issue with Cydia Impactor. The error usually means that Apple's signing servers are down. Try again later. If the issue still persists, make a support topic.
       
      Q: How to fix the Cydia Impactor "provision.cpp:81 The 'Network Extensions' feature is only available to users enrolled in Apple Developer Program." error?
      A: Inside Cydia Impactor, click on the 'Xcode' option, then click on 'Revoke Certificates'. If that doesn't help, you may have 2-Step Authentication enabled for your Apple ID which is preventing you from using Cydia Impactor. Disable that or create a new Apple ID.
       
      Q: How to fix the Cydia Impactor "provision.cpp:168 Please sign in with an app specific password." error?
      A: If you get this error, please see this topic.
       
      Q: Can I install the modded IPA without overwriting or deleting the App Store IPA?
      A: Yes, you can. See this tutorial.
       
      Q: How do I fix "lockdown.cpp:57 LOCKDOWN_E_MUX_ERROR"?
      A: This issue is caused when another program on your computer might be interfering with Cydia Impactor. Close programs you are not using or restart your computer and run Cydia Impactor again.
       
      Q: How do I fix "You already have a current iOS Development certificate or a pending certificate request."?
      A: Inside Cydia Impactor -> Xcode -> Revoke Certificates. Enter your Apple ID & password then retry.
       
      Q: How do I fix "The maximum number of apps for free development profiles has been reached."?
      A: Apple limits how many apps you can sideload within 7 days using the same Apple ID. And once you reach that limit, your option is to wait, or use another Apple ID.
       
      Q: How do I fix "provision.cpp:138 maxQuantity" error?
      A: This is an issue that happens if you are using an older version of Cydia Impactor. Updating your Cydia Impactor to the latest version will fix this issue.
       
      - More to be added -
    • By JustinPet26
      iAP26 (Electra iOS 11)
      (Free iAP Purchases)

      Fully supports iOS 11 - 11.1.2
      (Electra fully supported)
      Free in app purchases on iOS 11 with Electra!
      You'll know if it doesn't work when (iAP transaction fails/app crashes)
       
      This WILL NOT work on everything!
      So please do not complain.

      WORKS ON iOS 11 - 11.1.2
       
      iOS 11-11.1.2 installation instructions with Electra! Hidden Content
      React or reply to this topic to see the hidden content. More info
      Brought to you by JustinPet26!
    • By YvesFriend
      Anyone who can make hack file from BNGI0218 in filzaescaped/ifile? Ver.8.0.0 please
  • Recently Browsing   0 members

    No registered users viewing this page.


    • Administrator |
    • Global Moderator  |
    • Moderator  |
    • ViP Plus |
    • ViP |
    • Cheater |
    • Modder  |
    • Novice Cheater |
    • Rookie Modder |
    • Contributor |
    • Senior Member |
    • Member |
×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.