先附上cober的git地址:https://github.com/WhaleShark-Team/cobra
文档说明:http://cobra.feei.cn
坑0:我的linux是yange版本的,有些库死活装不上。后来是在mac上安装使用的,有时候慢慢折腾,在linux上也好不容易装上了。
坑1: 想要修改配置,需要执行以下执行,这个写在文档的后边一些,我调用api的时候没有看到这个文件,然后就悲剧了。
cp config.template config
坑2:生成报告:python cobra.py -rp
执行命令,并没有说明要填什么内容。
我的操作:一、在config中 填写 cobra_ip: 127.0.0.1:8888。
二、执行python cobra.py -H 127.0.0.1 -P 8888
坑3:发送邮件,文档是这样子的:python cobra.py -rp
执行命令,完成报告截图和发送邮件操作。
然而发现生成报告后,并没有发现文件。看了一下代码,生成完报告exit了。
改成了这样,看了一下邮箱,收到邮件了。config配置文件如下:
代码修改如下: