-
Posts
4,939 -
Joined
-
Last visited
Everything posted by Ted2
-
Help/Support How can we add another sget-object v3?
Ted2 replied to Ted2's topic in Android Help & Support
I thought this was the code I needed to hack but I was wrong.. Well there are possibly two codes which can be hacked, sadly I can't do this one -
Help/Support How can we add another sget-object v3?
Ted2 replied to Ted2's topic in Android Help & Support
SOLVED ALREADY. -
I saw it here the error, so just copied what they said http://iphonedevwiki.net/index.php/Theos/Troubleshooting
-
It probably means you are using a platform unsupported by Theos. If you are using iOS as a platform and on a 64bit device, you are probably getting this error. To fix this, you can do the following: sudo ln -s $THEOS/makefiles/platform/Darwin-arm{,64}.mk sudo ln -s $THEOS/makefiles/targets/Darwin-arm{,64}
-
Hi there I'm trying to add more sget-object v3 of a item. This is the whole code: What I want is have more function which I marked as ---> 'text' <---, dunno how. I tried this: .method public declared-synchronized a(Lcom/topfreegames/bikerace/e;)Z .locals 4 .prologue const/4 v0, 0x0 .line 896 monitor-enter p0 const/4 v1, 0x1 :try_start_0 invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; move-result-object v2 .line 897 const/4 v1, 0x0 .line 899 if-eqz p1, :cond_0 ---> sget-object v3, Lcom/topfreegames/bikerace/e;->REGULAR:Lcom/topfreegames/bikerace/e; <--- invoke-virtual {p1, v3}, Lcom/topfreegames/bikerace/e;->equals(Ljava/lang/Object;)Z :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 move-result v3 if-eqz v3, :cond_1 .line 942 :cond_0 :goto_0 monitor-exit p0 return v0 .line 903 :cond_1 :try_start_1 invoke-static {}, Lcom/topfreegames/bikerace/bl;->t()Z move-result v0 if-eqz v0, :cond_2 .line 904 const/4 v0, 0x0 invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 move-result-object v0 move-object v2, v1 move-object v1, v0 .line 910 :goto_1 if-eqz v2, :cond_5 .line 913 :try_start_2 iget-object v0, v2, Lcom/topfreegames/bikerace/as;->b:Lcom/topfreegames/engine/data/DataNode; sget v3, Lcom/topfreegames/bikerace/ar;->p:I invoke-static {v3}, Lcom/topfreegames/bikerace/ar;->n(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v0, v3}, Lcom/topfreegames/engine/data/DataNode;->getChild(Ljava/lang/String;)Lcom/topfreegames/engine/data/DataNode; :try_end_2 .catch Ljava/lang/NullPointerException; {:try_start_2 .. :try_end_2} :catch_0 .catchall {:try_start_2 .. :try_end_2} :catchall_0 move-result-object v0 .line 925 :goto_2 :try_start_3 invoke-static {}, Lcom/topfreegames/bikerace/ar;->V()Z move-result v3 if-nez v3, :cond_5 .line 926 iget v1, v2, Lcom/topfreegames/bikerace/as;->a:I sget-object v3, Lcom/topfreegames/bikerace/e;->SUPER:Lcom/topfreegames/bikerace/e; invoke-virtual {v3}, Lcom/topfreegames/bikerace/e;->ordinal()I move-result v3 if-ne v1, v3, :cond_4 .line 927 const/4 v1, 0x0 invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; :try_end_3 .catch Ljava/lang/NullPointerException; {:try_start_3 .. :try_end_3} :catch_1 .catchall {:try_start_3 .. :try_end_3} :catchall_0 move-result-object v0 .line 942 :goto_3 :try_start_4 invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z move-result v0 goto :goto_0 .line 907 :cond_2 invoke-direct {p0, p1}, Lcom/topfreegames/bikerace/ar;->e(Lcom/topfreegames/bikerace/e;)Lcom/topfreegames/bikerace/as; move-result-object v0 move-object v1, v2 move-object v2, v0 goto :goto_1 .line 915 :catch_0 move-exception v0 .line 916 iget-boolean v0, v2, Lcom/topfreegames/bikerace/as;->c:Z invoke-virtual {p0, v0}, Lcom/topfreegames/bikerace/ar;->a(Z)V .line 917 iget-object v0, v2, Lcom/topfreegames/bikerace/as;->b:Lcom/topfreegames/engine/data/DataNode; if-nez v0, :cond_3 .line 918 iget-boolean v0, v2, Lcom/topfreegames/bikerace/as;->c:Z invoke-direct {p0, v0}, Lcom/topfreegames/bikerace/ar;->k(Z)Lcom/topfreegames/engine/data/DataNode; move-result-object v0 iput-object v0, v2, Lcom/topfreegames/bikerace/as;->b:Lcom/topfreegames/engine/data/DataNode; .line 920 :cond_3 iget-object v0, v2, Lcom/topfreegames/bikerace/as;->b:Lcom/topfreegames/engine/data/DataNode; sget v3, Lcom/topfreegames/bikerace/ar;->p:I invoke-static {v3}, Lcom/topfreegames/bikerace/ar;->n(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v0, v3}, Lcom/topfreegames/engine/data/DataNode;->getChild(Ljava/lang/String;)Lcom/topfreegames/engine/data/DataNode; :try_end_4 .catchall {:try_start_4 .. :try_end_4} :catchall_0 move-result-object v0 goto :goto_2 .line 930 :cond_4 :try_start_5 iget v1, v2, Lcom/topfreegames/bikerace/as;->a:I invoke-static {v1}, Lcom/topfreegames/bikerace/ar;->n(I)Ljava/lang/String; move-result-object v1 invoke-virtual {v0, v1}, Lcom/topfreegames/engine/data/DataNode;->getChild(Ljava/lang/String;)Lcom/topfreegames/engine/data/DataNode; move-result-object v1 .line 931 sget v3, Lcom/topfreegames/bikerace/ar;->r:I invoke-static {v3}, Lcom/topfreegames/bikerace/ar;->n(I)Ljava/lang/String; move-result-object v3 invoke-virtual {v1, v3}, Lcom/topfreegames/engine/data/DataNode;->getBoolean(Ljava/lang/String;)Ljava/lang/Boolean; :try_end_5 .catch Ljava/lang/NullPointerException; {:try_start_5 .. :try_end_5} :catch_1 .catchall {:try_start_5 .. :try_end_5} :catchall_0 move-result-object v0 goto :goto_3 .line 935 :catch_1 move-exception v1 .line 936 :try_start_6 iget v1, v2, Lcom/topfreegames/bikerace/as;->a:I invoke-static {v1}, Lcom/topfreegames/bikerace/ar;->o(I)Lcom/topfreegames/engine/data/DataNode; move-result-object v1 .line 937 invoke-virtual {v0, v1}, Lcom/topfreegames/engine/data/DataNode;->addChild(Lcom/topfreegames/engine/data/DataNode;)V .line 938 const/4 v0, 0x1 invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; :try_end_6 .catchall {:try_start_6 .. :try_end_6} :catchall_0 move-result-object v0 goto :goto_3 .line 896 :catchall_0 move-exception v0 monitor-exit p0 throw v0 :cond_5 move-object v0, v1 goto :goto_3 .end method What I want is have more function which I marked in red, dunno how. I tried this: sget-object v3, Lcom/topfreegames/bikerace/e;->REGULAR:Lcom/topfreegames/bikerace/e; sget-object v3, Lcom/topfreegames/bikerace/e;->ULTRA:Lcom/topfreegames/bikerace/e; This doesn't work, it only loads the REGULAR one. Then I changed REGULAR to ULTRA, this worked but I want them BOTH not only ONE. Anyone have a suggestion?
-
Thankyou! Great to here that from someone like you.. more are comming )
-
LMAO
-
Heyyyy Pretty cool this android topic, I've been hacking android games pretty long now. Today I'll teach you how to start with smali hacking. What do you need? 1. the .apk 2. Tools to decompile & recompile the .apk (I use apkstudio but there are other tools too) 3. A editor which can read & edit .smali files (Notepad++, sublime text etc) 4. Pc to edit the smali files, it's possible to do it with phone but you can't search in folders then & smali does have soooo much files. 4. Phone to test it out. What game will I use for this tutorial? As I said it's a 'simple' tutorial. I am gonne write down a tutorial for the game "Moto Race" & I'll link my video tutorial of the game "Pou" I do assume you know how to decompile & recompile a apk, if you don't know how: Google is your bestfriend. Pou Hack Tutorial: Moto Race Tutorial App download link: https://play.google.com/store/apps/details?id=com.gw.moto.racing.stunt Direct download link: https://drive.google.com/file/d/0B_qzxquukQ6RZG1SeE84QVQzZ0U/view Step 1: Always open a app to see what possibily can be hacked, if the game is connected with a server it's most of the time much harder. Step 2: Once you see something what can be hacked, go find it in the smali files. Example: See the price? We can try hacking this. Step 3: Let's find this amount in the decompiled smali files by 'searching in files' (locate to your decompiled .apk). REMEMBER: game value's are decimal, smali value's is Hexdecimal! Step 4: You got a hit! The first hit is useless, it give you a line which is not important here. Let's look at the second one. Step 5: We found or function, this function is the price of the bike. Let's change it to "0" in Hexdecimal is this: 0x0. You can do this on every bike in the smali. So you have any bike for free. It will look like this: Step 6: Save the file, recompile it to .apk, delete the original app from playstore, install the recompiled apk, test it & if it works: ENJOY & GOODJOB! NOTE: This doesn't work for any app of course, much better and famous apps are much better protected. Hope it helped! Goodluck Credit: ME
-
General What do you think about adding an Android section to iOSGods?
Ted2 replied to Klepto's topic in General Talk
I prefer android hacking for myself. Much better at it. but the whole idea "iOS"Gods is gone then. This is my guess. If it will be added, I'll be much more active around here tho. For tutorials for sure. -
Naice
-
Hey! I was checking in IDA some function, and one told me: NSValue... Does this mean NSNumber or NSString or is this totally something else? I've seen NSString in functions before but NSValue not Anyone knows?
-
Okey: Step 1. Go to iMovie Step 2. Select the Shou video you wanna edit Step 3. Add before the Shou video (in the 'timeline' of the editing progress) a picture, this will let you save the video. ( I recomment a black background picture for 0.1 sec so the people who watch the vid won't notice it) Step 5. Share blabla
-
to anything I want. I want it to control it using the PSEditTextCell... I wanna return it to numbers
-
Add a picture before the shou video in iMovie, this will let you save it. Just add a black picture for like 0,1 sec and you're able to save. Goodluck
-
Hey, Is it possible to add a id (NSString) to a PSEditTextCell? Because I see on the online MsHook thing only int & float...
-
iMovie?
-
forgot some names of functions and couldn't find them.
-
Hey.. I've been stupid by deleting my project files, but I wanna add more features. I am talking about this hack: https://iosgods.com/topic/25366-bike-race-pro-tfg-6-cheat/ Can I somehow 'undeb' this .deb? I can understand people who know how, won't tell, because we can steal other hacks. So, if you can't/won't tell, can someone gimme the tweak.xm then? I swear it's made by me. Thankyou in advance!
-
Curious!
-
Yeahhhboy
-
Tool Flex Converter: Convert your flex patch to tweak code in no time!
Ted2 replied to imp0ss1ble's topic in Tools
Niceeeeeh