What's new

Simpsons index file sigs

B

Barboy

Newbie
Messages
13
Reaction score
1
Points
45
Sin$
0
Hi guys iv successfully modded simpsons tapped out. Custom menu's etc etc. The problem i have is after every update the game won't accept my updated gamescripts for 3-4 days after every update. Iv pinned it down to the index file sigs(hashes). There must be a tool what does them as iv checked a few different mods and all there file sigs come out the same. I'm just stumpd on what the hashes are and which tooldoes them. There's 900+ so doing 1 by 1is not an option really.
 
robot9706

robot9706

Enthusiast
Messages
365
Reaction score
111
Points
150
Sin$
0
I don't know how this thing works but how long is a hash? If it's 16 bytes that usually means they use MD5, but you still need to know the way to calculate the hash....
 
B

Barboy

Newbie
Messages
13
Reaction score
1
Points
45
Sin$
0
There's 2 lengths 96 characters which is sha384 . Iv ran it through oclhashcat at 800 mill hashes a sec but the file names are 20 characters+ so would take years bruteforcing even at that speed. Then there's 94 characters hashes which are unknown to all the checkers iv found.
302e021500a616f8fba1ade8163cdb3e83b81f88f36d757fdd021500a5e9d44fd0ec5878e8ceed35b4078ca2f25b1d8f

302d02144ef07413ae700ffd56e5769d790cc1678f19fd5c021500e1efe6c0bfb150ac7955cf50931259d4a542e9f6

Thanks for looking. And just so ppl know i
Am in no way hacking any servers but yes it is a server sided game.
 
robot9706

robot9706

Enthusiast
Messages
365
Reaction score
111
Points
150
Sin$
0
There's 2 lengths 96 characters which is sha384 . Iv ran it through oclhashcat at 800 mill hashes a sec but the file names are 20 characters+ so would take years bruteforcing even at that speed. Then there's 94 characters hashes which are unknown to all the checkers iv found.
302e021500a616f8fba1ade8163cdb3e83b81f88f36d757fdd021500a5e9d44fd0ec5878e8ceed35b4078ca2f25b1d8f

302d02144ef07413ae700ffd56e5769d790cc1678f19fd5c021500e1efe6c0bfb150ac7955cf50931259d4a542e9f6

Thanks for looking. And just so ppl know i
Am in no way hacking any servers but yes it is a server sided game.
Where are these hashes located? Which files?
 
Last edited:
robot9706

robot9706

Enthusiast
Messages
365
Reaction score
111
Points
150
Sin$
0
Last edited:
B

Barboy

Newbie
Messages
13
Reaction score
1
Points
45
Sin$
0
Changing rewards won't stick. I'll bet when ya log out and back in the extra donuts are gone. It will work now until the next update then it won't accept your scripts for 3-5 days after updates bin released. Iv done it 10 updates in a row now it Won't work with just crc then i change sigs and magically it works. So it's definitely checking the file sigs. If you get file Sig info I'll tell ya how to make donuts stick and release mod on here. My mod
Free rushing in 0 secs
instant collection
Delete all rubbish button inc krustyland .
Instant 500 donuts button.
All buildings decorations characters unlocked from level 1.
500 donuts just for logging in and clicking on welcome msg.
Custom money /donut menu
Custom old buildings/characters/consumables menu's in year order.
Everything free to buy or sell.
Multiple items unlocked so can have 2 simpsons homes etc.
Iv also looked into disabling the check as well but it's not in the smali. Looked for. Verify signature, update signature.
 
Last edited:
robot9706

robot9706

