Advertisement

Matlab中DFT的源代码-vuzzer64:实现64位vusec/vuzzer模糊测试工具

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目提供了在MATLAB环境下进行离散傅里叶变换(DFT)操作的源代码,并介绍了VUSEC/VUZZER 64位模糊测试工具,用于检测程序的安全漏洞。 DFT的Matlab源代码VUzzer(64位版本1.0)是原始32位版的升级版,经过了一些改动使其能在64位系统上运行。主要工作由vivek425ster完成,以改进LibDFT在64位环境下的兼容性。目前这一部分还在测试和开发阶段(可能存在错误)。功能方面,此版本与原始32位VUzzer相同,并修复了一些已知问题。 最初项目依赖于DataTracker的一个修改版,后者又基于LibDFTpintool。我们在libdft中添加了额外的标签。修改后的代码包含在此次发布之中。 运行VUzzer:请参照WikiHOWTO.md文件了解详细的步骤说明和选项信息。“datatemp/REDME-dataSet.md”提供了原始论文使用的数据集及配置详情。我们还为多个应用程序提供了一些种子输入,存放于“datatemp”文件夹中。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • MatlabDFT-vuzzer6464vusec/vuzzer
    优质
    本项目提供了在MATLAB环境下进行离散傅里叶变换(DFT)操作的源代码,并介绍了VUSEC/VUZZER 64位模糊测试工具,用于检测程序的安全漏洞。 DFT的Matlab源代码VUzzer(64位版本1.0)是原始32位版的升级版,经过了一些改动使其能在64位系统上运行。主要工作由vivek425ster完成,以改进LibDFT在64位环境下的兼容性。目前这一部分还在测试和开发阶段(可能存在错误)。功能方面,此版本与原始32位VUzzer相同,并修复了一些已知问题。 最初项目依赖于DataTracker的一个修改版,后者又基于LibDFTpintool。我们在libdft中添加了额外的标签。修改后的代码包含在此次发布之中。 运行VUzzer:请参照WikiHOWTO.md文件了解详细的步骤说明和选项信息。“datatemp/REDME-dataSet.md”提供了原始论文使用的数据集及配置详情。我们还为多个应用程序提供了一些种子输入,存放于“datatemp”文件夹中。
  • MATLAB箱fuzzy生成离线控制表及
    优质
    本项目介绍如何使用MATLAB模糊工具箱创建和导出离线模糊控制表,并提供相应的测试代码以验证其功能。适合进行深入学习和实践者参考。 MATLAB模糊工具箱fuzzy可以用来生成离线模糊控制表,并进行模糊控制测试。参考《步进式加热炉燃烧过程智能控制策略及其应用_陈军》第三章的内容,结合MATLAB源代码中的加热炉温度控制系统设计实例(包括模糊控制和专家经验),可以获得更多的学习资源。
  • Fuzz.rar(
    优质
    Fuzz.rar是一款专为软件安全检测设计的模糊测试工具,通过向目标系统输入畸形数据,帮助开发者发现并修复潜在的安全漏洞。 Fuzz是世界上第一款Fuzzing工具,并且也是该技术被称为“fuzzing”的原因。它是威斯康星大学研究所开发的用于测试Windows程序的工具。通过利用Windows的消息机制,它向窗口随机发送数据,以尝试使应用程序崩溃。
  • DFTMATLAB-故障检:全面设计(DFT)方案
    优质
    这段简介可以描述为:“DFT的MATLAB源代码”提供了一个全面且开放的故障检测设计方案。此项目旨在帮助开发者利用MATLAB进行高效准确的电路和系统级故障诊断与预防,推动电子工程领域的创新与发展。 DFT的MATLAB源代码:test_tube中的Fault是一个完整的开放式测试设计(DFT)解决方案,包括自动测试模式生成、网表处理、扫描链拼接以及综合脚本等众多便利功能。 快速设置/演练: 如果您愿意的话,可以参考快速安装说明,并进行一小段练习! 运行子指令合成器:Synth是Fault附带的综合脚本,用于生成简化版的网表。要使用它,请执行`faultsynth --top --liberty `命令。如需更多选项信息,请调用`faultsynth --help`。 故障切除:通过运行`faultcut `,D触发器将被公开为与主脚本一起使用的端口。若需要更多信息,可以使用`faultcut --help`查看帮助文档。 主要指令: 执行命令格式为 `fault --cellModel `。 对输入文件的假设包括:它是一个网表、是扁平结构(只有一个模块,无子模块)、触发器已被切除,并由输出和输入替代。默认情况下生成的测试矢量将被打印出来。
  • SPIKE开框架
    优质
    SPIKE是一款强大的开源模糊测试工具框架,旨在通过生成随机或目标导向的数据包来检测软件漏洞。它支持多种协议,并提供高度可定制性,以适应不同场景的安全测试需求。 SPIKE是一个开源的模糊测试框架,适用于C语言开发,并在Unix平台上运行。
  • MATLAB+ANN-ANFIS-OCTAVE: 在OCTAVE/MATLAB神经
    优质
    本项目提供了一个在MATLAB和Octave环境中测试ANFIS(自适应神经模糊推理系统)模型的代码库,适用于研究与开发。通过该源码,用户可以深入理解并实践基于ANN的神经模糊系统的应用及优化。 该存储库包含从头开始的自适应神经模糊推理系统(ANFIS)的完整源代码,并且不依赖于Matlab工具箱。每个细节都在Matlab中编码实现,可以与通过Matlab工具箱得到的结果进行比较。 根据ANFIS理论,它有5层(不含输入层)。以两个输入维度x和y为例,在这两个输入上各有3个模糊集:A1, A2, A3用于x输入;B1, B2, B3模糊集用于y输入。假设我们有N个输入且每个输入都有M个模糊集表示,那么在Layer 1中我们将拥有NxM个节点。 在Layer 2中,所有节点都必须从Layer 1的隶属函数输出连接起来,这意味着该层将会有M^N个节点。第3和第4层同样具有与第2层相同数量的节点,在这之后是只有一个代表网络输出的节点构成的第五层。
  • MATLABDFT程序
    优质
    本项目提供了在MATLAB环境下直接实现离散傅里叶变换(DFT)的源代码。它为初学者和研究人员提供了一个理解和应用信号处理基础理论的有效工具。 使用MATLAB实现的DFT算法源程序,并附有示例和实验结果。
  • DFT与IDFTMatlabDFT和IDFT-MATLAB开发
    优质
    本项目提供了一套基于MATLAB的离散傅里叶变换(DFT)及其逆变换(IDFT)的完整代码实现,适用于信号处理及频谱分析等领域。 该文件包含用于 DFT 和 IDFT 的 MATLAB 代码。
  • Fuzzilli:JavaScript引擎
    优质
    Fuzzilli是一款专门针对JavaScript引擎设计的模糊测试工具,通过生成模糊测试代码来发现并修复潜在的安全漏洞和错误。 弗佐利是一种指导型模糊器,它利用基于自定义中间语言(“FuzzIL”)的动态语言解释器进行操作。这种中间语言能够变异并转换为JavaScript代码。 使用此模糊器的基本步骤包括: 1. 下载支持该工具的一种JavaScript引擎源码。 2. 应用目标目录中的相应补丁程序,具体请参考相关文档说明。 3. 使用coverage工具编译引擎(需要clang版本大于等于4.0)。 4. 编译模糊器:执行`swift build [-c release]`命令。 5. 运行模糊器:使用`swift run [-c release] FuzzilliCli --profile= [other cli options] /path/to/jsshell`命令,其中需要替换相应的参数以匹配你的需求。
  • DFTMatlab-DFT_Panorama: 全景DFT
    优质
    DFT_Panorama项目提供了一套使用MATLAB实现的离散傅里叶变换(DFT)算法,专门应用于全景图像处理。此代码库适合研究和开发全景图像技术的专业人士。 DFT的MATLAB源代码项目通过在表面上传递滑动窗口并将离散傅里叶变换(DFT)应用于窗口内的音高类来分析乐谱(编码为XML,MEI,MusicXML等)。结果以数字形式表示谐波质量,并可以将其转换成表格或图形可视化。为了运行程序并生成可视化文件,请使用笔记本DFT_Main。项目包含一个小规模的语料库,但您也可以在DFT_Corpus中添加其他乐谱文件。可视化的图表将被保存为交互式的HTML格式,在DFT_Graphing中可以编辑这些文件的保存位置。此外,除了Python3.8之外,还需要安装以下软件包:music21、numpy、pandas、plotly和tkinter。