关于抓包

懒得想个昵称 2021-03-04 02:24:02
请问我用scapy抓包,好像网页返回的信息不多的时候能正常显示,网页返回的信息一旦多了,就成了下面这样,请问是什么问题?
dpkg = sniff(filter="host 192.168.1.100 and tcp",iface="Intel(R) Ethernet Connection (2) I219-LM",prn=deal,count=0)
def deal(pkt):
try:
temp=(pkt.getlayer(Raw).load)
print("temp:"+str(temp))
......

少的时候会显示{'Id': None, 'Nid': '8C1811D1-E1B8-4E9D-B0E6-EFD913980D65', 'TemplateId': 254, 'InstanceId': 80550, 'ModuleId': 254, 'DataId': '0c50d0bd-6a40-4276-a310-de33c4ed7077', 'Title': '公
司绩效考核审批流程', 'TargetUrl': '/kh_assess.aspx?sid=0c50d0bd-6a40-4276-a310-de33c4ed7077&f=2', 'ModuleName': '专业管理', 'UStatus': '已终止', 'TaskUsers': '', 'TaskUserIds': None, 'NodeName': '提报部门经理审批', 'NodeId': 1402, 'RejectType': 0, 'InstanceCreateTime': '2020-12-15 08:54:22', 'GroupName': '其它调用BPM', 'TotalCount': 4}
都是正常的,多的时候就图片那样

我猜测是不是信息被分成多个包?那么如何组合起来呢?

其实我的根本需求是像浏览器的开发者工具那样,获得网站传过来的response信息,获得其中的json,应该怎么做?

...全文
165 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