MOBILE GAME HACKING (FOR NOOBS)

cazz
31 Jul 202409:15

Summary

TLDRIn this video, Cass introduces viewers to the world of mobile game hacking, highlighting the differences between PC and mobile hacking. He shares personal experience with jailbreaking iOS devices and coding tweaks, and provides a comprehensive guide on getting started with mobile game hacking, including the basics of mobile operating systems, the necessity of jailbreaking or rooting, and the tools required for hacking. Cass also discusses various methods of creating cheats, from using hacking utilities to modifying game packets and creating modded app versions. The video is sponsored by brilliant.org, an online platform for developing critical thinking and problem-solving skills.

Takeaways

  • πŸ˜€ The speaker, Cass, primarily focuses on hacking PC games but receives many requests to hack mobile games, highlighting the difference between the two disciplines.
  • πŸ” Hacking mobile games requires understanding that mobile devices are less powerful and more restricted computers with operating systems like iOS and Android, which are fundamentally different from desktop ones.
  • πŸ“š To get started with mobile game hacking, one must develop problem-solving skills, which is the focus of the video's sponsorship by Brilliant.org, an online platform for interactive learning.
  • πŸ› οΈ Jailbreaking for iOS and rooting for Android are necessary steps to escape the restrictive 'walled garden' of mobile operating systems to access and modify game data.
  • πŸ“± iOS is a proprietary Unix-based system developed by Apple, while Android is an open-source Linux-based system, and both dominate the mobile landscape.
  • πŸ’» For iOS, learning Objective C is often required for jailbreaking and app development, despite modern apps being coded in Swift, due to the legacy of jailbreaking tools.
  • πŸ”§ On Android, coding apps is simpler with Android Studio and languages like C++, Kotlin, and Java, making the development process more accessible.
  • πŸ”Ž Both platforms require tools for static analysis, such as IDA or its free alternative, Ghidra, to disassemble and understand app packages.
  • πŸ›‘ Hacking utilities like Game Guardian for Android and iGameGuardian or Flex for iOS allow in-device memory searches and modifications for cheating.
  • πŸ“₯ Save game editing involves accessing and modifying game data saved in the file system, which can be done after a jailbreak or root.
  • πŸ€– Advanced cheats may involve packet manipulation during web requests, allowing for automated gameplay or bot creation in online mobile games.
  • πŸ”„ Creating a modded version of an app is a popular method for mobile game hacking, as it allows users to sideload the hacked app without needing a jailbreak or root.

Q & A

  • What is the main focus of Cass's channel?

    -Cass's channel is primarily focused on hacking PC games, but he also discusses mobile game hacking in the provided script.

  • Why is hacking mobile games different from hacking PC games according to Cass?

    -Hacking mobile games is a different discipline because mobile games operate on different platforms with different operating systems and restrictions compared to PCs.

  • What are the two major mobile operating systems mentioned in the script?

    -The two major mobile operating systems mentioned are iOS and Android.

  • What is the term used for escaping the restrictions of iOS devices?

    -The term used for escaping the restrictions of iOS devices is 'jailbreaking'.

  • What is the equivalent process to jailbreaking on Android devices?

    -The equivalent process to jailbreaking on Android devices is known as 'rooting'.

  • What is the purpose of the website 'brilliant.org' as mentioned in the script?

    -Brilliant.org is an online platform designed to build critical thinking skills through problem-solving exercises in various subjects like math, data analysis, programming, and AI.

  • What is the main programming language used in jailbreaking iOS devices?

    -The main programming language used in jailbreaking iOS devices is Objective C.

  • What is the difference between jailbreaking and rooting in terms of access provided to the user?

    -Jailbreaking provides a platform with libraries and package managers to create and modify applications, while rooting gives superuser access to the Linux kernel on Android devices.

  • What is the recommended way to access the file system of an iOS device from a computer?

    -The recommended way to access the file system of an iOS device from a computer is through the SSH protocol using an application like PuTTY or OpenSSH.

  • What are some common tools required for hacking games on both iOS and Android platforms?

    -Some common tools required for hacking games on both platforms include a disassembler for static analysis, such as IDA or Ghidra, and hacking utility programs like Game Guardian or iGameGuardian for iOS.

  • What is the process called when installing a third-party IPA file on an iOS device?

    -The process of installing a third-party IPA file on an iOS device is called 'side loading'.

  • What are the different methods mentioned in the script for creating a cheat for a mobile game?

    -The different methods mentioned for creating a cheat for a mobile game include using a hacking utility on the device, save game editing, modifying game packets during web requests, and creating a separate mod version of the app.

  • What is the recommended website for finding mobile game hacks and mods?

    -The recommended website for finding mobile game hacks and mods is 'iOS Gods'.

