Jump to content

[Starter Pack] iOS Hacking [IDA, Reverse Engineering, Cheat Engines, Theos, Flex]


Rook

684 posts in this topic

Recommended Posts

I want to put the scope and address information of a class and a function in the symbol of MSHookFunction at the same time.

 

Of course, if you leave it like this, you will get an error, but like this:

 

Tweak.xm

#include "Item.h"
#include "ItemInstance.h"
#include "Recipes.h"

void (*Recipes_init)(Recipes*);
void _Recipes_init(Recipes* res) {
	Recipes_init(res);
	
	const std::vector<Recipes::Type, std::allocator<Recipes::Type>>& def = definition<Item*, Item*>('#', Item::mItems[296], 'S', Item::mItems[368]);

	res->addShapedRecipe(ItemInstance(Item::mItems[432], 0), "###", "#S#", "###", def);
}

%ctor {
	MSHookFunction(Recipes::_init + (0x100774f40 + _dyld_get_image_vmaddr_slide(0)), (void*)&_Recipes_init, (void**)&_Recipes_init);
	MSHookFunction(Recipes::addShapedRecipe + (0x100781d74 + _dyld_get_image_vmaddr_slide(0)), NULL, NULL);
	MSHookFunction(Item::mItems + (0x10074689c + _dyld_get_image_vmaddr_slide(0)), NULL, NULL);
	MSHookFunction(ItemInstance::ItemInstance + (0x1007569a4 + _dyld_get_image_vmaddr_slide(0)), NULL, NULL);
}

 

 

Recipes.h

#pragma once

#include <memory>
#include <string>
#include <vector>
#include <stdint.h>

#include "ItemInstance.h"

class Recipes {
public:
	class Type {
	public:
		Item* item;
		uintptr_t* block;
		ItemInstance inst;
		char c;
	};
public:
	void _init();
	void addShapedRecipe(const ItemInstance&, const std::string&, const std::string&, const std::string&, const std::vector<Recipes::Type, std::allocator<Recipes::Type>>&);
};

template <class A, class B>
std::vector<Recipes::Type, std::allocator<Recipes::Type>> 
definition(char, A, char, B);

 

 

ItemInstance.h

#pragma once

#include <memory>

#include "Item.h"

class ItemInstance {
public:
	ItemInstance(Item const*, int);
};

 

 

Item.h

#pragma once

#include <string>
#include <memory>
#include <vector>
#include <unordered_map>

