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

看板Soft_Job作者 (Shawn)時間4年前 (2020/03/24 16:38), 編輯推噓5(509)
留言14則, 5人參與, 4年前最新討論串1/1
請問該怎麼把 .pcap檔案內部的封包轉成人類看得懂的字串呢? 目前是想說Diameter protocol 協定,不曉得freediameter 套件內有沒有可以直接 取出 資料的functions呢? 如果有經驗的人士,可否給我點資訊呢,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.77.195.25 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1585039111.A.F18.html

03/24 17:27, 4年前 , 1F
libpcap
03/24 17:27, 1F

03/24 17:39, 4年前 , 2F
pcap 的確是libpcap函式庫內部的,我想知道能不能將 例
03/24 17:39, 2F

03/24 17:39, 4年前 , 3F
如16進制 0X FA 轉成 host....這只是舉例
03/24 17:39, 3F

03/24 18:05, 4年前 , 4F
inet_ntop()
03/24 18:05, 4F

03/24 20:08, 4年前 , 5F
我覺得你先搞懂你到底要什麼吧.我覺得你連問問題都不會
03/24 20:08, 5F

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

03/25 07:35, 4年前 , 7F
ap內的資料是根據diameter protocol規則在走的
03/25 07:35, 7F

03/25 13:26, 4年前 , 8F
不懂你想問什麼 libpcap抓到的值就是raw 你想怎麼轉都
03/25 13:26, 8F

03/25 13:26, 4年前 , 9F
03/25 13:26, 9F

03/26 08:33, 4年前 , 10F
比如說 CJSON Getobject(root,“service”)->valuestrib
03/26 08:33, 10F

03/26 08:33, 4年前 , 11F
g 這樣把serive內的string抓出來
03/26 08:33, 11F

03/26 08:35, 4年前 , 12F
pcap內部有info欄位,如果裡面有Origin Realm就把數值
03/26 08:35, 12F

03/26 08:35, 4年前 , 13F
抓出來這樣
03/26 08:35, 13F

03/29 09:00, 4年前 , 14F
tcpdump就可以解出來了,而且shelk script就可作業
03/29 09:00, 14F
文章代碼(AID): #1UUSS7yO (Soft_Job)