知识点
- 基础密码知识
- PHP脚本能力
wp
- 光最后的返回值就能看出来经过了rot13,字符反转,base64编码。得到返回值后,再逆着编码得到flag
- 代码如下:
<?php
$_code = "a1zLbgQsCESEIqRLwuQAyMwLyq2L5VwBxqGA3RQAyumZ0tmMvSGM2ZwB4tws";
$_code = str_rot13($_code);
$_code = strrev($_code);
$_code = base64_decode($_code);
//echo $_code;
$_ans = "";
for($x = 0; $x < strlen($_code); $x++) {
$t = substr($_code, $x, 1);
$t1 = ord($t) - 1;
$t = chr($t1);
$_ans = $_ans . $t;
}
$_ans = strrev($_ans);
echo $_ans;