PHP source code (Including <? and ?>)
Important note! This obfuscator does not support
$$var_name and eval constructions, so you need to edit them by
yourself in case of their use.
Moreover, after obfuscation you need to edit parameters of
callback-functions and of functions that use other functions names as
parameters (you can see the list of most of them on the right).
This obfuscator also does not support function calls and classes
creation using their names that contains in string variables.
If you use gzip archivation, you get a working code only
in case if your php source does not have any breaks, i.e. it is situated
in a single <? - ?> block.
| Obfuscation
options
Variable encode function name (optional):
Obfuscate variable
names
Use short names
Use long names
Use similar-looking
names
Variable names prefix:
Static strings
obfuscation (the script can lose some execution speed)
Simple obfuscation
Base64-encoding
Function names
obfuscation
Use short names
Use long names
Use similar-looking
names
Function names prefix:
Obfuscate built-in PHP
function names
Encode them using
base64 (the script can lose some execution speed)
INTEGER Obfuscation
Use compression
Add special trash comments (only
if you do not use compression)
Print them in different
lines
Change function and variables names
within eval() blocks
Use archivation
(gzip+base64) Compression level:
Print full obfuscation
info
Repeatition number:
Variable names not to obfuscate:
Function names not to obfuscate:
Functions with parameters not to obfuscate
|