wireshark通過lua插件解析redis協議

工作需要抓了一些redis數據庫的報文,使用wireshark打開,顯示的都是tcp協議,如下圖,對於看redis協議具體內容來說很不方便

通過搜索發現,可以使用lua插件來解析redis,操作步驟如下:

1、下載lua編寫的redis-wireshark,放到wireshark安裝目錄

https://github.com/jzwinck/redis-wireshark 

2、修改init.lua,在wireshark安裝目錄下

將裏面的enable_lua = true的那部分改爲如下內容:這樣 wireshark 就可以支持 Lua 了

-- Set enable_lua to false to disable Lua support.
disable_lua = false

if disable_lua then
    return
end

3、在最後一行添加要加載的lua文件

dofile("./redis-wireshark.lua")

4、在wireshar按ctrl+shift+L,就可以加載lua了,或者關了wireshark重新打開,就可以看到wireshark可以解析redis了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章