<menu id="w8yyk"><menu id="w8yyk"></menu></menu>
  • <dd id="w8yyk"><nav id="w8yyk"></nav></dd>
    <menu id="w8yyk"></menu>
    <menu id="w8yyk"><code id="w8yyk"></code></menu>
    <menu id="w8yyk"></menu>
    <xmp id="w8yyk">
    <xmp id="w8yyk"><nav id="w8yyk"></nav>
  • 網站首頁 > 物聯資訊 > 技術分享

    推薦一些socket工具,TCP、UDP調試、抓包工具 推薦一些socket工具,TCP、UDP調試、抓包工具

    2016-09-28 00:00:00 廣州睿豐德信息科技有限公司 閱讀
    睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接

    還記得我在很久很久以前和大家推薦的FiddlerCharles debugger么?他們都是HTTP的神器級調試工具,非常非常的好用。好工具能讓你事半功倍,基本上,我是屬于徹頭徹尾的工具控。

    假如有一天,你寫“傳統”的PHP有些累了,想玩玩socket了,搞搞python、NodeJS、GO之類的新興語言或框架(當然我不是說這些語言不能寫web),或者干脆就用PHP吧,事實上PHP5.4的性能提高的真是相當之多,用PHP 的socket函數就能簡單的寫一個web socket服務器 (代碼在評論里)了,甚至有個很不錯的PHP框架—— swoole,他和其他的大多數常見的框架都不同,因為他不依賴http服務器!號稱高級開發框架,“目標是向Java框架、Rails On Ruby、Python Django Pylons等一流框架發起挑戰”的一種以socket方式運行的PHP框架。還有一個叫nanoserv,……我說這么多就是為了證明PHP也能玩好socket的,所以socket以及TCP、UDP都是平易近人的。

    說工具

    1、wireshark

    這個工具是抓包的神器,我不知道有沒有在以前的文章里提及,總之,他是好評如潮,誰用誰知道,我就不班門弄斧的多做蹩腳的介紹了,只說一點,他會自作聰明的按照端口號來解碼協議,有的時候被他弄的一塌糊涂,此時選擇不解碼任何協議即可。

    2、sokit

    國人寫的一個TCP、UDP socket調試輔助工具,非常的好用,基于QT框架,所以在linux和windows下都能用,他能很方便的組裝二進制數據包,很方面的模擬分包、粘包。有客戶端、服務器、轉發器三種模式,轉發器實際上就是一個透明代理,原理和Fidder類似,所以可以輕量級的進行抓包,當然不能斷點調試的啦。

    sokit

    用這個玩意發現一個小bug,就是在發二進制包的時候[00,88] ,就這個中括號后面多了一個空格,也會被發出去,有一次我在這里栽了跟頭,當然在日志中仔細查看能夠看到完整的發出的包(這個故事告訴我們,日志很重要)

    3、TCP/IP Builder

    這個是我早期使用的一個工具,現在有了sokit,基本不使用他了,這個東東的特點是體積小

    4、TCP/UDP Socket調試工具 2.3

    相比之下,這個工具就沒有什么特點了,嗯是的,甚至沒有官方主頁(工具界面上還帶了點小廣告),也推薦一下了,如果你覺得適合你的口味的話,至少我用了他一段時間的

    5、TCPView

    也是Windows下的神器,主要是查看當前的TCP連接、UDP連接狀態,也可以斷開正在傳輸數據的連接。她除了平時測試、調試TCP等用到,有的時候還能發現一些莫名奇妙的連接,那么就該查查你的系統了。

    6、一些自己寫的小腳本、小工具,就不獻丑了,何況這些每個人都能自己寫。

    就是這些了,如果你有牛逼的神器收藏,歡迎與我交流

    7. tcpdump
    8. ngrep
    9. Microsoft Network Monitor
    10. Microsoft Research TCP Analyzer

    RFID管理系統集成商 RFID中間件 條碼系統中間層 物聯網軟件集成
    最近免费观看高清韩国日本大全