adworld-web2

web2

GFSJ0627积分 2金币 2

91最佳Writeup由 Robert_Wei 提供

收藏

反馈

难度:2

方向:Web

题解数:108

解出人数:10185

题目来源: CTF

题目描述:

解密

题目场景:

http://61.147.171.105:56591

100%

倒计时: 35918

复制代码
<?php 
$miwen="a1zLbgQsCESEIqRLwuQAyMwLyq2L5VwBxqGA3RQAyumZ0tmMvSGM2ZwB4tws"; 

function encode($str){ 
    $_o=strrev($str); 
    // echo $_o; 
         
    for($_0=0;$_0<strlen($_o);$_0++){ 
        
        $_c=substr($_o,$_0,1); 
        $__=ord($_c)+1; 
        $_c=chr($__); 
        $_=$_.$_c;    
    }  
    return str_rot13(strrev(base64_encode($_))); 
} 

highlight_file(__FILE__); 
/* 
   逆向加密算法,解密$miwen就是flag 
*/ 
?> 

get the flag

`

php 复制代码
<?php 
$miwen="a1zLbgQsCESEIqRLwuQAyMwLyq2L5VwBxqGA3RQAyumZ0tmMvSGM2ZwB4tws"; 
echo $miwen;
function encode($str){ 
    $_o=strrev($str); 
    echo $_o; 
         
    for($_0=0;$_0<strlen($_o);$_0++){ 
        
        $_c=substr($_o,$_0,1); 
        $__=ord($_c)+1; 
        $_c=chr($__); 
        $_=$_.$_c;    
    }  
    return str_rot13(strrev(base64_encode($_))); 
} 

//highlight_file(__FILE__); 
/* 
   逆向加密算法,解密$miwen就是flag 
*/ 
echo "\n";
echo "test:";
echo encode("123");
$str = "Uryyb Jbeyq!";
    $str_rot13 = str_rot13($str);
    echo "\n";
    echo $str_rot13; // 输出 "Hello World!"

echo "\n";
echo str_rot13($miwen);
echo "\n";
echo strrev(str_rot13($miwen));
echo "\n";
echo base64_decode(  strrev(str_rot13($miwen)) );

$_o=base64_decode(  strrev(str_rot13($miwen)) );

for($_0=0;$_0<strlen($_o);$_0++){ 
        
    $_c=substr($_o,$_0,1); 
    $__=ord($_c)-1; 
    $_c=chr($__); 
    $_=$_.$_c;    
}

echo "\n";
echo $_;
echo "\n";
echo strrev($_);


?> 

`

using vscode

复制代码
a1zLbgQsCESEIqRLwuQAyMwLyq2L5VwBxqGA3RQAyumZ0tmMvSGM2ZwB4tws
test:321lZQA
Hello World!
n1mYotDfPRFRVdEYjhDNlZjYld2Y5IjOkdTN3EDNlhzM0gzZiFTZ2MjO4gjf
fjg4OjM2ZTFiZzg0MzhlNDE3NTdkOjI5Y2dlYjZlNDhjYEdVRFRPfDtoYm1n
~88:36e1bg8438e41757d:29cgeb6e48c`GUDTO|;hbmg
}77925d0af7327d30646c918bfda5d37b_FTCSN{:galf
flag:{NSCTF_b73d5adfb819c64603d7237fa0d52977} 
相关推荐
微学AI32 分钟前
Rust语言的深度剖析:内存安全与高性能的技术实现操作
java·安全·rust
xixixi777773 小时前
了解一下Sentry(一个开源的实时错误监控平台)
前端·安全·开源·安全威胁分析·监控·sentry
不爱学习的YY酱5 小时前
告别局域网束缚!Excalidraw结合cpolar随时随地画流程图
安全·流程图·cpolar
Kapibalapikapi6 小时前
家用无线网络设置方案
网络
老蒋新思维6 小时前
借陈修超之智,搭建 AI 与 IP 的创新增长桥梁|创客匠人
网络·人工智能·网络协议·tcp/ip·ip·知识付费·创客匠人
遇见火星7 小时前
Linux 网络性能测试实战:用 iperf3 精准测出真实带宽与丢包率
linux·网络·php·iperf3
无心水7 小时前
【分布式利器:RocketMQ】2、RocketMQ消息重复?3种幂等方案,彻底解决重复消费(附代码实操)
网络·数据库·rocketmq·java面试·消息幂等·重复消费·分布式利器
重启编程之路7 小时前
python 基础学习socket -TCP编程
网络·python·学习·tcp/ip
Hqst_xiangxuajun8 小时前
服务器主板选用网络变压器及参数配置HX82409S
运维·服务器·网络
老蒋新思维8 小时前
陈修超入局:解锁 AI 与 IP 融合的创新增长密码
网络·人工智能·网络协议·tcp/ip·企业管理·知识付费·创客匠人