前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >OWTF:一款功能强大的攻击型Web测试框架

OWTF:一款功能强大的攻击型Web测试框架

作者头像
FB客服
发布2018-09-21 11:54:43
9770
发布2018-09-21 11:54:43
举报
文章被收录于专栏:FreeBufFreeBuf

今天给大家介绍一款名叫OWTF(Offensive Web Testing Framework-攻击型Web测试框架),该框架整合了多种优秀的工具,可以有效提升渗透测试的效率。

OWTF

OWASPOWTF项目的主要目标就是提升渗透测试的效率,测试过程和标准符合类似OWASP测试指南(v3或v4)、OWASP TOP 10、PTES和NIST这样的安全标准,这样就可以让广大渗透测试人员拥有更多的时间去完成以下事情:

  1. 从整体大局出发去思考,不受思维限制。
  2. 更有效率地去寻找、识别和利用漏洞。
  3. 有更多的时间去研究复杂的漏洞,例如逻辑漏洞、架构漏洞或虚拟主机会话。
  4. 对更有可能出现漏洞的组件进行更多有针对性的模糊测试。
  5. 更好地去演示漏洞对目标系统的影响。

研究人员可根据自己的需要来进行工具配置,就算你没有编程经验,你也可以直接在配置文件中添加简单的插件或测试项目。

功能介绍

快速恢复能力:如果某个工具/测试目标让OWTF崩溃了,你可以直接切换到其他工具/测试莫表,并保存部分输出数据。 灵活性:可随时暂定或恢复工作。 测试分离:OWTF可以将流量分成三种类型。 Web接口:可轻松管理各种大规模渗透测试。 交互性:工具高度可配置,提供了大量REST API。 代码编辑:提供了相关的插件编辑器。

工具要求

OWTF可在Kali Linux和macOS平台上运行,但该工具主要针对的平台是Kali Linux或其他Debian衍生版本。

OWTF支持Python 2和Python 3。

工具安装

强烈建议大家使用virtualenv。

手动搭建数据库

替换settings.py文件中db_name、$db_user和$db_pass变量的值,确保值的正确性。接下来,开启postgreSQL服务器:

macOS:

Kali:

创建owtf_db_user用户:

macOS:

Kali:

创建数据库:

macOS:

Kali:

克隆项目:

注:如果你想在Windows或macOS平台上运行OWTF的话,你需要使用到Docker Compose,运行命令“make compose”之后,你可以直接访问localhost:8009进入到OWTF Web接口。

在OSX上安装

依赖:安装Homebrew并按照下列步骤操作:

* 参考来源:owtf,FB小编Alpha_h4ck编译,转载请注明来自FreeBuf.COM

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-08-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FreeBuf 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • OWTF
  • 功能介绍
  • 工具要求
  • 工具安装
    • 手动搭建数据库
      • 创建owtf_db_user用户:
        • 创建数据库:
          • 克隆项目:
            • 在OSX上安装
            相关产品与服务
            网站渗透测试
            网站渗透测试(Website Penetration Test,WPT)是完全模拟黑客可能使用的攻击技术和漏洞发现技术,对目标系统的安全做深入的探测,发现系统最脆弱的环节。渗透测试和黑客入侵最大区别在于渗透测试是经过客户授权,采用可控制、非破坏性质的方法和手段发现目标和网络设备中存在弱点,帮助管理者知道自己网络所面临的问题,同时提供安全加固意见帮助客户提升系统的安全性。腾讯云网站渗透测试由腾讯安全实验室安全专家进行,我们提供黑盒、白盒、灰盒多种测试方案,更全面更深入的发现客户的潜在风险。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档