软件
軟件
연건
SOFT WARE
2013年
7期
55-58
,共4页
苏建美%周仲礼%包俊强%徐彬
囌建美%週仲禮%包俊彊%徐彬
소건미%주중례%포준강%서빈
网路嗅探器%Lua脚本%网络协议
網路嗅探器%Lua腳本%網絡協議
망로후탐기%Lua각본%망락협의
network Sniffer%lua Script%network protocol
网路嗅探器能够分析出一段网络中数据包使用的协议、IP、源端口等内容,经常用来检测一段网络的运行状况,排除网络故障。网路协议纷繁众多,采用Lua嵌入脚本来解析协议数据包,能够使程序灵活的扩展。本文简要介绍了嗅探器和Lua的概念;然后着重阐述了Lua脚本嵌入方案关键技术,对如何实现系统功能给予详细的描述;最后展示了Lua嵌入脚本实现的功能。通过测试表明,Lua嵌入脚本模块能够有效的使用新编的嵌入协议脚本来解析相应数据包。
網路嗅探器能夠分析齣一段網絡中數據包使用的協議、IP、源耑口等內容,經常用來檢測一段網絡的運行狀況,排除網絡故障。網路協議紛繁衆多,採用Lua嵌入腳本來解析協議數據包,能夠使程序靈活的擴展。本文簡要介紹瞭嗅探器和Lua的概唸;然後著重闡述瞭Lua腳本嵌入方案關鍵技術,對如何實現繫統功能給予詳細的描述;最後展示瞭Lua嵌入腳本實現的功能。通過測試錶明,Lua嵌入腳本模塊能夠有效的使用新編的嵌入協議腳本來解析相應數據包。
망로후탐기능구분석출일단망락중수거포사용적협의、IP、원단구등내용,경상용래검측일단망락적운행상황,배제망락고장。망로협의분번음다,채용Lua감입각본래해석협의수거포,능구사정서령활적확전。본문간요개소료후탐기화Lua적개념;연후착중천술료Lua각본감입방안관건기술,대여하실현계통공능급여상세적묘술;최후전시료Lua감입각본실현적공능。통과측시표명,Lua감입각본모괴능구유효적사용신편적감입협의각본래해석상응수거포。
Because network sniffer can analysis the protocol type used, IP address, source port of network packet, it is often used to detect the network’s working status, and rule out network failure. Network protocols being numerous,we adopt embedded Lua scripts to analysis protocol packet, in order to provide lfexible expansion capabilities for the program. This paper gives the brief concepts of network sniffer and Lua, and then focuses on key technologies in design of the Lua script embedded and detailed description on how to implement the functions;Finally, screenshots and text descriptions showed the functions of the embedded Lua scripts. Through the texts, it is easy to see that Lua script embedded module can effectively analysis the network packet using the special protocol described by the Lua scripts.