黑客文化与技术探秘
软件漏洞与更新
在软件开发领域,“漏洞(bug)”是一个常见的概念。与恶意软件不同,漏洞通常是无心之失。但如果漏洞被威胁行为者利用,就会引发网络安全问题,这种漏洞被称为软件漏洞。
软件开发者常常需要进行漏洞查找和报告工作。对于简单的脚本(如 100 行代码),完全调试出所有漏洞是可能的。然而,随着计算机软件变得越来越复杂,包含数百个文件和可能数百万行代码,要实现一个完全无漏洞的复杂应用程序几乎是不可能的。这就是为什么我们的电脑和手机总是提示安装更新,部分原因就是为了修复这些安全漏洞。
公告板系统(BBSes)
在现代网络出现之前,公告板系统(BBSes)是计算机通过电话系统共享信息的流行方式,主要使用拨号或 Telnet 连接。1978 年,Ward Christensen 和 Randy Suess 创建了第一个 BBS。
连接到 BBS 会加载一个带有菜单的文本界面,通常还有精美的 ASCII 艺术。用户可以在“公告板”上留言,有些 BBS 服务器还具备文件传输功能。在 20 世纪 80 年代和 90 年代,北美各地有数百个 BBS,在 90 年代初,BBS 尤其流行于分发共享软件和盗版软件。一些早期的在线社区也是通过 BBS 形成的。
随着万维网在 90 年代的兴起,BBS 的受欢迎程度逐渐下降,但仍有一些 BBS 存在,可通过 Telnet BBS Guide 网站找到它们,探索这些 BBS 是了解黑客文化的好方法。Jason Scott 在他的 textfiles.com 网站上维护着一个庞大的 BBS 内容存档,他还制作了一部关于 BBS 现象的纪录片,值得一看。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



