cober源代码安全审计工具使用踩的坑----发送邮件、生成报告截图等

本文档介绍了在使用Cobra源代码安全审计工具时遇到的问题及解决办法,包括在Linux上的安装问题、配置修改、生成报告的步骤以及发送邮件的调整。在Linux的Yange版本上安装遇到困难,最终在Mac上成功。配置修改时需要注意特定命令,生成报告需指定IP和端口,而默认配置可能不会保存报告文件。通过修改代码,实现了报告生成后自动发送邮件的功能。
摘要由CSDN通过智能技术生成

先附上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配置文件如下:

代码修改如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值