arrow
返回

LTL Model Checking of Concurrent Self Modifying Code

delete2026-01-01
delete0
PRE
AI
T
Tayssir Touili
O
Olzhas Zhangeldinov *
DOI:10.1007/978-3-032-00828-2_17delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
我们考虑并发自修改代码的LTL模型检测问题,即具有在执行期间修改自身指令能力的并发代码。这种代码风格常被恶意软件开发者用来使其恶意代码难以检测。为建模此类程序,我们考虑自修改动态下推网络(SM-DPN)。SM-DPN是自修改下推进程的网络,其中每个进程能够在执行期间修改其当前规则集并生成新进程。我们考虑对SM-DPN进行单索引LTL公式的模型检测,即每个单进程上独立LTL公式的合取。该问题非平凡,因为给定运行中生成的进程数量可能是无限的。我们的方法基于计算有限自动机,表示从其中SM-DPN存在满足单索引LTL公式的运行的配置集。我们已在工具中实现这些技术并获得了有希望的结果。特别是,我们的工具能够检测并发自修改恶意软件。
Keyword:
LTL model checking
self-modifying code
concurrent programs
pushdown networks
malware detection

期刊

E
ENGINEERING OF COMPLEX COMPUTER SYSTEMS, ICECCS 2025
IF:
0
论文数:
26
被引数:
0

机构

C
centre national de la recherche scientifique (cnrs)
学者数:
24.5W
论文数: 18.2W
被引数: 279
引用论文

引用论文

SOK: (State of) The Art of War: Offensive Techniques in Binary Analysis
err2016-05-01
err0
errOAAI
errYan Shoshitaishvili; Ruoyu Wang; Christopher Salls; Nick Stephens; Mario Polino; Andrew Dutcher; John Grosen; Siji Feng; Christophe Hauser; Christopher Kruegel; Giovanni Vigna
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err分享
err收藏
A Model for Self-Modifying Code
err2007-01-01
err0
PREAI
errBertrand Anckaert; Matias Madou; Koen De Bosschere
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容