【24h】

Lightweight runtime reverse engineering of binary file format variants

机译:二进制文件格式变体的轻量级运行时逆向工程

获取原文
获取原文并翻译 | 示例

摘要

Binary file formats are regularly extended and modified, often unintentionally in the form of bugs in the implementations of applications and libraries that create files. Applications that need to read data from binary files created by other applications face the complicated task of supporting the resulting many variants. Lightweight implementation patterns to perform runtime reverse engineering can be used to handle common extensions, modifications and bugs. This increases application usability by generating fewer errors as well as provides useful automated feedback to maintainers. This paper describes a set of patterns that are the result of experience in developing and maintaining a collection of automated digital forensics tools. The patterns are illustrated through practical examples and can be directly applied by practitioners.
机译:二进制文件格式会定期扩展和修改,通常会无意中以创建文件的应用程序和库的实现中的错误的形式出现。需要从其他应用程序创建的二进制文件中读取数据的应用程序面临着支持由此产生的许多变体的复杂任务。用于执行运行时反向工程的轻量级实现模式可用于处理常见的扩展,修改和错误。通过减少错误并增加维护人员的有用自动化反馈,从而提高了应用程序的可用性。本文描述了一组模式,这些模式是开发和维护一系列自动数字取证工具的经验的结果。这些模式通过实际示例进行说明,并且可以由从业人员直接应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号