首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

1.8  要点回顾

C/C++

CC++都是编译型语言。从流行性和涉及的领域而言,它们在软件开发领域的优势很明显。

除了覆盖网络通信应用协议(Networked Messaging Application ProtocolNMAP)Nessus的所有主要的漏洞程序和网络扫描程序之外,C代码还包含了几乎所有可用的exploit代码。

Java

Java支持多线程,所以Java程序可以同时执行多个任务。包java.lang中的thread类提供了线程处理功能。

对象(类的实例)可以包含不被类外的方法修改的数据。使用C++的程序员可以通过把变量设为private来隐藏数据。

C#

C#具有丰富的特性,因此受到安全人员、黑客和开发专家的青睐,并逐渐流行起来。它的sandbox和执行限制与Java类似。

Perl

Perl是最流行的脚本语言之一,目前有很多脚本是用Perl开发的。

Perl自动包含的两个函数是matchsubst。函数match携带两个参数:第一个是被搜索的字符串,第二个是查找的模式。函数subst的前两个参数与match相同,只是第三个参数是替换被搜索字符串中的模式的字符串。

Python

Python近些年也开始流行起来,特别是exploit开发和探测工具开发两个方面。

Core Security TechnologyInlineEgg包和Immunity SecurityCANVAS都是很流行的工具,它们的主要组建都是用Python开发的。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论