2
我的應用程序使用tcp連接到我的服務器,我用數據包嗅探它看看它是如何使用wireshark工作的,第一件事是我想到的第一件事是在十六進制中發現的數據包,所以手動查找和解碼非常困難。是否有解析/格式化TCP數據包的庫或任何有助於實現它的庫?
所以我艱難的在做一個解析器,我做這樣的事情:
<packet id="0x01" name="undefined">
<part name="userID" type="d"/>
</packet>
,其中d是小數,並會得到4個字節它。
我的目標是讓這樣的事情:
和它下面與包名爲root,並與他們的價值內各部分的名稱列表視圖。
我四處張望,發現圖書館嗅探數據等,但我真正想要的東西是可以幫助我解析/格式化的,有什麼附近的嗎?
你試圖嗅探什麼協議? – Yaur 2011-05-27 00:36:25
@Yaur TCP就像標題所說的那樣,如果沒有什麼特別的事情,它只是一個c#應用程序,TCP套接字到c#中的服務器。 – Prix 2011-05-27 02:30:02
我不是指什麼傳輸協議,我的意思是什麼應用級協議。這將是像HTTP,RDP等 – Yaur 2011-05-27 09:11:48