class javax.**-keep public class android.webkit.**
-keep class com.facebook.**-keep class com.umeng.scrshot.**-keep public class com.tencent.** {*;}-keep class com.umeng.socialize.sensor.**
-keep class Com.tencent.mm.sdk.openapi.WXMediaMessage {*;}
-keep class com.tencent.mm.sdk.openapi.** implements Com.tencent.mm.sdk.openapi.wxmediamessage$imediaobject {*;}
-keep class Im.yixin.sdk.api.YXMessage {*;}-keep class im.yixin.sdk.api.** implements im.yixin.sdk.api.yxmessage$yxmessagedata{*;
Today, with the use of code confusion, the app can not run after the confusion, the old error, because the project only used afinal third-party library, so according to the answer on the Internet to not confuse afinal jar package, in the configuration file write the following statement:-libraryjars Libs/afinal_0.5.1_bin.jar-dontwarn net.tsz.afinal.**-keep class net.tsz.afinal.** {*;}-keep public class * Extends net.tsz.afinal.** -keep public interface net.tsz.afinal.** {*;}But after the confusi
# to enable Proguard in your project, edit project.properties# to define the Proguard.config property as described file.## ADD Project specific Proguard rules here.# by default, the ' flags in ' This file is appended to ' flags specified# in ${sdk.dir}/tools/proguard/proguard-android.txt# You can edit the include path and order by changing the proguard# include Property in project.properties.## to more details, see# Http://developer.android.com/guide/developing/tools/proguard . html# ADD any p
Before doing the project is too lazy to confuse the code, because to deal with a variety of third-party confusing things, like friends of the Union inside add a third-party library, but also special handling confusion operation, so very troublesome, too lazy to do confused operation, so you understand: But today I use an anti-compilation tool, found a very scary thing, originally we did not confuse the code once the anti-compilation completely completely show to others, the intellectual property
Packer3.0JS compression and obfuscation tool download an open-source tool for JAVASCRIPT encryption PACKER2.0.2
This is not a very complex coding tool, which can be directly recognized by the browser After encoding. Sina is in use. For example: http://comment4.news.sina.com.cn/comment/cmnt_xml.js
Go to http://dean.edwards.name/packer/, which is simple.
Easy to set
Numeric (Base 10): All characters are encoded as numbers.
Normal (Base 62):
Just touch Android, not very familiar. After discovering that items that can be packaged properly before adding confusion and then packaging the signature apk, you are prompted with "Android Proguard failed to export application".Comment out the proguard.config=proguard.cfg in the program (in the Project.Properties file), and then package the discovery without confusion to properly package.Finally found the reason, originally upgraded the SDK to 20.3 version today, the SDK installation directory
confused-keep public class * extends Android.content.ContentProvider # Keep What classes are notConfuse-keep public class * extends Android.app.backup.BackupAgentHelper # Keep What classes are not confused-keep public class * extends Android.preference.Preference # Keep What classes are not confused-keep public class Com.android.vending.licensing.ILicensingS Ervice # Keep What classes are not confused-libraryjars Libs/gson-2.0.jar # Keep A third-party jar Not to be confused-keepclasseswithmembe
confused-keep public class * extends Android.content.ContentProvider # Keep What classes are notConfuse-keep public class * extends Android.app.backup.BackupAgentHelper # Keep What classes are not confused-keep public class * extends Android.preference.Preference # Keep What classes are not confused-keep public class Com.android.vending.licensing.ILicensingS Ervice # Keep What classes are not confused-libraryjars Libs/gson-2.0.jar # Keep A third-party jar Not to be confused-keepclasseswithmembe
Release date:Updated on: 2013-04-23
Affected Systems:Oracle Java Description:--------------------------------------------------------------------------------JAVA is an object-oriented programming language that can write cross-platform applications.Java and earlier versions have the type Obfuscation Vulnerability, which can cause arbitrary code to run outside the Java sandbox.Link: http://weblog.ikvm.net/PermaLink.aspx? Guids = acd2dd6d-1028-4996-95df
Or the one-card program, these days to do a little update.Because it involves the link to the database, including the IP address and account password, once the anti-compilation steal, then the source code leaks do not say, also to the server to bring a certain risk!Download the Ilspy program and decompile the. NET program that you developed, which results in less than a few seconds, all of the source code is displayed:Seems to be confusing with the source-code obfuscation.Download the latest ver
CSS obfuscation knowledge points summary and sharing-positioning and layout, css knowledge points
CSS positioning has four modes: static, relative, absolute, and fixed. Other static values are default values. The following describes their respective features;
Static: static positioning, which is in a Dynamic Layout stream. It is automatically arranged and arranged according to the order of elements on the page and parent-child relationship. Each stati
Personal debutMemTronic's freeware html/JavaScript Cruncher-Compressor v1.0kThe compression is not very good. The obfuscated code is completely unreadable and the compression ratio can reach 50%. It can be used in IE 5 +/NS 7.0/Mozilla/Opera 7.0.Second, I recommend Rob Seiler's packerThis compression obfuscation tool works well. It has three versions:. Net, Perl, WSH, and WSH. It is suitable for WSH scripts on Windows platforms and has detailed instru
advance of compression www.jslint.com/ To do a check, find out all the missing semicolon, manually fill up. Now many of the JS code in the Openbookplatform I have compressed, and even put some commonly used in a full.js file, which can reduce the number of file reads, thereby improving efficiency. Xee: Multi-file Batch compression: Find WSH version in http://dean.edwards.name/download/, WSH version can be operated from command line! That is, you write a script and you can do it in bulk! Toug
Jscompressor, mainly used to compress, confuse JS (JavaScript) and CSS, based on Yui Compressor, the purpose is to facilitate unfamiliar with Java or do not like the command line compression of the Web developers to use.Function:1, can compress, confuse the entire directory (including subdirectories) JS or CSS file, in the same folder to generate *.min.js or *.MIN.CSS.2, compress, confuse, merge all JS or CSS into a file, automatically generate Allinone.min.js or Allinone.min.css under the curre
manually adding Proguard for code obfuscation. After 2.3, Google has added this tool to the SDK's toolset. Specific path: Sdk\tools\proguard. When you create a new Android project, a proguard configuration file proguard.cfg appears under the root path of the project directory. In other words, we can use the simple configuration to confuse Android engineering directly with Proguard in our Elipse project. When the integrated ADT now creates a new Andro
Android.app.Service-keep public class * extends Android.content.BroadcastReceiver-keep public class * extends Android.content.ContentProvider-keep public class * extends Android.preference.Preference-keep public class Com.android.vending.licensing.ILicensingService-keep public class * extends Android.app.backup.BackupAgentHelper-keep public class * extends Android.preference.Preference-keepclassmembers class * Implements Java.io.Serializable {Static final long serialversionuid;private static fi
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.