Рус Eng Cn 翻译此页面:
请选择您的语言来翻译文章


您可以关闭窗口不翻译
图书馆
你的个人资料

返回内容

控制论与编程
正确的文章链接:

拆卸上市结构的自动形成方法

Revnivykh Aleksandr Vladimirovich

博士学位 技术科学

新西伯利亚国立经济与管理大学信息安全系副教授

630099, Russia, Novosibirskaya oblast', g. Novosibirsk, ul. Kamenskaya, 56

al.revnivykh@mail.ru
Velizhanin Anatolii Sergeevich

秋明工业大学专家"

625000, Russia, Tyumenskaya oblast', g. Tyumen', ul. Volodarskogo, 38

anatoliy.velizhanin@gmail.com

DOI:

10.25136/2644-5522.2019.2.28272

评审日期

05-12-2018


出版日期

25-12-2018


注解: 该研究的主题是在自动模式下将反汇编代码拆分为逻辑块的方法,在不使用源代码的情况下搜索软件漏洞(使用通过逆向工程获得的二进制文件或其研究的对象是现有的代码分析器及其功能的特点。该研究的目的是考虑在自动模式下将反汇编代码拆分为逻辑块的可能性以及与此相关的一些可能的困难。
问题陈述。 在机器代码级别分析大型软件产品的复杂性使得有必要自动化该过程。 研究方法是基于理论和经验方法的结合,使用静态和动态分析,比较,概括,算法化,建模,综合方法。 关键发现。 在某些情况下,通过对机器代码的顺序逐行分析将代码拆分为块可能导致错误的解释。 此外,根据函数的结论对代码进行分析也不能保证函数边界定义的正确性。 然而,一般而言,矩阵方法可用于分析函数对以这种方式分配的代码块的依赖性。科学上的新颖性与作者对漏洞软件代码研究的有希望的向量的定义有关,该方法的合理性(从整数值构建转换矩阵),这可能是为反汇编代码的自动分析做准备的初始阶段。


出版日期:

资讯保安, 漏洞, 代码分析, 拆卸, FASM编译器, IDA Pro实用程序, 邻接矩阵, 矩阵法, 代码块, 矩阵构造算法