obfuscation

App Crashing With Proguard Enabled

筅森魡賤 提交于 2019-12-18 16:51:53
问题 My app runs perfectly without proguard enabled but when I enable it the app crashes right away. I have tried many combinations in the configuration to no avail. Is there something that I should be keeping that I'm missing? proguard config: https://gist.github.com/hanleyhansen/99fc07807950bae8e4f5 Unobfuscated log: https://gist.github.com/hanleyhansen/6cba7fc941a79d85802f onSuccess(): https://gist.github.com/hanleyhansen/e7a4916c42d3ca065c99 回答1: I found the offending code. I changed my

Obfuscate strings in Python

寵の児 提交于 2019-12-18 16:12:28
问题 I have a password string that must be passed to a method. Everything works fine but I don't feel comfortable storing the password in clear text. Is there a way to obfuscate the string or to truly encrypt it? I'm aware that obfuscation can be reverse engineered, but I think I should at least try to cover up the password a bit. At the very least it wont be visible to a indexing program, or a stray eye giving a quick look at my code. I am aware of pyobfuscate but I don't want the whole program

Good non-intrusive anti-spam email obfuscator?

霸气de小男生 提交于 2019-12-18 13:07:35
问题 I'm trying to come up with a JavaScript email obfuscator to reduce the chance for spam in emails listed on a web site. Right now I've got a JavaScript based obfuscator that uses a combination of HTML encoding & JavaScript to convert an obfuscated email into a normal email transparently. What I do is this: Format the "mailto:" part of the href in links to be HTML encoded like: mailto: I also encode the email, replacing the @ sign with (a) , so that the email reads something like: stackoverflow

Encode/obfuscate HTTP parameters

喜欢而已 提交于 2019-12-18 11:01:29
问题 We are currently working on a very simple Webapp, and we would like to "obfuscate" ( what would be the right term? ) or encode somehow the request parameter, so we can reduce the chance an idle user from sending arbitrarily data. For instance, the url looks like /webapp?user=Oscar&count=3 We would like to have somthing like: /webapp?data=EDZhjgzzkjhGZKJHGZIUYZT and have that value decoded in the server with the real request info. Before going into implementing something like this ourselves (

Encode/obfuscate HTTP parameters

前提是你 提交于 2019-12-18 11:01:08
问题 We are currently working on a very simple Webapp, and we would like to "obfuscate" ( what would be the right term? ) or encode somehow the request parameter, so we can reduce the chance an idle user from sending arbitrarily data. For instance, the url looks like /webapp?user=Oscar&count=3 We would like to have somthing like: /webapp?data=EDZhjgzzkjhGZKJHGZIUYZT and have that value decoded in the server with the real request info. Before going into implementing something like this ourselves (

How to use obfuscation for ClickOnce?

那年仲夏 提交于 2019-12-18 10:54:18
问题 If one will release a ClickOnce version, how can it be obfuscated by Dotfuscator? 回答1: You can use the commercial version of Dotfuscator to automatically obfuscate a ClickOnce application by adding the deployment manifest ("foo.application") as an input to your Dotfuscator project. Dotfuscator will allow you to add any necessary exclusions to the assemblies contained in the ClickOnce application and will create updated deployment and application manifests containing the obfuscated assemblies.

Does e-mail obfuscation really make automatic harvesting harder?

旧巷老猫 提交于 2019-12-18 10:34:24
问题 Many users and forum programs in attempt to make automatic e-mail address harversting harder conseal them via obfuscation - @ is replaced with "at" and . is replaced with "dot", so team@stackoverflow.com now becomes team at stackoverflow dot com I'm not an expert in regular expressions and I'm really curious - does such obfuscation really make automatic harvesting harder? Is it really much harder to automatically identify such obfuscated addresses? 回答1: Definitely! I read this article a while

Exporting an Android project while using proguard on adt&sdk 20

左心房为你撑大大i 提交于 2019-12-18 08:54:21
问题 I've updated to the new adt&sdk 20, and I'm having problems with the new way Proguard is being used on Eclipse. I'm not a pro with Proguard at all, yet I've always used it and it worked quite easily. I simply edited the "project.properties" file and added there "proguard.config=proguard.cfg", and it worked. Sadly, some changes were made that I can't find any information of how to work with them. The official website that talks about Proguard (in the Android website) still talks about the

Proguard keep class names?

爷,独闯天下 提交于 2019-12-17 23:27:08
问题 Hello I am writing an Android app and I have set up Proguard to obfuscate my application. I however use a classloader to dynamically load different extensions to my application. The problem is that these don't load correctly if their names are changed. How do I keep Proguard from obfuscating specific class names? 回答1: Use the -keepnames option in your proguard.cfg Refer to the manual https://www.guardsquare.com/en/proguard/manual/usage#keepoptions: -keepnames class_specification Short for

How can I check/upgrade Proguard version whn using it in Eclipse for Android development?

╄→гoц情女王★ 提交于 2019-12-17 22:19:15
问题 The documentation on this is extremely poor. I understand that ProGuard can be enabled by manually editing "default.properties" in the project's rot directory. And all the settings go into the "proguard.cfg" file in the same place, but I'd like to know which version of ProGuard is being used (I'm using Eclise Indigo). I would also like to be able to upgrade it to the latest versions whenever the are released. But I can't find any reference on how to do it. 回答1: The ProGuard jar is located