C语言实现Linux网络嗅探器 0x01 实验简介 网络嗅探器是拦截通过网络接口流入和流出的数据的程序。所以,如果你正在浏览的互联网,嗅探器以数据包的形式抓到它并且显示。在本实验中,我们用 C 语言实现了一个网络嗅探器。 0x02程序框架和功能描述 本程序使用c语言编程,实现linux环境下网络嗅探 ...
分类:
编程语言 时间:
2017-12-14 23:59:39
阅读次数:
545
1、通讯协议:????TCP/IP:四层模型,分别是:物理层、网络层、传输层、应用层????ISO/OSI:七层模型:分别是:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。?上层调用下层接口,下层向上层提供服务。通讯子网:物理层、数据链路层、网络层、传输层/物理层、网络层、传输层资源子网:会话层
分类:
系统相关 时间:
2017-12-10 21:38:35
阅读次数:
157
本节主要介绍Linux的网络管理,对网络查询和配置,具体包括:主机名、网络IP地址、网关、子网掩码、DNS。 ...
分类:
系统相关 时间:
2017-12-08 22:51:40
阅读次数:
134
1.1 linux配置IP地址 1?? ifconfig命令临时配置IP地址 能不能自动获取IP地址和DNS地址,要看有没有DHCP服务器 win10上,输入ipconfig /all 会看到是否有DHCP服务器 ifconfig命令 对此命令更加详细的解说 传送门 http://xp9802.it ...
分类:
系统相关 时间:
2017-12-01 20:42:03
阅读次数:
196
在装了虚拟机之后,在网络连接对话框中会多出来两个虚拟网卡VMnet1和VMnet8。先简单说下虚拟设备:-VMnet0:用于虚拟桥接网络下的虚拟交换机-VMnet1:用于虚拟host-only网络下的虚拟交换机-VMnet8:用于虚拟NAT网络下的虚拟交换机-VMwareNetworkAdapterVMnet1:Host用于与host-only虚拟网络进行通信的虚拟网卡-VMwareNetwork
分类:
系统相关 时间:
2017-11-30 00:41:18
阅读次数:
159
1.linux网络相关ifconfig 查看网卡ip (centos6是默认有的,centos7里没有,需要下载 yum install net-tloos)关闭网卡: ifdown +网卡 (关闭后没有ip)打开网卡 ifup +网卡重启指定的网卡。如果网卡正在远程连接,不要直接
分类:
Web程序 时间:
2017-11-29 22:45:54
阅读次数:
328
linux网络设备不同于字符设备和块设备,没有文件与网络设备对应。应用程序通过socket操作网络设备。网络设备驱动属于数据链路层,对上与IP/ARP协议通信,对下直接操作物理层芯片(网卡芯片)。三层协议通过dev_queue_xmit()发送数据,通过netif_rx()接收数据;网络设备驱动通过 ...
分类:
系统相关 时间:
2017-11-18 23:40:31
阅读次数:
273
在我的工作中,经常会遇到服务器和其他服务器,交换机对接,目前主要有这样几个场景,将相关配置和注意点总结,以便后来查看参考。一个网卡接口有多个IP地址一个网卡接口分多个VLAN多个网卡接口聚合成一个链路多个网卡对应多个路由表linux中有0~255共256张路由表。其中0号表示u..
分类:
系统相关 时间:
2017-11-17 16:59:12
阅读次数:
177
Linux网络中接收 "二进制" 流的那些事,recv的返回值和strlen库函数进行对话 ...
分类:
系统相关 时间:
2017-11-11 14:09:17
阅读次数:
212
sudo vim /etc/network/interfaces 标红的名称一定要一致 sudo vim /etc/resolv.conf 配置外网的ip(默认可以不填,系统自己获取) ...
分类:
系统相关 时间:
2017-11-08 20:00:37
阅读次数:
158