Hack is how to tamper with the value of the game, the secret of the Android hand tour to crack the whole process

Source: Internet
Author: User

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.