COMgrasp.exe v1.0 終于和大家見(jiàn)面了。
1. 文件
|
2. COMgrasp.exe v1.0 的功能
實(shí)時(shí)偵測某個(gè) COM 口打開(kāi)和關(guān)閉。
實(shí)時(shí)顯示某個(gè) COM 口發(fā)送和接受的數據。
測試某個(gè) COM 口,打開(kāi),關(guān)閉,讀數據,寫(xiě)數據。
有問(wèn)題請聯(lián)系。
3. COMgrasp.exe v2.0 增加的功能 , 需要注冊。
解析某個(gè) COM 口發(fā)送和接受的數據,并生成 *.cap 文件, 用于分析協(xié)議完成是否正確。
支持協(xié)議: ppp, ip, tcp, udp, wtp, wsp, mms, ...
在下有豐富的多種協(xié)議的開(kāi)發(fā)經(jīng)驗,可以幫助你解決問(wèn)題。
需要請聯(lián)系。
4. 使用方法
將 COMgrasp.exe, comcap.sys 拷到一個(gè)目錄下 , 運行 COMgrasp.exe
點(diǎn)擊圖標 ” 魚(yú) ”, 可以打開(kāi) COM, 發(fā)送數據 , 接受數據 , 關(guān)閉 COM.
5. 聯(lián)系方式
6. 優(yōu)點(diǎn)
在局域網(wǎng)上,我們有很多工具用來(lái)開(kāi)發(fā)協(xié)議,例如 NetxRay, Sniffer,Ethereal 等等,但是,遺憾的是我們的大多數協(xié)議都是在嵌入式系統上開(kāi)發(fā)的,為此很多人付出了許多枯燥辛苦的勞動(dòng),用手工的方式一個(gè)字節一個(gè)字節,甚至一個(gè)位一個(gè)位地去檢查,判斷,現在,我們終于有了一個(gè)工具,來(lái)加速我們協(xié)議的開(kāi)發(fā)。
Ethereal 是一個(gè)免費的多種協(xié)議分析工具,它支持的文件格式是 .cap , 它可以解析 PPP/IP/TCP/UDP/WTP/WSP/MMS 等各種協(xié)議,可以很方便地查出數據出錯的地方,由此我們能夠快速地改正程序的錯誤,加快協(xié)議的開(kāi)發(fā)。
在嵌入式系統上,大部分的協(xié)議都是利用串口來(lái)通訊的,并基于 PPP/IP/TCP/UDP , COMgrasp.exe 這個(gè)工具可以偵聽(tīng)到 PC 串口收發(fā)的數據,并解析 PPP/IP/TCP/UDP 數據協(xié)議,把原始的數據轉換成 .cap 文件,這樣一來(lái),用戶(hù)就可以利用 Ethereal 來(lái)查看解析后的數據, 何處出錯一目了然。
另外,作者也可以提供抓數據的 C 源代碼,用戶(hù)可以把它嵌入到自己的系統中,這樣也可以生成 .cap 文件,用 Ethereal 來(lái)查看 .
大家可以下載 COMgrasp.rar 并解開(kāi),文件“ Dec 31 14-01-38 .cap ”就是 IE 通過(guò) MODEM 上新浪網(wǎng)時(shí) COMgrasp.exe v2.0 抓到的數據解析文件,用 Ethereal 查看,是不是一目了然。