web2

2021-03-10 18:31

阅读:349

标签:yum   单个字符   for   位置   base   rev   sub   sdn   加密   

0x01

strrev()

定义用法:strrev()

  • 翻转字符串

substr()

定义:

  • 返回字符串的一部分

用法:substr(string,start,length)

  • string,必需,查询的字符串
  • start,必需,在字符串的开始位置
  • length,可选,返回字符串的长度

ord()

定义:

  • 返回单个字符的ASCII值
  • 返回字符串首个字符的ASCII值

chr()

定义:

  • 从不同的ASCII值返回字符

0x02 分析

传入的字符串,翻转得到$_o
遍历每个字符
每个字符ord(),得到ASCII,再加1
将得到的数,chr(),编程字符
得到整个字符串
base64加密,反转,rot13加密,得到miwen

//解密脚本

参考链接:
https://blog.csdn.net/weixin_42499640/article/details/99102049

web2

标签:yum   单个字符   for   位置   base   rev   sub   sdn   加密   

原文地址:https://www.cnblogs.com/observering/p/12849735.html


评论


亲,登录后才可以留言!