obfuscation

Email obfuscation question

Yes, I realize this question was asked and answered, but I have specific questions about this that I feel were not clear on that thread and I'd prefer not to get lost in the shuffle on another thread as well. Previous threads said that rendering the email address to an image the way Facebook does is overkill and unprofessional user expe...

How to prevent ActionScript code decompilaton

Is there a reliable way of preventing my actionscript code (as2 or as3) from being copied (e.g. if there's some IP in it)? I know there are tools that can decompile flash code so it's easily reverse-engineered and I've also seen a few tools that claim to be able to obfuscate actionscript code in such a way that it's not steal-able, but ...

Best way to obfuscate an e-mail address on a website?

Hello all. I've spent the past few days working on updating my personal website. The URL of my personal website is (my first name).(my last name).com, as my last name is rather unusual, and I was lucky enough to pick up the domain name. My e-mail address is (my first name)@(my last name).com. So really, when it comes down to guessing it,...

How do you hide secret keys in code?

I've wondered for some time how some software hides secret keys in such a way that they can't be trivially discovered. Just a few examples: DVD Player Software hides CSS keys Software with serial numbers/registration codes hides keys/hashes used to validate the serial numbers Obviously, these programs do something more than just have...

Encrypt php code

Hi all, I create a software using php. Now need to sale this software .So, I need to encrypt my code that nobody can view my source code. can anybody help me to do: 1. Encrypt my PHP code but software functioning will remaining same. 2. Also I need to bind the software for a particular authorized pc & it will not run any other pc except ...

What is the most obfuscated code you've had to fix?

Most programmers will have had the experience of debugging/fixing someone else's code. Sometimes that "someone else's code" is so obfuscated it's bad enough trying to understand what it's doing. What's the worst (most obfuscated) code you've had to debug/fix? If you didn't throw it away and recode it from scratch, well why didn't you? ...

What exactly is this batch file supposed to do?

What does this do in a .bat file? Is it some sort of assembly language or what? @debug <%0 >nul e100 48 e6 61 be 3f 01 31 db 8a 1c 80 fb ff 74 f4 81 e110 c3 d0 00 b0 b6 e6 43 31 d2 66 b8 dd 34 12 00 66 e120 f7 f3 e6 42 88 e0 e6 42 46 8a 0c 46 ba da 03 ec e130 a8 08 74 fb ec a8 08 75 fb fe c9 74 c9 eb f0 00 e140...

Mapping a value to an other value and back

Imagine a value, say '1234'. I want to map that value to an other value, say 'abcd'. The constrains: The length of the target value is equal to the start value The mapping should be unique. E.g. 1234 should only map to abcd and viseversa The mapping process should be (very) difficult to guess. E.g. multiplying by 2 does count The mapp...

How do I safely use an obfuscator?

When I attempt to use dotfuscate on my application, I get an application error when I run it. ...

Obfuscation and reverse engineering deterrents for C++ Win/OSX app

Hello, I've got a C++ app that ships on Windows and OSX. It communicates with our backend using TCP (encrypted with OpenSSL, natch). I'd like to throw up some speed bumps for folks who are trying to reverse engineer the protocol and/or disassemble the executable. Skype does an excellent job of this, which is why you won't find a lot...

Real runtime method names despite obfuscation?

Is there any way to query the name of the current method if you've obfuscated your code? I'm asking because there are times when I want to log a message with the executing method as a prefix. ...

Is there a free .NET obfuscator that supports command-line operation?

Is there a .NET obfuscator that fulfills all of the following requirements? Strict requirements: The obfuscator must be free to use The obfuscator must support command-line operation The obfuscator must itself be written in a .NET language so that it can be run using Mono ...

Free obfuscation tools for .NET

Please point me to FREE/Open source obfuscation tools for .NET assemblies. Edit: I also want to obfuscate strings in my application. I think Dotfuscator Community Edition doesn't obfuscate an application fully. ...

Make a Nhibernate-based DAL obfuscation friendly

Hi all, I am looking to obfuscate a data access layer which is written using NHibernate. The problem is, the mappings are done in XML files which are embedded as resources in the class library - which means the mapping are in clear text. Two potential solutions are to use: 1. Nhibernate Mapping attributes (NHMA) to decorat ethe entitie...

Does anyone know a good free obfuscater for javascript?

Does anyone know a good free obfuscater for javascript? ...

Obfuscating Jar files with other Jar files embedded

So figure we have a Jar file with our Java application, and it has inside of it the Jar files for the libraries it depends of, a the jdbc or any other third party jar. How do you proceed to obfuscate it with free software? I mean, obfuscate your code and leave the Jars untouched. I tried with Proguard, to no avail. Even the author told...

Can you Obfuscate LinqToSql Assemblies with .net reactor without breaking them?

I am using .net Reactor to obfuscate a data layer assembly containing LinqToSql classes. On invoking the assembly, i am getting the following error.. Bad Storage property: '_ApplicationId' on member 'RCSQLData.Application_DB.ApplicationId' I am using the 'Library' mode and have enabled 'Necrobit' and 'obfuscation'. Is it possible to ...

Simple way to rename all java classes, fields and methods?

I need to send part of our code for one of our tool vendors, and I want to remove all references to our project from our classes. There are dozens of obfuscators available for java, but I don't want to scramble the code, just do as simple and consistent as possible renaming. (Maybe this is configurable in some of the obfuscators?) Best ...

AS3 Obfuscation across many RSLs

I'm working on a very large flash project that shares code extensively across runtime libraries. I'm evaluating whether to obfuscate our code, and which obfuscator to use, and I'm having trouble finding one that fits the bill. -Many RSLs, many source trees and projects. -We use some dynamic properties, so I'd like to have a good deal of...

Why do you obfuscate your code?

Have you ever obfuscated your code before? Are there ever legitimate reasons to do so? ...