欢迎来到 黑吧安全网 聚焦网络安全前沿资讯,精华内容,交流技术心得!

Pown-CDB:用于自动化执行Chrome调试协议任务的工具

来源:本站整理 作者:佚名 时间:2019-07-09 TAG: 我要投稿

Pown CDB是一个Chrome调试协议实用程序。该工具的主要目标是将一些常见任务自动化的执行,以帮助从命令行调试Web应用,并主动监视和拦截HTTP请求和响应。这在渗透测试和其他类型的安全评估和调查期间非常有用。

该工具是secapps.com开源计划的一部分。
 ___ ___ ___   _   ___ ___  ___
/ __| __/ __| /_\ | _ \ _ \/ __|
\__ \ _| (__ / _ \|  _/  _/\__ \
|___/___\___/_/ \_\_| |_|  |___/
 https://secapps.com
作者
@pdp - https://pdparchitect.github.io/www/
快速开始
该工具旨在作为Pown.js的一部分使用,但你也可以作为独立的工具来单独调用。
让我们首先来安装Pown:
$ npm install -g pown@latest
直接从Pown调用:
$ pown cdb
库的使用
从项目的根目录本地安装此模块:
$ npm install @pown/cdb --save
完成后,调用pown cli:
$ POWN_ROOT=. ./node_modules/.bin/pown-cli cdb
你还可以使用全局pown在本地调用该工具:
$ POWN_ROOT=. pown cdb
使用
警告:此pown命令当前正处在开发阶段,因此后续将可能出现重大更改的情况。
pown cdb command>
Chrome Debug Protocol Tool
Commands:
  pown cdb launch             Launch server application such as chrome, firefox, opera and edge  [aliases: start]
  pown cdb navigate url>     Go to the specified url  [aliases: goto, go]
  pown cdb network            Chrome Debug Protocol Network Monitor  [aliases: net, sniff, proxy, mon, monitor]
  pown cdb cookies            Dump current page cookies  [aliases: cookie]
  pown cdb screenshot file>  Screenshot the current page  [aliases: capture, shoot, shot]
Options:
  --version  Show version number  [boolean]
  --help     Show help  [boolean]
pown cdb launch
pown cdb launch
Launch server application such as chrome, firefox, opera and edge
Options:
  --version                 Show version number  [boolean]
  --help                    Show help  [boolean]
  --port, -p                Remote debugging port  [number] [default: 9222]
  --xss-auditor, -x         Turn on/off XSS auditor  [boolean] [default: true]
  --certificate-errors, -c  Turn on/off certificate errors  [boolean] [default: true]
  --pentest, -t             Start with prefered settings for pentesting  [boolean] [default: false]
pown cdb navigate
pown cdb navigate
Go to the specified url
Options:
  --version     Show version number  [boolean]
  --help        Show help  [boolean]
  --host, -H    Remote debugging host  [string] [default: "localhost"]
  --port, -p    Remote debugging port  [number] [default: 9222]
  --secure, -s  HTTPS/WSS frontend  [boolean] [default: false]
pown cdb network
pown cdb network
Chrome Debug Protocol Network Monitor
Options:
  --version      Show version number  [boolean]
  --help         Show help  [boolean]
  --host, -H     Remote debugging host  [string] [default: "localhost"]
  --port, -p     Remote debugging port  [number] [default: 9222]
  --secure, -s   HTTPS/WSS frontend  [boolean] [default: false]
  --output, -o   Output directory/file  [array] [default: []]
  --blessed, -b  Start with blessed ui  [boolean] [default: false]
pown cdb cookies
pown cdb cookies
Dump current page cookies
Options:
  --version     Show version number  [boolean]
  --help        Show help  [boolean]
  --host, -H    Remote debugging host  [string] [default: "localhost"]

[1] [2]  下一页

【声明】:黑吧安全网(http://www.myhack58.com)登载此文出于传递更多信息之目的,并不代表本站赞同其观点和对其真实性负责,仅适于网络安全技术爱好者学习研究使用,学习中请遵循国家相关法律法规。如有问题请联系我们,联系邮箱admin@myhack58.com,我们会在最短的时间内进行处理。
  • 最新更新
    • 相关阅读
      • 本类热门
        • 最近下载