本发明实施例公开了一种对操作数栈和变量表的读写方法、装置、设备及存储介质,其中,所述对操作数栈和变量表的读写方法,包括:获取每个解释例程的操作数栈和局部变量表所对应的寄存器;以所述寄存器作为查找条件即可找到每个解释例程中对操作数栈和局部变量表读操作的指令集合。针对虚拟机软件保护的逆向工程分析,通过标记解释例程中对操作数栈和局部变量表读写的汇编指令,以达到准确计算每个解释例程对局部变量区的读次数和对操作数栈的读次数目的。
📄 2020111103168
📂 G06F9_455
👤 常熟理工学院
📅 2020-10-16