├── README.md └── obfuscator.php /README.md: -------------------------------------------------------------------------------- 1 | # PHP Obfuscation 2 | 3 | A PHP based obfuscation tool for obfuscating php code using gzdeflate, gzcompress and other various methods ¯\\_(ツ)_/¯
4 | 5 | ### Note 6 | 7 | Obfuscated code is easily deobfuscated too! Wrote this 3-4 years ago just to practice stuff 😛 8 | -------------------------------------------------------------------------------- /obfuscator.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | PhP Code Obfuscator 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 28 | 104 | 105 | 106 | 107 |
108 | 109 | Php Obfuscator By 110 | An0n 3xPloiTeR 111 | 112 |
113 |
114 | It Obfuscates The Given Php Code, yes, just that! 115 |
116 |
117 |
118 |

119 |


125 |
126 | 151 |

156 | '; 157 | break; 158 | 159 | case 'Medium Level Obfuscation': 160 | echo '

166 | '; 167 | 168 | break; 169 | 170 | case 'Strong Obfuscation': 171 | echo '

177 | '; 178 | break; 179 | 180 | case 'High Level Obfuscation': 181 | echo '

187 | '; 188 | break; 189 | } 190 | } 191 | } 192 | 193 | // $small = "Sy1LzNFQKyzNL7G2V0svsYYw9YpLiuKL8ksMjTXSqzLz0nISS1K\x42rNK85Pz\x63gqLU4mLq\x43\x43\x63lFqe\x61m\x63Snp\x43\x62np6Rq\x41O0sSi3TUHHMM8iLN64IyMnPDEkN0kQ\x431g\x41\x3d"; 194 | // $converted = htmlspecialchars_decode(gzinflate(base64_decode($small))); 195 | 196 | // $replaced = str_replace('$An0n_3xPloiTeR', '$stt0', $converted); 197 | // $reconv = base64_encode(gzdeflate($replaced)); 198 | 199 | // $high_level_1 = str_replace('a', '\x61', $reconv); 200 | // $high_level_2 = str_replace('A', '\x41', $high_level_1); 201 | // $high_level_3 = str_replace('b', '\x62', $high_level_2); 202 | // $high_level_4 = str_replace('B', '\x42', $high_level_3); 203 | // $high_level_5 = str_replace('c', '\x63', $high_level_4); 204 | // $high_level_6 = str_replace('C', '\x43', $high_level_5); 205 | // $high_level_7 = str_replace('=', '\x3d', $high_level_6); 206 | // $high_level_8 = str_replace('+', '\x2b', $high_level_7); 207 | 208 | // echo $high_level_8; 209 | 210 | ?> 211 |
212 |
213 | 219 | 220 | 221 | --------------------------------------------------------------------------------