- 博客(6)
- 资源 (14)
- 收藏
- 关注
转载 IP、UDP、TCP数据包分析
本文详细的解析了以太网底各层的关系以及各个数据包如何组成,一次看不懂可多看几次分析下,1、ISO开放系统有以下几层:7应用层6表示层5会话层4传输层3网络层2
2015-11-19 11:36:53 590
原创 LPC2388+UCOS/II+LWIP移植
在主任务中先初始化网卡参数,tcpip_init(NULL, NULL)中会创建TCP/IP的任务,在次任务中会不断发送ARP广播,查询在整个网段内是否有目标IP地址的设备,当有对应的设备响应并把自己的MAC地址返回时,将会把目标设备的IP地址,MAC信息保存在缓存中。调试中需要了解ARP广播包的数据格式,可通过wireshark工具进行分析,以下为我转载的一篇ARP格式分析的文章链接
2015-11-19 10:57:23 959
转载 ARP 数据包格式分析
1.ARP数据包格式在网络通讯时,源主机的应用程序知道目的主机的IP地址和端口号,却不知道目的主机的硬件地址,而数据包首先是被网卡接收到再去处理上层协议的,如果接收到的数据包的硬件地址与本机不符,则直接丢弃。因此在通讯前必须获得目的主机的硬件地址。ARP协议就起到这个作用。源主机发出ARP请求,询问“IP地址是192.168.0.1的主机的硬件地址是多少”,并将这个请求广播到本地网段(以太
2015-11-19 10:13:47 16092
原创 LPC2388驱动PHY-DP83848
项目中使用的ucos-II实施操作系统,在确保硬件电路正常后需要先完成的工作是驱动PHY-DP83848网口芯片,通过查资料确定芯片物理地址的定义在驱动程序中初始化完芯片的参数后,可以读取芯片的参数确定芯片是否正常启动,以下为驱动程序主要代码,程序中需先确定 PHY芯片的地址值是否与硬件上设计的一致,id1 = read_PHY (PHY_REG_IDR1);id2
2015-11-19 08:27:37 1997
转载 near、far、huge三个指针的区别
1、近(near)指针 近指针是16位指针,它只含有地址的偏移量部分, 当用汇编语言和C 语言混 合编程时,汇编语言总是假设DS含有数据目标的地址。 虽然近指针占用空间最小,执行速度最快,但它有一个严格的限 制,即只能64K字节以内的数据,且只能存取程序的数据段内的数据。 如果在小模式下编译一个程序,而这个程序企图增量一个近指针使
2015-11-17 14:41:48 3901
原创 ISO7816 ATR分析及高波特率设置
7816 ATR分析及高波特率设置:ATR组成参考下表,TS:参考上表 通常使用3B。T0:格式字符高四位(B8-B5)分别对应接口字符TD1-TA1是否存在,可根据需要进行设定,当相应的bit为1时需添加对应的字符。低四位(B4-B1)为表示历史字节的个数(范围0-15),历史字节跟在接口字符后面。 TA1:高四位(B8-B5)为FI,低四位(B4-B1)
2015-11-17 09:47:07 6271
BinToHex.zip
2020-05-14
IDA-pro-plus-6.5-x86-arm1.7.rar
2020-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人