Outlines

00:00

πŸ˜€ Introduction to Mobile Game Hacking

Cass introduces the video, explaining that while their channel typically focuses on PC game hacking, they often receive requests to hack mobile games. They clarify that hacking mobile games is a different discipline but shares fundamental concepts with PC hacking. Cass has experience jailbreaking iOS devices and coding tweaks, and aims to provide a guide on mobile game hacking based on their experience and research. The video is sponsored by Brilliant.org, an online platform for interactive learning in various fields, which is designed to improve critical thinking and problem-solving skills, essential for hacking.

05:02

πŸ“± Understanding Mobile Operating Systems and Hacking Basics

The video delves into the basics of mobile devices, comparing them to less powerful and more restricted PCs. It explains that mobile operating systems, primarily iOS and Android, serve different purposes and are designed for touch accessibility and battery efficiency. The script discusses the restrictive nature of mobile OS to protect users from viruses and the need for a 'jailbreak' or 'root' to escape these restrictions for hacking purposes. Jailbreaking and rooting are explained as methods to gain superuser access on iOS and Android devices, respectively, with a focus on the process and tools required for each platform. The paragraph concludes with a mention of common tools and requirements for hacking games on both platforms, including Objective C for iOS and various languages for Android, as well as the need for a disassembler like IDA or its open-source alternative, Ghidra.

Mindmap

Keywords

πŸ’‘Hacking

Hacking, in the context of this video, refers to the unauthorized manipulation of software or hardware to bypass security measures. It is central to the video's theme as the speaker discusses the differences between hacking PC and mobile games. The script mentions the challenges and skills required for hacking, such as creative problem-solving and understanding of programming languages.

πŸ’‘Mobile Game Hacking

Mobile Game Hacking is the process of manipulating mobile games to gain unauthorized advantages or access. It is a key concept in the video, as the speaker aims to provide an understanding of the mobile hacking scene. The script discusses the unique challenges of mobile game hacking compared to PC game hacking, such as the need for jailbreaking or rooting devices.

πŸ’‘Jailbreaking

Jailbreaking is the act of removing software restrictions imposed by Apple on iOS devices, allowing users to gain root access and install unofficial apps. It is a crucial step for iOS game hacking, as mentioned in the script, where the speaker explains that jailbreaking provides a platform for creating and modifying applications on the device.

πŸ’‘Rooting

Rooting is the process of allowing users of Android devices to obtain superuser permissions, similar to jailbreaking on iOS. The script explains that rooting is necessary for hacking games on Android devices, providing the user with the ability to access and modify the device's file system.

πŸ’‘Objective C

Objective C is a programming language used primarily in the development of iOS apps. The script mentions that despite the modern iOS apps being coded in Swift, most jailbreaking resources and tools are still based on Objective C, making it a necessary language to learn for those interested in iOS game hacking.

πŸ’‘Theos

Theos is a development framework used for creating applications for iOS devices, specifically on Windows systems. It is mentioned in the script as a tool needed for building iOS applications when hacking games on jailbroken devices.

πŸ’‘Xcode

Xcode is an integrated development environment (IDE) used for macOS that includes a suite of software development tools for developing software for macOS, iOS, and other Apple operating systems. The script refers to Xcode as the tool used on Mac for building iOS applications for hacking purposes.

πŸ’‘SSH

SSH, or Secure Shell, is a protocol used to securely access and manage devices over a network. In the script, SSH is mentioned as a method to access the mobile device's file system from a PC, allowing for file transfers and command executions necessary for game hacking.

πŸ’‘IDA Pro

IDA Pro is a proprietary disassembler software used for static analysis of binary code. The script mentions IDA Pro as a classic program for disassembling both iOS and Android app packages, which is an important step in understanding and modifying game code for hacking.

πŸ’‘Ghidra

Ghidra is a software reverse engineering suite developed by the National Security Agency (NSA) in the United States and released as an open-source tool. The script describes Ghidra as a free and open-source alternative to IDA Pro for disassembling and analyzing app packages in the context of mobile game hacking.

πŸ’‘Game Guardian

Game Guardian is a mobile app that functions similarly to Cheat Engine on PC, allowing users to search through a game's memory and modify values. The script mentions Game Guardian as an existing utility on Android that can be used for hacking games by altering in-game variables such as scores or currency.

πŸ’‘Cydia

Cydia is an app store for jailbroken iOS devices that allows users to download and install apps not available on the official Apple App Store. In the script, Cydia is mentioned as a source for hacking utilities on jailbroken iOS devices, including an iOS version of Game Guardian and other powerful tools like Flex.

