2020.4.6 xctf(web2)①

感觉这就是一道php写的逆向题
主要是得认得几个函数,和读懂 整个代码的逻辑!!
2020.4.6 xctf(web2)①_第1张图片1.strrev函数
2020.4.6 xctf(web2)①_第2张图片
2020.4.6 xctf(web2)①_第3张图片2.substr函数
2020.4.6 xctf(web2)①_第4张图片2020.4.6 xctf(web2)①_第5张图片
2020.4.6 xctf(web2)①_第6张图片
3.str_rot13函数
2020.4.6 xctf(web2)①_第7张图片脚本如下:

<?php
$a=" a1zLbgQsCESEIqRLwuQAyMwLyq2L5VwBxqGA3RQAyumZ0tmMvSGM2ZwB4tws";
$a=str_rot13($a);
$a=strrev($a);
$a=base64_decode($a);
function decode233($str)
{
    $b="";
    for($test=0;$test<strlen($str);$test++)
    {
        $b=$b.(chr(ord($str[$test])-1));
    }
    return $b;
}
 
echo strrev(decode233($a));
?>

你可能感兴趣的:(web安全)