首页> 外国专利> Method and system for validating a disassembler

Method and system for validating a disassembler

机译:验证反汇编程序的方法和系统

摘要

Some embodiments provide a system that analyzes the operation of a disassembler. The system starts by generating a set of processor instructions. Next, the system validates the disassembler using each processor instruction from the set of processor instructions by obtaining an assembly representation for the processor instruction using the disassembler. The system then monitors an execution of the processor instruction on a processor operating in single-step mode to produce an execution result for the processor instruction, and determines a correctness of the disassembler by comparing the assembly representation for the processor instruction with the execution result for the processor instruction.
机译:一些实施例提供了一种分析拆卸器的操作的系统。系统通过生成一组处理器指令开始。接下来,系统通过使用反汇编器获取处理器指令的汇编表示,使用来自处理器指令集的每个处理器指令来验证反汇编器。然后,系统监视在单步模式下运行的处理器上处理器指令的执行情况,以生成该处理器指令的执行结果,并通过将处理器指令的汇编表示与执行结果进行比较,确定反汇编程序的正确性。处理器指令。

著录项

  • 公开/公告号US8510713B1

    专利类型

  • 公开/公告日2013-08-13

    原文格式PDF

  • 申请/专利权人 TAVIS ORMANDY;

    申请/专利号US20080262524

  • 发明设计人 TAVIS ORMANDY;

    申请日2008-10-31

  • 分类号G06F11/36;

  • 国家 US

  • 入库时间 2022-08-21 16:47:56

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号