问题标签 [fuzzing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
11497 浏览

networking - 网络协议模糊测试的框架?

任何人都可以推荐任何对程序员友好(即可扩展)的框架或系统来执行网络级数据包模糊测试吗?

我正在寻找这样一个系统,我可以在其中以其他数据包格式进行编程,并以与协议相关的方式破坏这些数据包的各种方式。

我知道如何谷歌。我正在寻找具体的建议:)

谢谢!

0 投票
2 回答
4615 浏览

java - 寻找具有良好 API 的 Java 模糊测试库或模糊测试工具

是否有任何用于 Java 的模糊器库?

我想在现有的基于 Web 的 Java 自动化集成测试中加入模糊测试功能。我已经做了很多搜索,但是对于支持 HTTP/S 的库来说,我是空的。有很多 Python 工具,但我想坚持使用 Java,因为这是程序员正在使用的。

JBroFuzz本质上具有我需要的模糊测试功能,但我需要一个 API,他们还没有发布。

0 投票
7 回答
2359 浏览

php - 如何扫描/模糊我的代码以查找漏洞?

我正在寻找一种自动化的方式来模糊我的应用程序或扫描它的漏洞。请假设我的黑客知识为 0。而且源在我的本地主机上,所以我需要一种方法来在本地对其进行模糊测试,而不依赖于互联网连接。一些安全专家可以给我一些提示或建议吗?我不确定哪些选项是最好的。

编辑:

感谢您努力回答,但到目前为止似乎没有人明白这一点。我想更具体一点(因为它有助于解决问题),但不会影响意见或听起来像是在宣传特定产品。我正在寻找类似wapiti之类的东西(很抱歉提及名称,但不得不这样做,因为到目前为止,诸如了解 sql 注入、xss 等的答案显然不是这个问题的真正“专家”答案。我已经知道这些(认真,这个问题听起来像是不知道安全的人会问吗?

我不是在问我是否应该测试,我是在问我应该如何测试。我已经决定加入自动化(除非有人给我一个证明它无用的专家答案,否则这个决定没有回头路),所以请尊重我想要自动化的决定。我不想浏览每一个编译的 xss、sql 注入等黑客列表,并亲自针对我的网站手动尝试(即使黑客也不会那样破解)。超级加分给任何得到问题的人。

有人问为什么不学习。 最佳实践(我知道)与了解黑客攻击不同。有些人想争辩说他们是抛硬币,但我绝对不同意 :) 因此我需要一个具有“黑客心态”的人提供的保护工具。这会有什么伤害,事实上,您也应该尝试一下;)请知道的人提供专家答案。

0 投票
2 回答
4841 浏览

networking - 网络或传输层模糊测试

如何执行模糊测试策略来强调网络堆栈,特别是在第三和第四层(网络和传输)?我看过生成模糊器的框架,比如 SPIKE,但在我看来,它们主要集中在应用层及以上?是否有任何众所周知的技术可以模糊这些层中的知名协议,例如 TCP?

谢谢。

0 投票
2 回答
9335 浏览

javascript - JavaScript 中的随机对象生成器

我需要一个 JavaScript 中的随机对象生成器,它可以生成具有不同字段和值的各种对象。有什么想法可以找到这样的工具吗?

我需要生成具有各种复杂性的随机对象。我的目标是使用 JSON 来序列化这些对象并模糊测试我的应用程序 http api。

0 投票
2 回答
756 浏览

testing - 生成测试用例以自动滥用 BNF 语法

我想知道是否有一种工具或技术可以在给定 BNF 语法的情况下随机(但智能地)调整它并生成输出流以用于检测超出 BNF 的情况(但不应该)。

编辑:换句话说,模糊测试解析器。

谢谢

0 投票
3 回答
669 浏览

parsing - 有没有给定 ANTLR 语法的实用程序会产生匹配的字符串?

我有一个 ANTLR 语法,我想模​​糊我的解析器。

0 投票
2 回答
1069 浏览

python - 使用模糊测试库(python)

我正在尝试使用这个库: http: //pastebin.com/xgPXpGtw(使用示例:http: //pastebin.com/fNFAW3Fh)我有一些问题,因为我不想在一个数组中拆分所有字节就像他一样。

我的测试脚本如下所示:

实际上返回:

那么我应该怎么做才能在测试参数上使用该功能?

谢谢 !

0 投票
2 回答
2216 浏览

ruby - Ruby:对所有 unicode 字符进行模糊测试(UTF8/编码/字符串操作)

我无法遍历整个 unicode 字符范围。

我到处找...

我正在构建一个模糊器,并希望将所有 unicode 字符(一次一个)嵌入到一个 url 中。

例如: http://www.example.com?a=\uff1c

我知道有一些内置工具,但我需要更多的灵活性。

如果我能做类似以下的事情:"\u" + "ff1c"那就太好了。

这是我得到的最接近的:

但是在"\u0039"数字 9 之后,我会得到“10”而不是“:”

0 投票
1 回答
336 浏览

delphi - Delphi Win32 VCL 是否已经过模糊测试?

据任何人所知,Delphi Win32 VCL 是否曾经进行过模糊测试?