编程人员为了改变数据而恶意修改了生产程序,随后又恢复了原始的代码。下列哪一项能够最有效地检测此恶意行为?()
A: 比较源代码
B: 审查系统日志文件
C: 比较目标代码
D: 审查可执行代码和源代码的完整性
A: 比较源代码
B: 审查系统日志文件
C: 比较目标代码
D: 审查可执行代码和源代码的完整性
举一反三
- 程序员恶意修改程序用于修改数据,然后恢复为原始代码,下面哪种方法可以最有效的发现这种恶意行为()。 A: 比较源代码 B: 审查系统日志文件 C: 比较目标代码 D: 审查可执行代码和源代码的完整性
- 以下哪一种控制方法最有效的保证产品源代码和目标代码是一致的()。 A: 源代码和目标代码比较报告 B: 库控制软件严格限制对于源代码的改变 C: 严格限制访问源代码和目标代码 D: 对于源代码和目标代码的数据和时间戳审查
- 解释执行方式是指 A: 将源代码转换为目标代码的同时执行目标代码 B: 将源代码完全转换为目标代码后执行目标代码 C: 将一半源代码转换为目标代码后执行目标代码 D: 将源代码完全转换为目标代码后先执行一半目标代码
- 编译是将源代码转换成目标代码的过程,通常,源代码是高级语言代码,目标代码是____代码。
- 汇编程序经过汇编器生成( ) A: 目标代码文件(.obj文件) B: 可执行程序(.out文件) C: 源代码 D: 以上都不是