πŸ’‘Modding

Modding refers to the act of modifying a software program to change its functionality or behavior, often for personal use or to create a customized experience. The script discusses modding as a popular method of hacking mobile games by creating a separate modified version of the app that can be sideloaded onto a device without the need for jailbreaking or rooting.

Highlights

Cass introduces the topic of mobile game hacking and its distinction from PC game hacking.

Hacking is a universal concept, but the execution varies greatly between platforms.

Jailbreaking iOS devices and coding tweaks is Cass's personal experience in mobile hacking.

The video aims to provide a guide on mobile game hacking based on Cass's experience and research.

Problem-solving skills are crucial for hacking and are developed through practice.

Brilliant.org is promoted as a platform to improve critical thinking and problem-solving skills.

Mobile devices are less powerful and more restricted computers with different operating systems.

iOS and Android dominate the mobile market with different approaches to user restrictions.

Jailbreaking and rooting are methods to escape the restrictions of iOS and Android, respectively.

Objective-C is the primary language for iOS development, including for jailbreaks.

Theos and Xcode are tools for iOS development, while Android Studio is used for Android.

SSH protocol is used to access mobile devices' file systems from a computer.

IDA and Ghidra are tools for static analysis of app packages for hacking.

Game Guardian and iGame Guardian are mobile apps for in-game memory modification.

Save game editing allows hackers to modify game progress files stored on the device.

Advanced cheats may involve intercepting and modifying game packets during web requests.

Creating a modded version of an app is a popular method for mobile game hacking.

iOS Gods is a website recommended for mobile game hacking resources and mods.

Cass expresses interest in creating future jailbreaking and tweak tutorials.

The video concludes with a call to action for likes, subscriptions, and support from patrons.

Transcripts

play00:00

how's it going ladies and gentlemen my

play00:01

name is Cass and this channel is

play00:03

censored around hacking PC games but

play00:05

just about every second comment I get is

play00:07

a request for me to hack the next big

play00:09

mobile game I hate to break it to you

play00:11

guys but hacking PC versus hacking

play00:13

mobile games is a completely different

play00:15

discipline with that being said hacking

play00:17

is still hacking at the end of the day

play00:18

and many of the concepts remain the same

play00:20

I've never personally written a cheat

play00:22

for a mobile game but what I have done

play00:24

is jailbroken many of my iOS devices

play00:26

over the past 6 or seven years and I've

play00:28

even coded a tweak here in there in this

play00:30

video I want to present you a guide on

play00:32

how to get started with mobile game

play00:33

hacking using my limited but significant

play00:36

experience combined with a lot of

play00:37

research I hope to at least give you a

play00:39

decent understanding of the mobile

play00:41

hacking scene so be sure to stick around

play00:43

if you're trying to hack games or

play00:45

anything for that matter you're going to

play00:46

run into a ton of problems that require

play00:48

creative out thebox thinking problem

play00:50

solving is a skill that you have to

play00:52

develop and exercise just like any other

play00:54

and that's exactly why this video is

play00:56

sponsored by brilliant.org brilliant is

play00:58

an online platform where you learn by

play01:00

doing with thousands of interactive

play01:01

lessons in math data analysis

play01:04

programming and even AI brilliant is

play01:06

designed to build your critical thinking

play01:07

skills through problem solving exercise

play01:09

not through memorizing which we all hate

play01:12

this means that while you're building

play01:13

real knowledge on a specific topic

play01:15

you'll also be improving your thinking

play01:17

skills across the board if you don't

play01:18

believe me I highly recommend that you

play01:20

check out their creative coding course

play01:22

the purpose of these lessons is to

play01:24

develop your mind into that of a

play01:25

programmers forcing you to build a

play01:27

strong foundation in writing robust and

play01:29

efficient programs so what are you

play01:31

waiting for to try everything brilliant

play01:33

has to offer for free for a full 30 days

play01:35

visit brilliant.org or click on the link

play01:38

in the description down below you'll

play01:40

also get 20% of an annual premium

play01:42

subscription thanks for listening and

play01:44

let's get back to the video before we

play01:45

can talk about all the fun stuff we have

play01:47

to take a trip back to discuss the

play01:49

basics mobile devices might seem foreign

play01:52

to PC people but in reality they're just

play01:54

less powerful and more restricted

play01:56

computers they still have CPUs gpus RAM

play01:59

and so on but the major difference is

play02:01

the operating systems that run on these

play02:03

devices the market share is split

play02:05

largely between IOS and Android iOS is a

