trusttrust:Ken Thompson的“对信任的思考”的示例代码

时间:2024-06-07 06:16:47
【文件属性】:

文件名称:trusttrust:Ken Thompson的“对信任的思考”的示例代码

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-07 06:16:47

C

关于信任信任的思考(肯·汤普森)-代码 示例代码的由来 肯·汤普森(Ken Thompson)的“抄送抄送”(cc hack)-在ACM通讯杂志,第1卷上发表。 1984年8月27日,第8期27日,在UNIX合著者Ken Thompson的一篇名为的文章中,讲述了他如何创建C编译器版本的故事,该版本在与源代码一起呈现时对于“登录”程序,将自动在后门中编译以允许他进入系统。 不过,这只是故事的一半。 为了隐藏此特洛伊木马,Ken还向此版本的“ cc”添加了识别其是否正在重新编译的功能,以确保新编译的C编译器既包含“ login”后门,又插入了两者的代码特洛伊木马转换为新编译的C编译器。 这样,C编译器的源代码将永远不会显示出这些木马的存在。 自复制代码 我从Ken Thompson的图1中获取了代码,并对其进行了修改,以发出使字符串s保留引用的字符样式的程序。 来源在trusttrus


【文件预览】:
trusttrust-master
----.gitignore(17B)
----Makefile(122B)
----trusttrust.c(3KB)
----COPYING(79B)
----README.md(2KB)
----trust.c(610B)

网友评论