关于壳的加载过程,下列错误的是()
第1题:
一般壳的加载过程分为:获取壳自身的API地址,解密原程序的各个区块,重定位,HOOK-API,最后跳转到程序原入口点。
第2题:
加壳后的程序加载到内存执行的步骤包括()。
第3题:
把作业地址空间中使用的逻辑地址变成内存中物理地址称为()。
第4题:
加壳后的程序通常比原程序具有更大的输入表,导入大量链接库。为了满足这种要求,壳依赖的大量函数采用了动态加载方式。
第5题:
手动脱壳分为寻找程序入口点,(),重建输入表,重建可编辑资源等四步。
第6题:
关于壳的概念,下列说法正确的是()
第7题:
关于壳的概念,下列说法错误的是()
第8题:
对
错
第9题:
加载
链接
重定位
第10题:
加载
重定位
物理化
逻辑化
第11题:
对
错
第12题:
胶囊壳主要由明胶组成
制囊壳时胶液中应加抑菌剂
囊壳含水量高于15%时囊壳变软
加入二氧化钛便于识别
囊壳编号数值越大,其容量越大
第13题:
加壳通常需要修改原程序输入表的条目使得壳代码优先于原可执行程序获得执行权。
第14题:
通常情况下,可以将原程序加载到固定的内存地址中。so或dll等动态链接库的加载地址并不确定,为了确保程序的正常运行,需要进行函数的重定位。
第15题:
壳依赖的大量函数采用了静态加载方式,使得加壳后的程序通常比原程序具有更小的输入表。
第16题:
在程序装入时对目标程序中的指令和数据地址的修改过程称为()
第17题:
一般壳的加载过程是获取壳自身的API地址,(),最后跳转到程序原入口点。
第18题:
壳的加载过程可以分为()
第19题:
下面关于重定位的有关描述,错误的是()
第20题:
对
错
第21题:
绝对地址是主存空间的地址编号
用户程序中使用的从0开始的地址编号是逻辑地址
动态重定位中装入主存的作业仍然保持原来的逻辑地址
静态重定位中装入主存的作业仍然保持原来的逻辑地址
第22题:
对
错
第23题:
获得壳自身需要的API
解密或者解压原程序
重定位
HOOKAPI
跳转到原程序入口