play02:08

proprietary operating system based on

play02:10

Unix developed by Apple in the early

play02:12

2000s Android on the other hand is an

play02:14

open- Source operating system based on

play02:16

the Linux kernel and other software

play02:18

which is usually forked and sold as a

play02:20

proprietary one as well together these

play02:22

two dominate the mobile landscape and

play02:24

therefore they will be the focus of this

play02:26

video mobile operating systems serve

play02:28

quite a different purpose to desktop

play02:30

ones because they solve different

play02:31

problems these devices need to be easily

play02:33

and seamlessly accessible through touch

play02:35

while being extremely efficient in order

play02:37

to preserve battery life they also need

play02:39

to be simpler for the average person to

play02:41

use all the complexity of the computer

play02:43

needs to be tucked away and hidden from

play02:44

the end user this results in the

play02:46

experience of using mobile devices

play02:48

generally being a lot more restrictive

play02:50

than desktop ones people want to

play02:51

purchase a mobile device that just works

play02:54

it should switch on and do everything

play02:55

they needed to do without forcing them

play02:57

to jump through a bunch of Hoops like

play02:59

the typical Arch user on Windows you can

play03:01

download a random program and run it on

play03:03

your computer this is great because

play03:05

anyone can write code and make

play03:06

applications but this is also why old

play03:08

people constantly get viruses mobile

play03:10

operating systems like to produce a wall

play03:13

Garden of sorts a Sandbox where users

play03:15

live their naive little life but in

play03:17

order to hack games on these devices the

play03:19

user needs to escape this world garden

play03:21

and that is done with a jailbreak

play03:23

jailbreaking is the iOS way of escaping

play03:25

the Apple World Garden the closest

play03:27

equivalent on Android is known as a root

play03:29

but rooting and jailbreaking are not

play03:31

exactly the same Android by default is

play03:33

already a lot less restricted than iOS

play03:35

and therefore all you need is root

play03:37

access to the Linux kernel in other

play03:39

words you need to become a super user on

play03:41

the device iOS on the other hand is

play03:43

completely locked down and therefore

play03:45

jailbreaks do a lot more than just

play03:47

provide root access jailbreaks basically

play03:49

create a platform with libraries and

play03:51

package managers to allow people to

play03:52

create their own applications and even

play03:54

modify existing ones on the device if

play03:56

you want to hack games on iOS you pretty

play03:58

much need a jailbreak it is possible

play04:00

without one but it's a lot more

play04:02

restricted in terms of what you can do

play04:03

if you have an Android device you're

play04:05

going to need a rout as well on Android

play04:07

it's pretty easy though because there

play04:08

are already numerous programs available

play04:10

that will root your device with a single

play04:12

click make sure to do your research

play04:14

though because these can harm your

play04:15

device and will void your warranty when

play04:17

it comes to iOS the process is a bit

play04:20

more complicated you need to side load a

play04:22

utility that can jailbreak your device

play04:24

for you side loading is the process of

play04:26

installing a third-party IPA file on

play04:28

your iOS device IPA is just the format

play04:31

that Apple uses to ship their

play04:32

applications equivalent to an Android

play04:34

APK I recommend checking out the r/

play04:37

jailbreak subreddit this place will show

play04:38

you the best current and safest

play04:40

jailbreaks available right now along

play04:42

with great tutorials and information on

play04:44

how to get started there's a common set

play04:46

of tools and requirements for hacking

play04:48

games on both platforms so let's discuss

play04:50

them here starting with iOS if you're

play04:52

going to be developing anything with

play04:53

your jailbreak namely hacks apps or even

play04:56

tweaks you're going to have to learn a

play04:57

horrible language called Objective C

play04:59

although modern iOS apps are coded in

play05:01

Swift jailbreaking is not modern and

play05:03

jailbreaking is also not very open to

play05:05

change most of your learning resources

play05:07

will be an Objective C anyway so just

play05:09

bite the bullet and learn it to build

play05:11

iOS applications you need certain sdks

play05:14

and libraries not to mention your

play05:16

computer needs to know how to build a

play05:17

format that is supported by the phone on

play05:19

Windows you should use a system called

play05:21

Theos and on Mac you should use xcode

play05:24

links are down below finally you need a

play05:26

way to access your mobile devices file

play05:28

system on your computer this can be done

play05:29

through the SSH protocol using an

play05:31

application like putty or open SSH this

play05:34

will allow you to transfer files and run

play05:36

commands on your phone from your PC on

play05:38

the Android side of things it's quite a

play05:40

bit simpler coding apps on this platform

play05:42

is just a matter of installing Android

