欢迎来到天天文库
浏览记录
ID:42346048
大小:156.00 KB
页数:18页
时间:2019-09-13
《软件保护技术-复习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1章基础知识1.判断题1.字符“D”的Unicode码的十六进制是0x00422.如“0”的ASCII码是30H,“A”的ASCII码是40H,“a”的ASCII码是60H。3.Unicode是一种新的编码方式,不包含ASCII的一个扩展。4.Windows中的注册表对软件保护来说没有什么作用。5.Windows中文件句柄句柄(Handle)是Windows用来标识被应用程序所建立或使用的对象的唯一整数值。6.API函数是提供应用程序运行所需要的窗口管理、图形设备接口、内存管理等各项服务功能的函数,AP
2、I函数是以dll库的形式组织在一起。7.16位CPU的数据寄存器组表示AX、BX等,32位CPU的数据寄存器组表示EAX、EBX等,64位CPU的数据寄存器组表示RAX、RBX等。8.字符“C”在计算机内存中的Unicode码的十六进制是0x0043。9.PostMessage函数将一条消息投递到指定窗口的程序队列。10.16位CPU的数据寄存器组表示AX、BX等,32位CPU的数据寄存器组表示EAX、EBX等,64位CPU的数据寄存器组表示RAX、RBX等。11.Windows系统中有两种消息队列:一种
3、是系统消息队列,另一种是应用程序消息队列。12.Windows的API函数一般是存放在动态链接库DLL中。13.Unicode也是ASCII的一个扩展,在Unicode用4个字节来表示。2.填空题1.如“1”的ASCII码是31H(48D),“A”的ASCII码是,“a”的ASCII码是61H。2.PE文件使用的是一个平面地址空间,所有代码和都被合并在一起。3.字符“”的Unicode码的十六进制是0x0042。4.如“1”的ASCII码是31H(49D),“D”的ASCII码是,“c”的ASCII码是6
4、3H(97D)。5.字母p的ASCII码值是70H,所以字母p的Unicode码值是。6.字母p的ASCII码值是70H,所以字母p的Unicode码值在内存中存放的形式是。7.字符“A”的unicode码表示为。(0x0041)8.Windows将完成不同功能的API函数分类放到不同中。(动态链接库DLL)9.注册表的不能被删除、添加和修改。10.Unicode也是ASCII的一个扩展,在Unicode中用字节来表示。第18页共18页11.英文小写字母的ASCII码范围是0x61-0x7A,比相应大写字
5、母的ASCII码值多。0x20。3.简答题1.保护模式2.API函数3.windows注册表4.动态链接库DLL5.选择题1.在保护模式下,所有的应用程序都有权限级别,并分为个等级。A.1B.2C.3D.42.如“0”的ASCII码是,“A”的ASCII码是41H(65D),“a”的ASCII码是61H(97D)。A.20HB.30HC.40HD.50H3.Windows系统中有两种消息队列:一种是,另一种是应用程序消息队列。A.堆栈消息队列B.系统消息队列C.代码消息队列D.进程消息队列4.Window
6、s中包括进程与线程控制、内存管理、文件访问等,提供操作系统核心功能服务;A.Kernel32.dllB.User32.dllC.Gdi32.dllD.Advapi32.dll5.注册表是Windows的核心数据库,针对注册表,下面说法错误的有:。A.注册表的所有键都可以修改B.注册表的子键可以修改C.注册表的主键不能修改D.注册表的主键用大写字母表示6.Windows将完成不同功能的API函数分类放到不同DLL中,其中______是Windows中最重要的动态链接库A.Kernel32.dllB.Adva
7、pi32.dllC.NetAPI32.dllD.Shell32.dll7.与网络相关是API函数一般在动态链接库中。A.Kernel32.dllB.Advapi32.dllC.NetAPI32.dllD.Shell32.dll第18页共18页8.RegOpenKeyEx()函数中有4个形式参数,其中REGSAMsamDesired形式参数的作用是。A.打开注册表主键B.打开注册表子键C.获取子键名的地址D.确定对注册表进行何种操作。9.Unicode也是ASCII的一个扩展,在Unicode用来表示。A.
8、1个字节B.2字节C.3字节D.4字节第2章代码分析技术1.判断题1.PE文件的在磁盘上的数据结构与在内存中的数据结构是一致的。2.StdCall(标准调用StandardCall)调用约定是Win32API函数采用的约定方式,即函数入口参数按从左到右的顺序入栈。3.操作系统在执行一个函数时,首先调用函数名,然后再对函数的参数进行压栈。4.某文件的VA=0x401122,△k=0xB01,ImageBase=0x400000,
此文档下载收益归作者所有