PTT推薦

[請益] 關於c語言套件freediameter問題

看板Soft_Job標題[請益] 關於c語言套件freediameter問題作者
aspg5956
(Shawn)
時間推噓 5 推:5 噓:0 →:9

請問該怎麼把 .pcap檔案內部的封包轉成人類看得懂的字串呢?
目前是想說Diameter protocol 協定,不曉得freediameter 套件內有沒有可以直接 取出資料的functions呢?
如果有經驗的人士,可否給我點資訊呢,謝謝

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.77.195.25 (臺灣)
PTT 網址

w18011203/24 17:27libpcap

aspg595603/24 17:39pcap 的確是libpcap函式庫內部的,我想知道能不能將 例

aspg595603/24 17:39如16進制 0X FA 轉成 host....這只是舉例

Qbsuran03/24 18:05inet_ntop()

final0103/24 20:08我覺得你先搞懂你到底要什麼吧.我覺得你連問問題都不會

aspg595603/25 07:35問題就是把pcap封包內的資料轉成 字串 存取出來,但是pc

aspg595603/25 07:35ap內的資料是根據diameter protocol規則在走的

w18011203/25 13:26不懂你想問什麼 libpcap抓到的值就是raw 你想怎麼轉都

w18011203/25 13:26

aspg595603/26 08:33比如說 CJSON Getobject(root,“service”)->valuestrib

aspg595603/26 08:33g 這樣把serive內的string抓出來

aspg595603/26 08:35pcap內部有info欄位,如果裡面有Origin Realm就把數值

aspg595603/26 08:35抓出來這樣

marc4703/29 09:00tcpdump就可以解出來了,而且shelk script就可作業