信息安全产品开发实践并发服务器II多线程..docVIP

  • 12
  • 0
  • 约8.98千字
  • 约 16页
  • 2016-12-25 发布于重庆
  • 举报

信息安全产品开发实践并发服务器II多线程..doc

四 川 大 学 计 算 机 学 院、软 件 学 院 实 验 报 告 班级:__第 周 信息安全产品开发实践? 继续了解Linux下程序开发的过程Pthreads及提供的基本线程的操作线程的属性,了解线程的属性,线程的互斥和同步 掌握多线程网络服务器模型 能在Linux环境实现TCP多线程并发服务器模型 能编写多线程端口扫描程序? 实验环境 X86,WindowsXP,VMware Workstation 5.0.0,RedHat Linux , SSHSecureShellClient-3.2.9 实验内容(算法、程序、步骤和方法) 试验题目1 修改远程控制程序服务器程序,将其从循环模式或多进程模式修改为多线程模式 试验题目2 多线程端口扫描程序 实现一个多线程端口扫描程序: 要求: 能同时扫描5个IP地址; 针对每个iP地址,开设100个线程对其进行扫描; 如果端口打开,使用函数getservbyport获取其服务名,在屏幕上打印:IP port servername,如果是未知服务,则屏幕显示:ip port unkonown 实验一: 先来回顾一下上次实验实现的多进程并发服务器: Unix下的大多数网络服务器程序都是这么编写的,即父进程接受连接,派生子进程,子进程处理与客户的交互。 虽然这种模型很多年来使用得很好,但是f

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档