我創建的應用程序充當照明控制檯的遠程控制,我需要通過UDP將命令發送到控制檯。我正在使用的協議有自己的自定義標題。如何創建包含頭部和消息以通過UDP發送的數據包?謝謝!通過udp發送數據包
0
A
回答
0
如果您試圖測試協議,而無需編寫任何代碼,我建議您使用WireShark。
0
您可以使用的可能最強大的解決方案是scapy,它是一個允許非常先進的數據包製作和操作的python模塊。查看其文檔或搜索interwebs的示例,以瞭解如何生成任意數據包並將其傳輸。
如果因爲某些原因無法使用python,有多種命令行工具可用於生成數據包,另一個示例是nping(documentation),它是流行網絡掃描程序nmap的兄弟。例如,nping可以選擇生成具有任意有效載荷的UDP數據包,可以將其指定爲十六進制字符串。
可能還有其他選項。瞭解更多詳細信息,比如您正在使用的操作系統或從何處獲取輸入數據以及使用哪種格式,這將是一件好事。
相關問題
- 1. 通過Java發送UDP數據包
- 2. 通過UDP發送數據包
- 3. 通過Node.js數據報在電子發送UDP數據包
- 4. 發送UDP數據包gopacket
- 5. UDP發送數據包failling
- 6. 通過UDP套接字發送數據
- 7. 通過UDP連接發送數據(Bridge)
- 8. 如何創建我自己的數據包通過UDP發送?
- 9. 通過互聯網發送UDP數據包
- 10. Android通過WiFi向Java客戶端發送UDP數據包
- 11. 通過LTE發送來自Android的UDP數據包
- 12. 使用Google App腳本通過UDP發送數據包
- 13. 通過以太網發送UDP數據包到fpga spartan 3e
- 14. 如何通過UDP發送SNMP數據包
- 15. 發送數據包通過在erlang的UDP
- 16. 如何通過UDP通過RTP發送aac原始數據?
- 17. 通過UDP接收數據並通過TCP發送
- 18. 通過UDP發送圖片
- 19. 通過UDP發送音頻
- 20. 使用UDP協議發送數據包
- 21. 從chrome發送udp數據包
- 22. 在iOS中發送udp數據包6
- 23. 從Linux內核發送UDP數據包
- 24. 從iPhone發送UDP數據包
- 25. Android AsyncTask發送UDP數據包
- 26. 缺少UDP發送數據包
- 27. 從Android平臺發送UDP數據包
- 28. java發送UDP數據包問題
- 29. 在C發送UDP數據包#
- 30. 發送帶有IP_TOS輔助數據的UDP數據包時sendmsg()失敗,並且發送UDP數據包
用什麼語言? – Amirshk 2012-07-21 16:21:05