首页> 外国专利> METHODS AND SYSTEMS FOR AN INTEGRATED DISASSEMBLER WITH A FUNCTION-QUEUE MANAGER AND A DISASSEMBLY INTERRUPTER FOR RAPID, EFFICIENT, AND SCALABLE CODE GENE EXTRACTION AND ANALYSIS

METHODS AND SYSTEMS FOR AN INTEGRATED DISASSEMBLER WITH A FUNCTION-QUEUE MANAGER AND A DISASSEMBLY INTERRUPTER FOR RAPID, EFFICIENT, AND SCALABLE CODE GENE EXTRACTION AND ANALYSIS

机译:具有函数队列管理器的集成反汇编程序的方法和系统,以及用于快速,高效和可扩展的代码基因提取和分析的拆卸断路器

摘要

The present invention discloses methods and systems for an integrated disassembler with a function-queue manager and a disassembly interrupter for rapid, efficient, and scalable code gene extraction and analysis. Methods include the steps of: upon receiving a target binary file, disassembling the target binary file into assembly code; extracting code fragments from the assembly code; as each code fragment is extracted, verifying each code fragment; upon availability, placing each verified code fragment in an extractor queue; and upon availability, submitting each code fragment in the extractor queue to a gene-analysis system having a code genome database. Alternatively, upon determining the extractor queue is empty or determining resources of the gene-analysis system are underutilized, transferring partially-verified code fragments to the extractor queue. Alternatively, upon receiving gene information regarding the target binary file from the gene-analysis system during disassembly, determining whether to terminate the step of disassembling based on the gene information.
机译:本发明公开了一种具有功能 - 队列管理器的集成拆卸器的方法和系统,以及用于快速,高效和可扩展的代码提取和分析的拆卸中断器。方法包括以下步骤:在接收到目标二进制文件时,将目标二进制文件拆卸到汇编代码中;从汇编代码中提取代码片段;提取每个代码片段,验证每个代码片段;可用性后,将每个已验证的代码片段放在提取器队列中;在可用性时,将提取器队列中的每个代码片段提交给具有代码基因组数据库的基因分析系统。或者,在确定提取器队列时是空的或确定基因分析系统的资源未冷冻化,将部分验证的代码片段传送到提取器队列。或者,在拆卸期间从基因分析系统接收关于目标二进制文件的基因信息时,确定是否基于基因信息终止拆卸步骤。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号