例如: 如果我有http://somepage.com/somefolder/someresouce?p1=value&p2=value&p3=value
我希望看到一个列,如果它存在于请求中,它将显示p2的值。
我用谷歌搜索,问周围的人但是找不到一个好的答案。如果认为创建一个解剖器可能会有所帮助,但我不想为http编写一个新的解剖器..这太过分了。
使用自定义列类型没有http.request.queryParams [“p2”]语法。
提前致谢!
答案 0 :(得分:5)
编辑:我解决了自己的问题,到目前为止在我自己的答案中添加了最佳实现。
嗯,解决方案确实在解剖器中。
Wireshark帮助不是很好,虽然例子还可以。
主要问题是wireshark帮助定义您可以编写lua脚本,并将其放在plugins目录中,该目录以递归方式搜索lua文件。 我确实将我的lua放在那里,没有任何效果,经过近2个小时的摆弄,我发现不是把它放在插件目录中,它必须在插件// myScript.lua才能工作......
现在只是分享我的工作:
回答我自己的问题: