登录 注册
当前位置:主页 > 资源下载 > 50 > 基于matlab实现了一维条形码检测,采用不同阈值进行处理

基于matlab实现了一维条形码检测,采用不同阈值进行处理

  • 更新:2024-05-25 14:32:56
  • 大小:2.93MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:系统安全 - 安全技术
  • 格式:PDF

资源介绍

北京大学博士学位论文 第四章 校验和感知的模糊测试技术 验和。objcopy程序可以对各种目标程序代码进行转换,也支持Intel Hex格 式。 • 归档文件(archive file)是UNIX平台上常见的文件格式,通常也被称作Tar包。 一个Tar包是对一个或多个文件的联结。在Tar包里,每个文件前都有一 个512字节的文件头。文件头中保存了相应文件的基本信息,如文件名、 文件大小、最后修改时间等。同时,文件头中也保存着整个文件头的校 验和,以便解包过程中验证文件头的完整性。Tar包中校验和算法的基本 思想是对文件头中字节累加后,以八进制数字形式保存。TaintScope将处 理GNU Tar程序解包过程中校验和检查问题。 • VCDIFF(Generic Differencing and Compression Data Format)是一种为差 分编解码(delta encoding/decoding)需求而设计的文件格式[103]。值得提 出的是,VCDIFF本身并未指定校验和信息。 Open-vcdiff对VCDIFF进 行了扩展,增加了Adler32校验和域。实验中,TaintScope将定位和绕 过Open-vcdiff处理扩展VCDIFF格式文件过程中的校验和验证问题。 此外,对于Windows操作系统上的应用程序,TaintScope运行在Windows XP SP3 操作系统的平台上(硬件环境:Intel Core 2 Duo CPU (3.0 GHz)、3GB 内 存);对于Linux操作系统上的应用程序,TaintScope运行在Fedora Core 10操作系 统的平台上(硬件环境:Intel Core 2 Duo CPU 2.4 GHz、4GB 内存)。 4.7.2 校验和检测点定位 TaintScope系统首先需要识别目标程序处理正常样本过程中的高污点依赖度 分支。判断高污点依赖度分支时,需要预先指定一个阈值。表4.2给出了不同阈值 下(8,16,24和32)高污点依赖度分支的个数。 表4.2的前三列指明了程序名称、输入文件格式以及校验和算法,这里不 再赘述。第四列|W|表明TaintScope共运行了多少正常样本。HTDB8、HTDB16、 HTDB24和HTDB32分别指在不同阈值下,TaintScope识别的高污点依赖度分支 语句的数目。 – 63 –