此次渗透起源于我写了一个python的聊天脚本,tcp通信可以挂在外网上,但是udp通信接收不到消息,于是我想弄一台内网服务器运行我的服务端脚本转发消息。
使用AWVS对改服务器进行扫描:
发现.git漏洞
在GitHub上下载githack软件https://github.com/lijiejie/GitHack
利用这个软件可以复原工程源码,再分析源码寻找漏洞
执行githack脚本:
进入源码目录,发现,网站是用thinkPHP框架写的。哈哈,刚好放假学了点thinkPHP(曾经一度以为自己白学了),基本目录和代码原理还是能弄清楚的。
在Admin目录下的config.php文件中找到数据库账号名和密码: