fuzzing

    0热度

    3回答

    嘿,我是Ruby的新手,并试图通过将一些编程从一种语言移植到另一种语言来学习。现在我工作的Ruby中的FTP模糊反映此perl脚本: use Net::FTP; $target = "192.168.37.128"; $buffer = "A\x20"; $buffer .= "A" x 512; $ftp = Net::FTP->new($target, Debug => 0, Time

    4热度

    2回答

    我是Selenium的新手,也是模糊测试。我看到Selenium IDE只允许固定的测试用例。但是,模糊测试似乎是有帮助的。 那么Selenium提供的模糊测试的背后是什么样的测试,这是一个黑匣子或白盒测试。 任何帮助,将不胜感激。

    0热度

    1回答

    有谁知道的方式来月食中创建模糊测试‘运行’或‘调试’工具? 我想运行一些Java程序与模糊参数的但想要在Eclipse中产生最佳/最干净的输入方式,我可以使用'Variables'选项吗? 如果在Eclipse中没有办法做到这一点,我可能不得不求助于命令行, ?

    4热度

    2回答

    应该是这样的情况:Linux内核,当它是一个主机内核时,不应该受客户内核在虚拟机内执行的内容的不利影响。 我想通过模糊guest虚拟机内核与主机内核的接口来测试该属性。在我看来,测试需要在内核模块中运行(例如,在内核模块中),生成任意代码,然后执行该代码。如果主机内核崩溃(或者做了一些“有趣的事情”),测试就会失败。 所以,我的问题是: 你已经知道了实现这一目标的任何考试吗? 是否有指示预计崩溃我

    2热度

    3回答

    我是逆向工程的初学者/中级工程师,我试图让专家有所发展。我想在虚拟机上做一个特别逃离它们的项目,并且想知道是否可以将fuzzing应用于它们。如模糊虚拟机内部的网络和I/O设备,然后评估结果。这是否会成为发现VM中漏洞的有效方法? 另外我将如何去调试虚拟机和管理程序? 我希望寻找参考和良好的指针。 非常好,我正在寻找感谢。另一个问题是如何调试vbox和qemu等东西,这是在虚拟机还是主机上完成的,

    0热度

    1回答

    有什么办法可以模糊测试任何应用程序的UI部分吗?基本上我只是想扔一些随机的用户输入数据(即按下按钮,选择工具,插入查询到文本框...)到应用程序,看看它是否会在某个时候抛出一个错误。 这是否可能,可以在Android SDK上完成?

    0热度

    2回答

    我在Python中做了一个简单的TCP fuzzer。我需要它能够得到一些回应,如果我没有得到答复,打破循环。我的代码是这样的: import socket from time import sleep import sys ip = raw_input ("please insert host ip: ") port = input ("please insert port to fu

    2热度

    2回答

    我是脚本,模糊和缓冲区溢出的新手。我理解他们背后的基本概念。 我正在寻找一种方法来将来自脚本(我正在考虑perl)的输入传递到命令行。 我想创建一个缓冲区溢出的模糊器。 我有一个基本的C程序,需要从命令行输入 我需要一个脚本,我可以在命令行上将这些模式传递给此外部程序。 任何帮助,将不胜感激。谢谢。

    4热度

    1回答

    回到过去,PalmOS有一个模拟器可以产生随机事件(“点击这里,在该文本字段中输入垃圾......”),以测试应用程序如何处理它们(称为“Gremlins”)。这有点像fuzzing,但对于GUI。在Java Swing应用程序中是否有一种简单(现有的)方法? 编辑: 请注意,我不希望能够指定,该事件被触发。我想要一些代码自动生成并随机发生(如在“Math.random()”)事件中。事件执行某些

    0热度

    1回答

    我知道程序验证是计算机工程的一个分支,但它对实际代码库的实际应用受组合爆炸的限制。 我也明白,作为设计软件更改的一部分,对于现有Java框架的修改,可以提前考虑您的算法的白盒,边界和黑盒测试。 (有些人称之为吊床驱动的开发 - 在编码之前先考虑) 假设你把这个想法嵌入到了junit风格的测试中,我假设内容的计算机科学名称是严格的“白盒测试/模糊“并不足以构成”程序验证“。 所以我的问题是 - ju