1.搜索信息
丹尼斯·利奇Dennis M Ritchie
丹尼斯·利奇Dennis M Ritchie(又译丹尼斯·里奇), C语言之父,Unix(一种多用户的计算机操作系统)之父。生于1941年9月9日,哈佛大学数学博士。Dennis M. Ritchie 担任朗讯科技公司贝尔实验室 (原AT&T实验室)下属的计算机科学研究中心系统软件研究部的主任一职。1978年布瑞恩W. Kernighan和Dennis M. Ritchie出版了名著《C程序设计语言(The C Programming Language)》,此书已翻译成多种语言,成为C语言方面十分权威的教材之一。
语言之父,UNIX之父
C语言是使用最广泛的语言之一,可以说,C语言的诞生是现代程序语言革命的起点,是程序设计语言发展史中的一个里程碑。自C语言出现后,以C语言为根基的C++、Java和C#等面向对象语言相继诞生,并在各自领域大获成功。但今天C语言依旧在系统编程、嵌入式编程等领域占据着统治地位。C语言,这种最有效、最通用的编程语言,就是他开发的,而这还是他在做另一个项目时的副产品。Dennis Ritchie还和Ken Thompson一起开发了Unix操作系统,因此,他还是名副其实的UNIX之父。
袁任广
提起袁任广,知道的人或许并不多。但如果提起袁哥或者大兔子,在国内安全业界称得上尽人皆知。在国内,他的windows系统方面的造诣可谓首屈一指,早在1999年就曾提出过windows的共享漏洞。而现在袁仁广领衔的360漏洞研究实验室被誉为“东半球最强大的白帽子军团”,并计划在大会现场收徒,传授的研究方向为高级漏洞利用技术。曾担任中国国家信息安全漏洞库特聘专家,北京奥运会特聘信息安全专家,现任腾讯湛泸实验室负责人
总结
他们都为计算机的进步与其在社会上的传播做出了显著的贡献,并且对后来的人们造成了深远的影响。他们不仅仅为了自己而使用计算机,更为了社会而应用它、提升它。
大多数人提起黑客可能第一时间想到的是恶意入侵与病毒、勒索。但这两位黑客是为了计算机更好的使用而研究其语言与漏洞,造福了与计算机有密切联系的人。他们都是为了
正义与高尚的目的而使用计算机。
2.工具
1.Nessus
Nessus是免费网络漏洞扫描器,它可以运行于几乎所有的UNIX平台之上。它不仅能永久升级,还免费提供多达11000种插件(但需要注册并接受EULA-acceptance--终端用户授权协议)。它的主要功能是远程或本地(已授权的)安全检查,客户端/服务器架构,GTK图形界面,内置脚本语言编译器,可以用其编写自定义插件,或用来阅读别人写的插件。
2.Snort
一款广受欢迎的开源IDS(Intrusion Detection System)(入侵检测系统)工具。这款小型的入侵检测和预防系统擅长于通讯分析和IP数据包登录(packet logging)。Snort除了能够进行协议分析、内容搜索和包含其它许多预处理程序,还可以检测上千种蠕虫病毒、漏洞、端口扫描以及其它可疑行为检测。Snort使用一种简单的基于规则的语言来描述网络通讯,判断对于网络数据是放行还是拦截,其检测引擎是模块化的。用于分析Snort警报的网页形式的引擎 Basic Analysis and Security Engine (BASE)可免费获得。开源的Snort为个人、小企业、集团用户提供良好的服务。
3.Wireshasrk
Wireshark(在2006年夏季商标纠纷之前被称为以太坊)是一个奇妙的开源多平台网络协议分析仪。它允许您检查来自实时网络或磁盘上的捕获文件的数据。您可以通过交互方式浏览捕获数据,深入探讨您需要的数据包详细信息级别。Wireshark 具有多种功能,包括丰富的显示滤清器语言和查看 TCP 会话的重建流的能力。它还支持数百种协议和媒体类型。包括一个类似tcpdump的控制台版本, 名为 tshark 。
3.学习内容
成为优秀的IT工作者是没有捷径可走的。在四年的学习中,我必须脚踏实地,切实掌握计算机知识。
要熟练掌握Python语言、linux系统等的使用,学会自己编写有用的程序。掌握各种技术来做一款属于自己的小游戏。
掌握密码学的知识,在信息安全领域成为合格的程序员。
浙公网安备 33010602011771号