DalFox

Go 开发的 XSS 参数分析和扫描工具
授权协议 MIT
开发语言 Google Go
所属分类 管理和监控、 漏洞检测扫描和评估
软件类型 开源软件
地区 不详
投 递 者 罗新
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

DalFox是一款功能强大的XSS参数分析和扫描工具,该工具基于Golang开发,可以帮助广大研究人员通过分析参数,来寻找XSS漏洞,并基于DOM解析器来对找到的XSS漏洞进行验证。    

核心功能

  1. 参数分析(寻找反射参数,寻找存在问题的字符,识别注入点);
  2. 静态分析(检测存在问题的Header,例如CSP、X-Frame-optiopns等);
  3. 优化Payload查询,通过Payload生成检查注入点,消除不必要的Payload;
  4. XSS扫描,支持反射型和存储型;
  5. 所有的测试Payload已通过编码器测试,支持双重URL编码和HTML十六进制编码;
  6. 友好的管道支持(单一URL、文件和IO);
 相关资料
  • 例如,如果我有一个活动表,它的排序键是一个日期字段(updatedAt),并且它有一百万行。如果我执行一个限制为10的扫描(为了得到最近的10个活动),我显然会得到10行,但我会因为读取100万行而被收费吗?成本是我主要关心的问题。

  • 我有一个带有NodeJS 10.x的AWS Lambda。这个Lambda试图扫描基于“FilterExpression”的DynamoDB表。我正在使用DocumentClient执行“扫描”操作。尽管使用了各种方法,但我无法读取和迭代结果对象。 我尝试使用以下方法:

  • 本文向大家介绍PowerShell脚本开发之批量扫描IP和端口,包括了PowerShell脚本开发之批量扫描IP和端口的使用技巧和注意事项,需要的朋友参考一下 前面的文章中曾经发布了对指定IP进行批量端口扫描的方法和脚本,过PowerShell收发TCP和UDP消息包的方法以及通过PowerShell尝试登录SQLServer服务的方法,这构成了PSNet程序集用于通过PowerShell对网络状

  • 本文向大家介绍Python利用socket模块开发简单的端口扫描工具的实现,包括了Python利用socket模块开发简单的端口扫描工具的实现的使用技巧和注意事项,需要的朋友参考一下 一、socket 1.简介 Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。 socket的工作流程 socket 采用C/S 模式,分

  • 问题内容: 我正在尝试与Laravel 一起使用Redis。我可以发出一个返回10个键的请求,但我希望循环直到所有键都返回。我不确定如何使用laravel进行此操作。目前我有 我不知道是否有一种“ laravel”的方式。 编辑: 我使用作曲家进行导入并与之合作 但是我想知道laravel的方式 编辑: var_dump的单 问题答案: 当Redis外观直接将命令传递给Predis(或您可能会说R

  • 我是AWS DynamoDB的新手,阅读了留档后,我不能100%确定在SCAN操作中使用“限制”参数时成本计算会发生什么。 我知道应该设计表,以便主要使用查询操作,并且扫描将扫描整个表,从而消耗大量的读取容量。我还知道FilterExpression不会影响扫描整个表的成本,但会过滤整个扫描后返回的内容,如果扫描的项目总数超过1 MB的最大数据集大小限制,则会停止扫描并返回结果。 我不确定的是,“

  • 下面的代码显示了一个错误。我对编码很陌生。这东西弄乱了我的脑袋。我能做什么? 下面的代码在编辑之后。但它仍然显示出NoSuchElementFound异常的相同错误。

  • 前言 在前面的入门部分,介绍了Node.js在前端开发中的应用,并通过具体项目说明了Node.js在比特币客户端领域被广泛应用。当时为了介绍Node.js入门技术,一切都是从头创建,没有引入前端框架。但在具体的项目实践中,前端是有框架可以选择的,效率和体验会有明显提升。 具体到前端框架,我的选择是Ember.js。Ember给开发带来一种飞一般的感觉,如果问前端框架哪家强,我会毫不犹豫的说Embe