感谢分享 看看看 |
扭扭捏捏的激活码 |
看看什么东西 |
6666666666666666 |
重复10个主题(主题浏览时间需要大于60秒)可随机获得5~20元宝奖励。 * 本月自己主题被回复3次(同一主题重复回 |
88888888888888888888888888888 |
收集的凤凰登录器( |
def parse_tcp_header(binary_data): # TCP头部通常是20字节(不包含选项字段) tcp_header = binary_data[:20] # 解析源端口和目的端口(每个端口2字节) source_port = int.from_bytes(tcp_header[0:2], byteorder='big') dest_port = int.from_bytes(tcp_header[2:4], byteorder='big') # 解析序列号(4字节) sequence_number = int.from_bytes(tcp_header[4:8], byteorder='big') # 解析确认号(4字节) acknowledgment_number = int.from_bytes(tcp_header[8:12], byteorder='big') # 解析数据偏移(4位,以32位字为单位) data_offset = (tcp_header[12] >> 4) & 0x0F # 解析标志位(各占1位) urg_pointer = (tcp_header[12] & 0x10) != 0 ack = (tcp_header[13] & 0x01) != 0 psh = (tcp_header[13] & 0x02) != 0 rst = (tcp_header[13] & 0x04) != 0 syn = (tcp_header[13] & 0x08) != 0 fin = (tcp_header[13] & 0x10) != 0 # 解析窗口大小(2字节) window_size = int.from_bytes(tcp_header[14:16], byteorder='big') # 解析校验和(2字节) checksum = int.from_bytes(tcp_header[16:18], byteorder='big') # 解析紧急指针(2字节,如果URG标志被设置) urgent_pointer = int.from_bytes(tcp_header[18:20], byteorder='big') if urg_pointer else None # 返回解析后的字段值 return { "source_port": source_port, "dest_port": dest_port, "sequence_number": sequence_number, "acknowledgment_number": acknowledgment_number, "data_offset": data_offset * 4, # 转换为字节数 "urg_pointer": urg_pointer, "ack": ack, "psh": psh, "rst": rst, "syn": syn, "fin": fin, "window_size": window_size, "checksum": checksum, "urgent_pointer": urgent_pointer } # 使用示例 parsed_header = parse_tcp_header(binary_data) for key, value in parsed_header.items(): print(f"{key}: {value}") |
haohaohao haohaohao |
目前地图转换 单纯的OB真彩地图转换编...号想必很多人都会, 也有很多工具
使用方法,放置传奇客户端DATA文件夹...
支持255地图转换工具!
Archiver|小黑屋|玩传奇
(吉ICP备18002996号-1) |网站地图
GMT+8, 2025-4-11 23:23 , Processed in 0.040231 second(s), 43 queries , Gzip On.
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.