00x1:
首先我们需要一个html模板,简单写了一下
def jieguo(sql): global html html = ''' <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>扫描结果</title> </head> <body> <center> </Br></Br> <h1>扫描结果</h1> </Br> <hr> %s </center> </body> </html> '''%sql
结果存储到sql,利用%输出
00x2:
接着我们只需要打开文件,把html内容保存到文件即可
def main(): sql = "<span style='color:red'>[+] Find sql http://127.0.0.1/news.php?id=1</span>" jieguo(sql) f = open('jieguo.html','w+') f.write(html) f.close()
可以结合前面的思路,把结果输出为html,增加可读性
00x3:
完整代码:https://github.com/hackxc/Pyhacker/
本博客所有文章如无特别注明均为原创。作者:小陈 ,复制或转载请以超链接形式注明转自 小陈's Blog - 致力关注于黑客技术、渗透测试、网络信息安全 。
原文地址《Pyhacker 之 自动生成网页报告》
原文地址《Pyhacker 之 自动生成网页报告》
发表评论