Advertisement

portal协议的插件为lua

阅读量:

由于项目协议的特殊要求,必须完成私有portal协议的实现。在调试与抓包分析的过程中,发现wireshark并不支持portal协议。然而,wireshark具备一个显著优势,即允许通过lua脚本插件进行扩展,从而实现对新协议的识别。因此,决定自行开发相关脚本以满足需求,唯有自力更生方能解决问题,继续努力!

lua脚本如下:

复制代码
 --[[

    
 	code
    
 --]] 
    
 do
    
      --[[
    
      创建一个新的协议结构 portal_proto
    
      第一个参数是协议名称会体现在过滤器中
    
      第二个参数是协议的描述信息,无关紧要
    
      --]]
    
      local portal_proto = Proto("portal", "Portal Protocol")
    
      local attribute_proto = Proto("attribute", "Portal Attributes:")
    
      
    
      --[[
    
      下面定义字段
    
      --]]
    
 	 local portal_types = {
    
 		[1]="REQ_CHALLENG

全部评论 (0)

还没有任何评论哟~