Jump to content

16 posts in this topic

Recommended Posts

Posted (edited)

I am trying to mod this game: Galaxy Attack Space Shooter v1.305

I have decrypted the binary but this particular game stores its game data into .dll files which gets dumped from the global-metadata.dat file

On Android APK Multitool does this too but the files are already within the game directory on the device.

On IOS there not, you have to use il2cpp to dump the .dll`s

After getting the Assembly.CSharp.dll & opening it in dnspy ALL floats/values/gets/sets for features in the game are not showing. I open the same type file but for the android version of this game an i can see everything, values,floats the lot.

Why is this?

 

Opening the binary(shooter2) in IDA is useless because this file does not contain the data for Coins,Gems,Vip features,My damage towards the enemy`s ect...

 

the files that contain this is the .dll files (Assembly.CSharp.dll) but the data is hidden or just not decompiling in dnspy

 

 

 

Assembly.CSharp.dll for Galaxy Attack Space Shooter v1.305 on Android

e1e15a60534ee0d7fa2b1aa65018326b.png

 

 

Assembly.CSharp.dll for Galaxy Attack Space Shooter v1.305 on IOS

1ce1141152ff0bdd51744d3d0127ebbf.png

 

Is it not possible to mod this game the same way as i have with dnspy but for the Android version of this game?

 

il2cpp gives me a script.py file & a dump.cs file but that shows information thats within the picture above for the IOS version of the .dll. The .dll in IDA looks even worse and doesnt even show the "private void ShowLevel()"  gets/sets

 

Any help guys?

Updated by Iwesley93I
Posted (edited)
  On 2/5/2019 at 3:54 AM, Joey said:

Load the .py script into IDA once you loaded the binary.

Expand  

Thanks for the reply,but i already did this and nothing changed

 

Edit: I retried what you said and yes the functions/methods/strings come into the binary file. Now i just search the keyword? Ex: Damage,Coins ect...?

Updated by Iwesley93I
Posted
  On 2/5/2019 at 12:13 PM, Iwesley93I said:

Thanks for the reply,but i already did this and nothing changed

 

Edit: I retried what you said and yes the functions/methods/strings come into the binary file. Now i just search the keyword? Ex: Damage,Coins ect...?

Expand  

Correct.

Posted (edited)
  On 2/5/2019 at 12:21 PM, Joey said:

Offsets in dnspy are the one you go to in ida then

Expand  

Ok thanks, Can you stick around the site for a little bit just so i can update you on how i get on please. 

 

Lol, im a little new to IOS modding but i have done Android & .exe trainers for big games like Call Of Duty on pc in VS before.

 

Excuse my post count lol, But as long as i can get ios modding down, I will be active on here. Ive seen useful tutorials on fixes ect so now being jailbroken on 11.4 i wanna be on this site haha.

Updated by Iwesley93I
Posted

Ive seen many tutorials about ios modding but for older games that doesnt contain the game data in the .dll`s thats why i am struggling a little because i havnt seen any tuts on what im trying to do on a more recently made game. But on Android this game in question is easy to mod.

Posted
  On 2/5/2019 at 12:30 PM, Iwesley93I said:

Ive seen many tutorials about ios modding but for older games that doesnt contain the game data in the .dll`s thats why i am struggling a little because i havnt seen any tuts on what im trying to do on a more recently made game. But on Android this game in question is easy to mod.

Expand  

I’ve never seen a iOS game with a dll, so this is new. But in the screenshot it’s obviously pointing to a binary address, so thats where you’ll have to go to in IDA, I assume.

  • Like 1
Posted

I

  On 2/5/2019 at 12:37 PM, Joey said:

I’ve never seen a iOS game with a dll, so this is new. But in the screenshot it’s obviously pointing to a binary address, so thats where you’ll have to go to in IDA, I assume.

Expand  

Im having trouble trying to edit a value within a instruction.

What im trying to edit : 3fc00000   = 1.5 float   I want 4479c000 = 999 float

a3cf8d61073719484b73b890fb3ee177.png20692082d52e3c818cc24131ee34c9e6.pngIn IDA Hex View i get this. How do i change this so the current value 3fc00000 is changed to 4479c000?

I tried using the Online ARM-HEX, HEX - ARM converter & i couldnt figure it out lol

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