当前位置: 100md首页 > 电子书籍 > 资料下载2021 >
编号:46678
sniffer学习手册.pdf
http://www.100md.com 2020年11月16日
第1页
第5页
第12页
第23页
第35页

    参见附件(2679KB,158页)。

    sniffer学习手册

    Sniffer,中文可以翻译为嗅探器,也叫抓数据包软件,是一种基于被动侦听原理的网络分析方式。使用这种技术方式,可以监视网络的状态、数据流动情况以及网络上传输的信息。,小编今天为大家准备了sniffer学习手册,欢迎学习

    相关内容部分预览

    简介

    Sniffer软件是NAI公司推出的一款一流的便携式网管和应用故障诊断分析软件,不管是在有线网络还是在无线网络中,它都能够给予网管管理人员实时的网络监视、数据包捕获以及故障诊断分析能力。对于在现场运行快速的网络和应用问题故障诊断,基于便携式软件的解决方案具备最高的性价比,却能够让用户获得强大的网管和应用故障诊断功能。 [1]

    技术代码

    #include

    #include

    #include

    #include

    #include

    #include

    #include

    #include

    #include

    #include

    int main(intargc,char**argv) {intsock,n;charbuffer[2048];unsignedchar*iphead,*ethhead;structifreqethreq;intno=0;//

    设置原始套接字方式为接收所有的数据包if((sock=socket(PF_PACKET,SOCK_RAW,htons(ETH_P_IP)))<0){perror(“\n原始套接字建立失败\n”);exit(1);}//设置网卡工作方式为混杂模式,SIOCGIFFLAGS请求表示需要获取接口标志strncpy(ethreq.ifr_name,”eth0”,IFNAMSIZ);//InterfaceNamesizeif(ioctl(sock,SIOCGIFFLAGS,&ethreq)==-1){perror(“\n设置混杂工作模式失败\n”);close(sock);exit(1);}//开始捕获数据并进行简单分析While(1){n=recvfrom(sock,buffer,2048,0,NULL,NULL);no++;printf(“\n************%dpacket%dbytes************\n”,no,n);//检查包是否包含了至少完整的以太帧(14),IP(20)和TCP/UDP(8)包头if(n<42){perror(“recvfrom():”);exit(0);}ethhead=buffer;printf(“DestMACaddress:%02x:%02x:%02x:%02x:%02x:%02x\n”,ethhead[0],ethhead[1],ethhead[2],ethhead[3],ethhead[4],ethhead[5]);printf(“SourceMACaddress:%02x:%02x:%02x:%02x:%02x:%02x\n”,ethhead[6],ethhead[7],ethhead[8],ethhead[9],ethhead[10],ethhead[11]);iphead=buffer+14;/*跳过Ethernetheader*/if(*iphead==0x45){/*DoublecheckforIPv4*andnooptionspresent*/printf(“Sourcehost:%d.%d.%d.%d,”,iphead[12],iphead[13],iphead[14],iphead[15]);printf(“Desthost:%d.%d.%d.%d\n”,iphead[16],iphead[17],iphead[18],iphead[19]);printf(“Sourceport:%d,Destport:%d”,(iphead[20]<<8)+iphead[21],(iphead[22]<<8)+iphead[23]);if(iphead[9]==6)printf(“TCP\n”);elseif(iphead[9]==17)printf(“UDP\n”);elseprintf(“protocolid:%d\n”,iphead[9]);}}}[2]

    sniffer安装图解教程

    sniffer安装方式

    1. 首先并解压软件;

    sniffer pro中文版(附安装教程)

    大小:37.78 MB版本:4.7.5 版环境:WinXP, Win7, Win8, Win10, WinAll

    进入

    2. 先安装SnifferPro_4_70_530.exe英文原版

    3. 汉化前退出 Sniffer Pro 4.70.530 应用程序

    4. 运行补丁程序“cn-SnifferPro4.70.530.EXE”,选择您的 Sniffer Pro 4.70.530 的安装目录进

    sniffer安装教程

    1.双击【SnifferPro_4_70_530.exe】,打开软件安装界面,然后点击【Next】;

    2.软件正在安装中……,请耐心等待;

    3.继续点击【Next】进入到下一步;

    4.阅读协议,点击【Yes】;

    5.输入名字与公司名称后,点击【Next】;

    6.如果修改安装目录请点击【Browse...】,然后再点击【Next】;

    7.等待安装配置;

    8.在弹出的windows安全界面,我们点击【始终安装此驱动程序软件】;

    9.填写信息后,点击【下一步】;(请不要填写中文)

    10.继续填写信息,不会的可根据下方图中的信息填写,填写后点击【下一步】;

    11.这里填写方式如下图,输入注册序列号[SA154-2558Y-255T9-2LASH],填写后点击【下一步】;

    12.该界面我们选择【Not Connected to network or dial-up. Print fax option】,点击【下一步】;

    Ps:界面文字内容

    Direct Connection to the internet(直接连接到互联网)

    Connecton to The internet Through a proxy(连接到互联网,通过代理)

    Not Connected to network or dial-up. Print fax option(没有连接到网络或拨号。打印传真选项)

    13.继续点击【下一步】;

    14.点击【完成】,这是软件就安装完毕了;

    15.在安装完成后,软件会提示是否重启电脑,用户选择是即可;

    16.重启完后,我们不要运行软件,(如果已运行我们退出软件)再接着运行汉化补丁【cn-SnifferPro4.70.530.EXE】,注意看附件包名称,不要运行错了,汉化补丁为中文界面,这里河东软件园小编就不为大家做截图了,安装方法很简单,只需要点击【下一步】……即可

    sniffer,exe-无法找到入口是怎么回事

    出现这种情况一般是显卡问题,更新下显卡,你用来设计的建议最好用独立显卡来显示图像。

    如果更新显卡解决不了问题,可能是这个PS版本和你电脑配置不对应,那就换一个版本重新试下。一般老版本的PS对电脑配置要求比较低,通常都能正常运行。

    如果你用的是WIN10,在装好程序以后,在桌面快捷方式点击右键,选择属性,在里面选择以管理员身份运行程序就可以。

    其它情况这个应该是更新了最新版本的显卡驱动后,由于该驱动程序不稳定造成的。

    有些人很喜欢去更新最新版本的显卡驱动,结果一更新问题就来了(楼主所说的情况就是问题之一),所以建议大家只要是稳定的驱动,最好不要去更新,因为新驱动反而不成熟、不稳定。

    解决办法:找到并安装原先较低版本的显卡驱动即可。

    以“驱动人生”为例,打开“驱动人生”,点击以9开头的显卡驱动(比如下图中推荐的9.18.13.4803。目前的新版驱动通常都是以10开头的),然后点击“立即修复”即可。

    评论

    这个应该是更新了最新版本的显卡驱动后,由于该驱动程序不稳定造成的。

    有些人很喜欢去更新最新版本的显卡驱动,结果一更新问题就来了(楼主所说的情况就是问题之一),所以建议大家只要是稳定的驱动,最好不要去更新,因为新驱动反而不成熟、不稳定。

    解决办法:找到并安装原先较低版本的显卡驱动即可。

    以“驱动人生”为例,打开“驱动人生”,点击以9开头的显卡驱动(比如下图中推荐的9.18.13.4803。目前的新版驱动通常都是以10开头的),然后点击“立即修复”即可。

    sniffer学习手册截图