How to protect your app in the age of mobile security

Source: Internet
Author: User

The security of Android system has been criticized for a long time, under the powerful Anti-compilation tool, the code logic in the APK is sweeping; heavy packaging technology makes all kinds of pirated software endless, full of the Android market, especially for the financial, e-commerce, games and other products of pirated applications, serious threat to user security, and creates real benefits and brand losses for developers.

As an example of a game developed by a very popular Unity 3d engine on the market, we use the reflector + Reflexil plugin to analyze its C # logic to clearly see the class name and method name used in the code. In order to quickly locate the key logic, the Ontriggerenter function is triggered when a collision occurs, in which the player-controlled character enters the "bulletproof" state when the detection logic of the collision is modified to This.ishavezhenyuan equals True. This re-packaging DLL files, and then packaged into the APK file, you can easily achieve the character's invincible function.

Another example of a very fire adventure game, using the Anti-compilation tool, after analysis can see its text message payment logic is as follows, when the text message completed payment, will enter the corresponding callback interface, respectively set the payment success or payment failure status, and execute the corresponding purchase logic. Then the malicious cracker can modify its text message payment logic, all the logic is changed to pay the logic of successful execution, to achieve can not spend money can buy any charge props for the purpose.

Thus, the current Android platform Application security problem is how shocking, developers hard labor results, may only take a few days or even a few hours of time, will be cracked easy to crack and profit, to developers caused by economic and security huge loss. For the APK has been tampered with the problem of re-packaging, you can choose to use the APK reinforcement products to secure the APK to enhance the security capabilities of the application, to improve the difficulty of the apk is malicious hack.

The cloud encryption is the NetEase security team combines many years of security experience, the introduction of application hardening solutions, can be used to do security hardening and vulnerability detection services, encryption method is simple and fast, effectively help developers to protect software copyright and revenue.

NetEase Cloud encryption through the Dex files, resource files, so library files and game app scripts and dynamic library files to protect the static crack and dynamic crack shut out, can prevent the application is reverse analysis, anti-compilation, two packaging, embedded virus, malicious deduction SDK, advertising SDK, etc. Effectively improve the security level of the app, thus maintaining the developer's copyright and business interests.

The security-hardened APK features anti-decompile, counter-static analysis, detection debugger, confusing manifest file Protection, signature verification, so file Protection, crash log collection and more, for easily pirated games and engine scripting for the Unity platform, as well as for Adobe The protection scheme of the Flash platform. Protection against piracy and malicious tampering.

Links: http://apk.aq.163.com/

How to protect your app in the age of mobile security

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.