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

作者: aspg5956 (Shawn)   2020-03-24 16:38:29
請問該怎麼把 .pcap檔案內部的封包轉成人類看得懂的字串呢?
目前是想說Diameter protocol 協定,不曉得freediameter 套件內有沒有可以直接 取出
資料的functions呢?
如果有經驗的人士,可否給我點資訊呢,謝謝
作者: w180112 ([NOOB]我超RETARD我超廢 )   2020-03-24 17:27:00
libpcap
作者: aspg5956 (Shawn)   2020-03-24 17:39:00
pcap 的確是libpcap函式庫內部的,我想知道能不能將 例如16進制 0X FA 轉成 host....這只是舉例
作者: Qbsuran (Qbsuran)   2020-03-24 18:05:00
inet_ntop()
作者: final01 (牛頓運動定律)   2020-03-24 20:08:00
我覺得你先搞懂你到底要什麼吧.我覺得你連問問題都不會
作者: aspg5956 (Shawn)   2020-03-25 07:35:00
問題就是把pcap封包內的資料轉成 字串 存取出來,但是pcap內的資料是根據diameter protocol規則在走的
作者: w180112 ([NOOB]我超RETARD我超廢 )   2020-03-25 13:26:00
不懂你想問什麼 libpcap抓到的值就是raw 你想怎麼轉都行
作者: aspg5956 (Shawn)   2020-03-26 08:33:00
比如說 CJSON Getobject(root,“service”)->valuestribg 這樣把serive內的string抓出來pcap內部有info欄位,如果裡面有Origin Realm就把數值抓出來這樣
作者: marc47 (思樂冰)   2020-03-29 09:00:00
tcpdump就可以解出來了,而且shelk script就可作業

Links booklink

Contact Us: admin [ a t ] ucptt.com