Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这个问题可能看起来有点不对劲,但是否可以对 python 模块进行模糊测试?我目前正在学习有关 Peach 模糊测试框架的所有知识,并且我想对 python 模块进行模糊测试:cx_Oracle 以测试其安全性。这可以做到吗?因为到目前为止,我所读到的关于 fuzzing 的所有内容都告诉我并非如此。谢谢!
@Neerav 的答案中未指定的模糊器之一是 American Fuzzy Lop。您可能需要使用 AFL 工具重建 Python,但作为交换,您将获得一个易于使用的遗传模糊器,它可以学习如何修改输入以生成新的代码路径。此外,您可能会发现这个谈话很有趣:
https://www.youtube.com/watch?v=5kaqOKIqX_4
这是 Python 的 Fuzz 测试工具列表。而且,这是一个相关的问题。
看看有没有帮助。