class Item {
public:
	char filler[200];
public:
	static Item* mItems[512];
};

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below. For more information, please read our Posting Guidelines.
Reply to this topic... Posting Guidelines

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Our picks

    • Outdo.io v2.7 Cheats +2
      Modded/Hacked App: Outdo.io By Voodoo
      Bundle ID: com.burak.outdoio
      iTunes Store Link: https://apps.apple.com/us/app/outdo-io/id1609056988?uo=4

       

      Mod Requirements:
      - Non-Jailbroken/Jailed or Jailbroken iPhone/iPad/iPod Touch.
      - Sideloadly / Cydia Impactor or alternatives.
      - A Computer Running Windows/macOS/Linux with iTunes installed.


      Hack Features:
      - Premium: Setting -> Haptic -> Float icon -> In-App Purchase -> VoodooPremium
      - Dumb Enemy
      • 0 replies
    • Outdo.io v2.7 Cheats +2
      Modded/Hacked App: Outdo.io By Voodoo
      Bundle ID: com.burak.outdoio
      iTunes Store Link: https://apps.apple.com/us/app/outdo-io/id1609056988?uo=4


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iGameGod / Filza / iMazing or any other file managers for iOS.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak.
      - PreferenceLoader (from Cydia, Sileo or Zebra).


      Hack Features:
      - Premium: Setting -> Haptic -> Float icon -> In-App Purchase -> VoodooPremium
      - Dumb Enemy
      • 0 replies
    • Moneygun Run! v1.6.0 Cheats +2
      Modded/Hacked App: Moneygun Run! By Voodoo
      Bundle ID: com.JuicyFrog.MoneygunRun
      iTunes Store Link: https://apps.apple.com/us/app/moneygun-run/id1611032629?uo=4

      Mod Requirements:
      - Non-Jailbroken/Jailed or Jailbroken iPhone/iPad/iPod Touch.
      - Sideloadly / Cydia Impactor or alternatives.
      - A Computer Running Windows/macOS/Linux with iTunes installed.


      Hack Features:
      - Premium: Setting -> Privacy Policy -> Float icon -> In-App Purchase -> VoodooPremium
      - Unlimited Coin (Buy skin)
      • 2 replies
    • Moneygun Run! v1.6.0 Cheats +2
      Modded/Hacked App: Moneygun Run! By Voodoo
      Bundle ID: com.JuicyFrog.MoneygunRun
      iTunes Store Link: https://apps.apple.com/us/app/moneygun-run/id1611032629?uo=4

      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iGameGod / Filza / iMazing or any other file managers for iOS.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak.
      - PreferenceLoader (from Cydia, Sileo or Zebra).


      Hack Features:
      - Premium: Setting -> Privacy Policy -> Float icon -> In-App Purchase -> VoodooPremium
      - Unlimited Coin (Buy skin)
      • 0 replies
    • Gas Empire v1.8.2 Cheats +4
      Modded/Hacked App: Gas Empire By Voodoo
      Bundle ID: com.GraveRobberGames.GasEmpire
      iTunes Store Link: https://apps.apple.com/us/app/gas-empire/id1606196948?uo=4

       

      Mod Requirements:
      - Non-Jailbroken/Jailed or Jailbroken iPhone/iPad/iPod Touch.
      - Sideloadly / Cydia Impactor or alternatives.
      - A Computer Running Windows/macOS/Linux with iTunes installed.


      Hack Features:
      - Premium: Setting -> Privacy Policy -> Float icon -> In-App Purchase -> VoodooPremium
      - Unlock all skins
      - Unlimited currency
      - Remove half time
      • 0 replies
    • Gas Empire v1.8.2 Cheats +4
      Modded/Hacked App: Gas Empire By Voodoo
      Bundle ID: com.GraveRobberGames.GasEmpire
      iTunes Store Link: https://apps.apple.com/us/app/gas-empire/id1606196948?uo=4


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iGameGod / Filza / iMazing or any other file managers for iOS.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak.
      - PreferenceLoader (from Cydia, Sileo or Zebra).


      Hack Features:
      - Premium: Setting -> Privacy Policy -> Float icon -> In-App Purchase -> VoodooPremium
      - Unlock all skins
      - Unlimited currency
      - Remove half time
      • 0 replies
    • Balls go High v1.9.4 Cheats +2
      Modded/Hacked App: Balls go High By Voodoo
      Bundle ID: com.edgarfrangulyan.ballsgohigh
      iTunes Store Link: https://apps.apple.com/us/app/balls-go-high/id1604861021?uo=4


      Mod Requirements:
      - Non-Jailbroken/Jailed or Jailbroken iPhone/iPad/iPod Touch.
      - Sideloadly / Cydia Impactor or alternatives.
      - A Computer Running Windows/macOS/Linux with iTunes installed.


      Hack Features:
      - Premium: Setting -> Haptic -> Float icon -> In-App Purchase -> VoodooPremium
      - Unlimited Coin: Setting -> Restore Purchase (Only click 1 time)
      • 0 replies
    • Balls go High v1.9.4 Cheats +2
      Modded/Hacked App: Balls go High By Voodoo
      Bundle ID: com.edgarfrangulyan.ballsgohigh
      iTunes Store Link: https://apps.apple.com/us/app/balls-go-high/id1604861021?uo=4

      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iGameGod / Filza / iMazing or any other file managers for iOS.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak.
      - PreferenceLoader (from Cydia, Sileo or Zebra).


      Hack Features:
      - Premium: Setting -> Haptic -> Float icon -> In-App Purchase -> VoodooPremium
      - Unlimited Coin: Setting -> Restore Purchase (Only click 1 time)
      • 0 replies
    • Deliver It 3D v1.9.9 Cheats +2
      Modded/Hacked App: Deliver It 3D By Voodoo
      Bundle ID: com.GoofyGamerGames.Pizza
      iTunes Store Link: https://apps.apple.com/us/app/deliver-it-3d/id1595199218?uo=4


      Mod Requirements:
      - Non-Jailbroken/Jailed or Jailbroken iPhone/iPad/iPod Touch.
      - Sideloadly / Cydia Impactor or alternatives.
      - A Computer Running Windows/macOS/Linux with iTunes installed.


      Hack Features:
      - Premium: Setting -> Haptic -> Float icon -> In-App Purchase -> VoodooPremium
      - Unlimited Cash: Setting -> Privacy policy (Only click 1 time)
      • 0 replies
    • Deliver It 3D v1.9.9 Cheats +2
      Modded/Hacked App: Deliver It 3D By Voodoo
      Bundle ID: com.GoofyGamerGames.Pizza
      iTunes Store Link: https://apps.apple.com/us/app/deliver-it-3d/id1595199218?uo=4

      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iGameGod / Filza / iMazing or any other file managers for iOS.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak.
      - PreferenceLoader (from Cydia, Sileo or Zebra).


      Hack Features:
      - Premium: Setting -> Haptic -> Float icon -> In-App Purchase -> VoodooPremium
      - Unlimited Cash: Setting -> Privacy policy (Only click 1 time)
      • 0 replies
    • Hex Takeover v1.7.4 Cheats +4
      Modded/Hacked App: Hex Takeover By Voodoo
      Bundle ID: com.GameWorthy.HexTakeover
      iTunes Store Link: https://apps.apple.com/us/app/hex-takeover/id1570925517?uo=4


      Mod Requirements:
      - Non-Jailbroken/Jailed or Jailbroken iPhone/iPad/iPod Touch.
      - Sideloadly / Cydia Impactor or alternatives.
      - A Computer Running Windows/macOS/Linux with iTunes installed.


      Hack Features:
      - Premium: Setting -> Haptic -> Float icon -> In-App Purchase -> VoodooPremium
      - Skip ad when freeze opponents
      - Unlimited currency (earn)
      - Unlock all skins
      • 0 replies
    • Hex Takeover v1.7.4 Cheats +4
      Modded/Hacked App: Hex Takeover By Voodoo
      Bundle ID: com.GameWorthy.HexTakeover
      iTunes Store Link: https://apps.apple.com/us/app/hex-takeover/id1570925517?uo=4

       

      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iGameGod / Filza / iMazing or any other file managers for iOS.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak.
      - PreferenceLoader (from Cydia, Sileo or Zebra).


      Hack Features:
      - Premium: Setting -> Haptic -> Float icon -> In-App Purchase -> VoodooPremium
      - Skip ad when freeze opponents
      - Unlimited currency (earn)
      - Unlock all skins
      • 0 replies
×
  • 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