play05:44

Studio on your PC and then you can begin

play05:46

making apps with a number of languages

play05:48

including C++ cotlin and even Java these

play05:51

are all requirements for making

play05:52

applications and getting your code

play05:54

running on the device but what about all

play05:56

the important hacker stuff well

play05:58

regardless of the platform you you'll

play05:59

always need a disassembler for static

play06:01

analysis the classic program for this is

play06:03

of course idao it can disassemble both

play06:06

IOS and Android app packages but that

play06:08

program is very expensive if you cannot

play06:10

find yourself a copy for well

play06:12

educational purposes the next best thing

play06:15

is gidra which is a free and open-

play06:17

Source alternative to Ido on your device

play06:19

itself there are many hacking utility

play06:21

programs that you might want to consider

play06:23

using before making your own on Android

play06:25

apps like game Guardian exist which are

play06:27

basically mobile versions of cheat

play06:29

engine you can search through the game's

play06:30

memory for values and modify them as you

play06:33

like to give yourself a bunch of coins

play06:34

or whatever the same style of apps are

play06:36

also available on your jailbroken iOS

play06:38

device through Cydia an iOS version of

play06:41

game Guardian called I game Guardian is

play06:43

available along with something even more

play06:45

powerful called Flex which will

play06:47

literally let you debug operating system

play06:49

UI elements write custom scripts and

play06:51

much much more just like hacking regular

play06:53

games on the PC there are a number of

play06:55

different ways to make a cheat for a

play06:57

mobile game it all depends on the game

play06:59

and how complex you want the cheat to be

play07:01

the easiest method to understand is

play07:02

probably the one I mentioned earlier by

play07:04

using some sort of hacking utility on

play07:06

the device you should be able to search

play07:07

through memory to find important

play07:09

variables then with said utility you can

play07:11

simply modify the values to increase

play07:13

your score money speed and so on another

play07:16

easy method to understand is that of

play07:18

classic save game editing if your

play07:20

progress in a game persists through

play07:22

launches without an internet connection

play07:24

that information is being saved

play07:25

somewhere in the file system once you

play07:27

have a rout or a jailbreak you'll be

play07:29

able to to access the file system and

play07:31

find where the game is saving the

play07:32

important data you should then be able

play07:34

to edit that config file which could be

play07:36

in a number of different formats in

play07:37

order to give yourself unlimited gold or

play07:40

whatever you want to do more advanced

play07:41

cheats might involve reading and or

play07:43

modifying the game's packets during web

play07:45

requests this could help you create a

play07:47

bot for a game like Clash of Clans where

play07:48

you read incoming data make some

play07:50

decisions and then do things in the game

play07:52

by sending specific requests to the

play07:54

server finally we get to the most

play07:55

popular way of hacking mobile games by

play07:57

creating a separate mod version of the

play08:00

app itself this way is very popular

play08:02

because there is no need for a rout or

play08:04

jailbreak users can simply sideload the

play08:06

hacked version of the app onto their

play08:07

device and they are sorted this type of

play08:10

cheat is created by copying a version of

play08:12

the application onto a computer patching

play08:14

the app by editing its assembly code or

play08:16

in the case of some apps it's bite code

play08:18

before signing the modded app and

play08:20

sending it back to the device hacking

play08:21

mobile games is very similar to hacking

play08:23

PC games but with meaningful differences

play08:26

by default on these mobile devices you

play08:28

don't have the same amount of freedom

play08:29

but once youve remove those restrictions

play08:31

the device becomes your playground I'd

play08:33

like to mention an excellent website

play08:35

called iOS Gods this is like the Unknown

play08:37

cheats but for mobile game hacking and

play08:39

modding they even have a whole free

play08:41

cheat section which includes jailed and

play08:44

jailbroken cheats I've been using them

play08:45

for many many years and can personally

play08:48

vouch for them let me know if you guys

play08:49

would be interested in some jailbreaking

play08:51

and tweak tutorials in the future

play08:53

because it's a very interesting topic to

play08:55

me anyway ladies and gentlemen thanks

play08:56

for watching the video and I really hope

play08:58

you enjoyed it if if you'd like to see

play08:59

more content like this I'd really

play09:01

appreciate it if you like the video and

play09:03

subscribed as always shout out to my

play09:05

sexy patrons and until next time Gamers

play09:07

cheers and peace out

Rate This
β˜…
β˜…
β˜…
β˜…
β˜…

5.0 / 5 (0 votes)

Related Tags
Mobile HackingGame ModsiOS JailbreakAndroid RootCheat ToolsProgrammingObjective-CSwiftCydiaGame Guardian