Obfuscate Identifier
$aaa "bbb" $ccc 'ddd'
class CIdenObfus{
const _RQ=0x12;
public static $counter=0;
public static $idensig="![~@$=:=$@~]!";
public static $map_string=array();
public static $list_iden=array();
public static function setup(){
self::$counter=0;
self::$map_string=array();
self::$list_iden=array();
}
private static function reCssString($q){
return "{$q}(?:\\{$q}|\\\n|[^{$q}\n])*?{$q}";
}
}
$aaa ![~@$=1=$@~]! $ccc ![~@$=2=$@~]!
class CIdenObfus{
const _RQ=0x12;
public static $counter=0;
public static $idensig=![~@$=3=$@~]!;
public static $map_string=array();
public static $list_iden=array();
public static function setup(){
self::$counter=0;
self::$map_string=array();
self::$list_iden=array();
}
private static function reCssString($q){
return ![~@$=4=$@~]!;
}
}
1="bbb"
2='ddd'
3="![~@$=:=$@~]!"
4="{$q}(?:\\{$q}|\\\n|[^{$q}\n])*?{$q}"
$map_string
reCssString
$list_iden
$counter
$idensig
setup
$aaa
_RQ
$q
$__v41 ![~@$=1=$@~]! $ccc ![~@$=2=$@~]!
class CIdenObfus{
const __v48=0x12;
public static $__v2c=0;
public static $__v33=![~@$=3=$@~]!;
public static $__v17=array();
public static $__v25=array();
public static function __v3a(){
self::$__v2c=0;
self::$__v17=array();
self::$__v25=array();
}
private static function __v1e($__v4f){
return ![~@$=4=$@~]!;
}
}
$__v41 "bbb" $ccc 'ddd'
class CIdenObfus{
const __v48=0x12;
public static $__v2c=0;
public static $__v33="![~@$=:=$@~]!";
public static $__v17=array();
public static $__v25=array();
public static function __v3a(){
self::$__v2c=0;
self::$__v17=array();
self::$__v25=array();
}
private static function __v1e($__v4f){
return "{$q}(?:\\{$q}|\\\n|[^{$q}\n])*?{$q}";
}
}