Enthusiast
Messages
365
Reaction score
111
Points
150
Sin$
0
Changing rewards won't stick. I'll bet when ya log out and back in the extra donuts are gone. It will work now until the next update then it won't accept your scripts for 3-5 days after updates bin released. Iv done it 10 updates in a row now it Won't work with just crc then i change sigs and magically it works. So it's definitely checking the file sigs. If you get file Sig info I'll tell ya how to make donuts stick and release mod on here. My mod
Free rushing in 0 secs
instant collection
Delete all rubbish button inc krustyland .
Instant 500 donuts button.
All buildings decorations characters unlocked from level 1.
500 donuts just for logging in and clicking on welcome msg.
Custom money /donut menu
Custom old buildings/characters/consumables menu's in year order.
Everything free to buy or sell.
Multiple items unlocked so can have 2 simpsons homes etc.
Iv also looked into disabling the check as well but it's not in the smali. Looked for. Verify signature, update signature.

The signature check is in the native code which takes some time to reverse engineer. For me it does not worth digging native code to get some donuts which also stayed in my acc just fine (note: it's a guest account).
 
B

Barboy

Newbie
Messages
13
Reaction score
1
Points
45
Sin$
0
 
The signature check is in the native code which takes some time to reverse engineer. For me it does not worth digging native code to get some donuts which also stayed in my acc just fine (note: it's a guest account).


When u say native code do you mean in the lib.so file ? Iv read about opening that with ida looking for something to change then changing it in hex editor.
 
robot9706

robot9706

Enthusiast
Messages
365
Reaction score
111
Points
150
Sin$
0
 



When u say native code do you mean in the lib.so file ? Iv read about opening that with ida looking for something to change then changing it in hex editor.
Yeah I'm talking about the so. I disassembled it just to see what's inside and I got a 200M txt file with CPU instructions. That's a lot of code and it's assembly which is hard to understand. It's not so simple that you just open it in a hex editor change few bytes and done no more crc checking. Also (I'm not sure) but I might have found the part wich calculates the crc but it's ASM I have no idea what it does....
 
B

Barboy

Newbie
Messages
13
Reaction score
1
Points
45
Sin$
0
Oh right it sounded simple when i was reading it. Just put returnvoid on line underneath lol. i have a tool what remakes the gamescript.zip with custom 0 file. So i just put the CRC it gives me into the index file. Crc ok is just them file 302 file sigs I'm stuck on. Thank you for making it clearer Disabling file sig check not an option.

original sig
<Package platform="all" unzip="false" minVersion="4.20.0" tier="all" xml="" type="" ignore="false">
<LocalDir name="dlc" />
<FileSize val="1214" />
<IndexFileCRC val="976982427" />
<IndexFileSig val="302c0214208ab7364e80d1080742c13dd6ddd9cd3ab1ef4a021441c6bf852924b670d461abf00e5b6c3fa2354339" />
<Version val="1" />
<FileName val="4_20_WhackingDayPromo_FDM6GH2AATB8:textpools-en-r311504-LVAQKDJI.zip" />
<Language val="en" />
</Package>

modded sig

<Package platform="all" unzip="false" minVersion="4.20.0" tier="all" xml="" type="" ignore="false">
<LocalDir name="dlc"/>
<FileSize val="1214"/>
<IndexFileCRC val="976982427"/>
<IndexFileSig val="302c021457affd681bd4b8a54f626c29545f88ff47169520021461e021cec58100a2e5a0a42e9baa78ae91cb413b"/>
<Version val="1"/>
<FileName val="4_20_WhackingDayPromo_FDM6GH2AATB8:textpools-en-r311504-LVAQKDJI.zip"/>
<Language val="en"/>
</Package>
 
Last edited:
qaz329

qaz329

Newbie
Messages
1
Reaction score
0
Points
10
Sin$
0
Sorry for the comment on this dead thread..
I am trying to modify gamescripts being able to sell one deluxo condor bc i have one quest bugged.. Im very new to this. I have programming knownledge but no idea how to modify gamescripts, specially the 0 file..
Some help will be appreciated. Thanks:smile:
 
D

Deleted member 581195

Newbie
Messages
3
Reaction score
0
Points
35
Sin$
0
can you tell me how you did the modding, like custom menues, etc.?

how did you edit the 0 file? And what did this file exactly contain? I read here you have a tool which creates the gamescript.zip file with 0 and 1 file. can i get it somewhere?
 
Top Bottom
Login
Register