版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
端扫验告
网络口扫实验告姓名:刘俊峰学号:11054114班级:11052411课程:网络攻技术老师:张旻
一、网络口扫描简介TCP/IP协在网络层是连接的而“端口,已经到传输层。端便是计算机与部通信的途。一个口就是一个在的通通道,也就一个入通道。目标计算机行端口描,能得到多有用信息。进行描的方很多,以是手工进扫描,可以用端口描软件行。在手工行扫描,需要熟各种命令,命令执后的输析出行分,率较低。用描软件行扫描,许多扫描软件都分析数据的能。通端口扫描,以得到多有用信息,从而现系统安全漏洞。描工具据作用的环不同可为:网漏洞扫描工和主机洞扫描工具前者指过网络检测程目标络和主系统所存在洞的扫工具。后者在本机行的检测本系统安漏洞的描工具。本验主要对前者。端口是TCP议中定义的TCP议通过套接(socket)建立起两台算机之间的网连接。它采【IP址:端号】式定义通过接字中同的端口号来别同一台计机上开的不同TCP和连接进端号在之间低于的端口都确切的义它们对着因特网上见的一服务。这些常的服务可以分为使TCP口(向连接打电)和使UDP端口(无接如写信)种。端与服务进程一对应通过扫描开的端口可以判计算机中正运行的务进程。二、实验的1.解熟悉MFC及的基本原理方法。2.深对tcp的解,学习端扫描技和,原理熟socket程。3.过自己编程现简单IP口扫器模型4.过端口扫描解目标机开放的端和服务序。三、实验境
操作系统开发环境四、实验计实验原通过调函数connect()连到目标算机上,完一次整的三握手过程,如端口处于侦状态,么connect()可以成功返,否则个端口不可用,没有提供服。实验内1.设计实端口扫器2.IP地、端口围可以用户入。3.要求有好的可化操作界面实验步:1、户界面使用vc6.0里的MFC开发用户界面2端口扫:用socket数中的连接计算来判定标计算机是开放了测试的端口五、代码现#include#include<winsock.h>#pragma*)0intmaxth,scanok,scannum;intportip,hoststart,startport,endport;longsearchnum,searched;*);setip2(char*);*,char*,*);intmain(intargc,*argv[])
WSADATAwsadata;printf("\r\n==============命令端描器PortScanner==============");if<3)||>4))usage(argv[0]);-1;"-p")0))usage(argv[0]);-1;if
&wsadata)0)printf("\r\nWsatartuperror");-1;if(argc
elseif(argccustomport(argv[0],argv[2],elseusage(argv[0]);-1;WSACleanup();0;*prog)printf("Usage:%s<Option>",prog);printf("\r\n\n<Option>:");[Port|StartPort-EndPort]
>");printf("\r\n\nExample:");%s-p192.168.0.1",prog);%s%s-p21-80prog);
-p192.168.0.1-192.168.0.254\r\n",prog);return;play=0)*plays[12]="","/","-","\\","","/","-","\\","","/","-","\\",};if(searchnum!=0)i0i<=3;iprintf("\r",
*100/"%");Sleep(5);elseprintf("setip2(charint*testhost;*startip"","";if"-")&&strlen(cp)15&&strlen(cp)<32)endip='-')+strncpy(startip,cp,strlen(cp)-strlen(strchr(cp,hoststart
=ntohl(inet_addr(endip));elseWSACleanup();printf("\r\nCan'tipof:%s",cp);exit(-1);memcpy(&host,testhost->h_addr,=ntohl(host);TestThread(intthread(;;)if(maxth
elsereturn;WaitThreadEnd()Sleep(6000);printf("\r\r\n");printf("()Threadend...\r\n",maxth);if(maxth0)continue;elseprintf("\r\n");return;
char*cp2,intintport;startport==ifintport==strchr(cp2,'-')+1);if(intport>0&&65536)=if0||||>65535)usage(cp);exit(-1);setip2(cp3);UINTportscan(LPVOID
intaddrportip;inttimevaltimeout;sockaddr_inunsignedlongflag1;sock=socket(AF_INET,SOCK_STREAM,0);if==
-1;server.sin_family=AF_INET;htonl(addr);=htons(short(port));ifFIONBIO,
-1;
sockaddr*)&server,=switch(select(sock+&timeout))caseprintf("\r\nSelect()-1;case0:
-1;default:&mask))printf("%s%dopen.\r\n",ntohs(server.sin_port));scanok1;0;int
*timenow,timebuf[32];11","113","123","135","139","143","443","512","513","514","515","540","1080","1433","1521","1524","3306","3389","5631","6000","6112",};_strtime(timebuf);printf("\r\nPortScan
Time:%s\r\n\n",timenow);0;scanok=scannum=0;=0;=hoststop-+1;if(xp==3)=searchnum*if(xp==4)*(endport-startport
+1);(portip=<=hoststop;++,if((portip%||(portip%255)if(xp==3)=searchnum-32;if(xp==4)=searchnum-(endport-startport+1);scannum--;continue;if==(sportsport<32;sport++,maxth++,TestThread(180);CWinThread*
AfxBeginThread(portscan,LPVOID(atoi((char*)ports[sport])));if==sport=endport-)for(sportstartport;sportendport;sport++,searched++)CWinThread
*=elsefor(sportstartport;sportendport;sport
++,searched++)TestThread(250);CWinThread
*=WaitThreadEnd();_strtime(timebuf);printf("\r\nPortScanEndtimenow);%dOpen%dscannum,六、代码现在刚开的时候编译成功的但是是有误的,图:
在上决方是MFC连的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【完整版】八上语文《三峡》文言文逐字翻译教案
- 中暑患者的肺功能保护
- Unit6CrossingCulturesSectionA4a-4c课件-人教版八年级英语下册
- deepseek AI搜索优化技术白皮书:原理剖析、方法框架与服务商能力评测
- 增强CT扫描中患者的输液管理
- 第4单元我为产品做包装第1课关于“包”课件冀美版初中美术八年级下册
- 尿液检查护理评估的重症监护护理
- 初中八年级生物(北师大版)下册知识清单:原生生物的主要类群深度解析
- 初中八年级生物(2026春改版)第六单元第一章 生命的延续·生殖方式的进化与适应 高阶导学案
- 打春牛(课件)五年级中国文化阅读说明文适中
- 2026湖北华宜寄宿学校广纳贤才备考题库及一套答案详解
- 2026年济南明水眼科医院医护人员招聘笔试参考题库及答案详解
- 2026年重庆市中考道德与法治真题【含答案解析】
- 2026“才聚齐鲁成就未来”山东百特展览工程有限公司校园招聘4人笔试参考题库及答案详解
- 在2026年“两优一先”表彰大会上的致辞
- (2026年)银行机构金融消费权益保护知识培训课件
- 2026年广东省东莞市八校联考中考二模化学试卷(含答案)
- 2026年安全生产月-人人讲安全、个个会应急-排查整治风险隐患
- 高一年级化学必修一会考知识点总结
- 核心肌群的训练课件
- 严虎绘画课程对应课件1
评论
0/150
提交评论