PHP Obfuscator
Obfuscation vs. Compilation
PHP has a lot of advantages and is an easy to learn language. One disadvantage might be that there is a limited number of options to protect your PHP sourcecode. ASP on the other hand has the advantage to compile code into binary-code.
One way to solve this, is by obfuscating your PHP sourcecode. Obfuscating is different from compiling, as compilation involves translation from readable code into binary-code. Obfuscating is replacing readable variables into variables that don’t make sense, obfuscating translates variables into unreadable variables, at least for the human eye.
The best can be yours
There are different levels of obfuscating PHP sourcecode. We developed a PHP Obfuscator that is ‘probably’ (never say never) the most advanced in its kind :
- 128-bit encryption : the encryption we use is as strong as the encryption used by payment-gateways and financial institutes. It would be extremely difficult to ‘crack’ your source-code.
- Random salted encryption at random positioning : Hackers often use dictionaries and pattern-matching to decrypt one-way cyphers. As a countermeasure, our PHP obfuscator places random inserts in the key (salt). On top of that they are placed at random positions. In short words : it is impossible to decrypt ! (even we are unable to decrypt it, and we know the algorythm)
- Collision-resistant : while obfuscating your php-sources, the encryption is verified for possible collisions. Collisions are replaced during encryption and thus, our PHP Obfuscator is bulletproof !
A few extra’s
- Independent Obfuscation : this PHP Obfuscator allows you to obfuscate each file independently without having to process all files at once. Very usefull if you obfuscated your PHP-sources earlier, but you only need to obfuscate a few additional single updated files. (does not apply with overall variables + method not considered collision-proof)
- Partial Obfuscation : you can obfuscate one single file that contains PHP source-code, or just few php-files independently. Your obfuscated sources can work together with non-obfuscated sources. (does not apply with overall variables)
