spoof -i eth0 -t 网关 targetIP
echo 1 > /proc/sys/net/ipv4/i_forward
spoof -i eth0 -t 网关 targetIP
wireshark OR ettercap whatever
搞不定啊
domain:协议域;常见参数:AF_INET(IPV4)|AF_INET6(IPV6);原始套接字:PF_PACKET
type:套接字类型;常见参数:SOCK_STREAM(TCP)|SOCK_DGRAM(UDP);原始套接字:SOCK_RAW
protocal:协议类型;常见参数:IPPROTO_TCP|IPPROTO_UDP;原始套接字:ETH_P_IP|ETH_P_ARP|ETH_P_ALL
htonl()
ntohl()
htons()
ntohs()
字节序为解决大端存放和小端存放的问题
NBO(网络字节序顺序):大端模式
HBO(主机字节序):根据机器而定
管理I/O通道的函数 获取设备信息
fd:文件描述符
cmd:控制命令
...:接收返回结果的指针
af:地址类型
常见参数:
AF_INET(IPV4)
AF_INET6(IPV6)
src:字符地址
dst:地址数据结构----in_addr|in6_addr
int sendto(socket s,const void *msg,int len, unsigned int flags,const struct sockaddr *to,int tolen);
成功返回数据长度m,失败返回-1
socket:sockfd描述符
msg:数据(数据缓冲区)
sockaddr:地址数据结构