because of the openness of the Android system, it makes it possible for everyone to be a developer , and that's why mobile app cracked and piracy problems have long existed, and intensified. In particular, the hand travel industry, such as turret legends, plants vs Zombies, 2048 and other well-known games have been cracked cases abound. The cracker through a variety of tools to tamper with the game memory values, parameters or ads, to achieve clearance, upgrade, profiteering purposes.
"Cock Silk battle" is a shooting game, the game involved in levels, props, virtual gold and other content. Through a few simple cracking steps, you can complete the level upgrade, virtual currency recharge and so on.
Before the game is unprotected, the cracker can easily open the apk file with WinRAR, unzip the lib/armeabi/libcocos2dcpp.so file and open it with Ida (a professional reverse tool). After the IDA parsing is complete, search the Myloadbegin function to see the number of initialized diamonds, the number of coins, VIP level, and so on, this is the crack breakthrough. As shown in 1, 10000 is the number of coins and 100 is the number of diamonds.
650) this.width=650; "id=" aimg_188595 "class=" Zoom "src=" http://www.apkbus.com/data/attachment/forum/201504/23/ 164227yfzkfmdqmllsrnor.jpg "width=" 556 "height=" 387 "style=" Border:0px;width:auto;height:auto; "/>
In Figure 2, you can tell that the code is the part that determines the VIP level.
650) this.width=650; "id=" aimg_188596 "class=" Zoom "src=" http://www.apkbus.com/data/attachment/forum/201504/23/ 164227uuavy2fpueah4ji1.jpg "width=" 666 "height=" 226 "style=" border:0px;width:auto;height:auto; "/>
Once the initialization data is found, the cracker can tamper with any numeric and parametric parameters, and figures 3 and 4 are the pre-and post-comparison charts that tamper with the initialized values of the coins and diamonds in the game.
650) this.width=650; "id=" aimg_188597 "class=" Zoom "src=" http://www.apkbus.com/data/attachment/forum/201504/23/ 164227bp9cwqm9pmssjijk.jpg "width=" 564 "style=" Border:0px;width:auto;height:auto; "/>
650) this.width=650; "id=" aimg_188598 "class=" Zoom "src=" http://www.apkbus.com/data/attachment/forum/201504/23/ 164227fkvp8v20f8bp8b58.jpg "width=" 558 "style=" Border:0px;width:auto;height:auto; "/>
Figure 5 and Figure 6 are pre-and post-contrast charts that tamper with the VIP level.
650) this.width=650; "id=" aimg_188599 "class=" Zoom "src=" http://www.apkbus.com/data/attachment/forum/201504/23/ 164227h7kjrcj8ktfkfjr5.jpg "width=" 578 "style=" Border:0px;width:auto;height:auto; "/>
After the above numerical alteration, the foreground page finally shows the results 7 and Figure 8, can see that the number of diamonds from the initial 100 to 99999, the number of coins from 10000 to 99999.
650) this.width=650; "id=" aimg_188601 "class=" Zoom "src=" http://www.apkbus.com/data/attachment/forum/201504/23/ 164228brkiy18ii5dxkxri.jpg "width=" 575 "style=" Border:0px;width:auto;height:auto; "/>
650) this.width=650; "id=" aimg_188602 "class=" Zoom "src=" http://www.apkbus.com/data/attachment/forum/201504/23/ 164228ano700ofn333l0nb.jpg "width=" 567 "style=" Border:0px;width:auto;height:auto; "/>
At the same time, 9 and Figure 10 show that the VIP level has also reached the full level from the initial VIP1.
650) this.width=650; "id=" aimg_188603 "class=" Zoom "src=" http://www.apkbus.com/data/attachment/forum/201504/23/ 164228zb484r0b00g4gobr.jpg "width=" 563 "style=" Border:0px;width:auto;height:auto; "/>
650) this.width=650; "id=" aimg_188604 "class=" Zoom "src=" http://www.apkbus.com/data/attachment/forum/201504/23/ 164229rkgqmexdbk3zqdbb.jpg "width=" 561 "style=" Border:0px;width:auto;height:auto; "/>
through the above few simple steps, the game has been cracked and tampered. For the cracker, this is only minutes of things, and for the game developers, but how many overtime and painstaking efforts were wasted tragedy. Development is not easy, provide application security, need to prevent. Writing code rules, making vulnerability detection , or using third-party encryption protection are all ways to avoid being cracked. Third-party encryption protection can choose Professional mobile app Security Intelligence service provider-love encryption, they not only have professional Android APK encryption, there are various types of APK encryption solution, about the hand-travel solution can see:Http://t.cn/RzemnNW
Hack is how to tamper with the value of the game, the secret of the Android hand tour to crack the whole process