日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

初入C/S了解数据包抓包等基础

發布時間:2023/12/20 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 初入C/S了解数据包抓包等基础 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
此文章主要用于個人學習,文章如若存在知識瑕疵和誤區歡迎在評論區指出

1.什么是數據包?
在互聯網上做的一切都涉及到數據包,如:接收的每個網頁都以一系列數據包的形式傳入,如發送的每一封電子郵件都以一系列數據包的形式傳出,以小型數據包傳輸數據的網絡成為數據包交換網絡。
2.什么是抓包?為什么抓包?
抓包就是將網絡傳輸發送與接受的數據包進行截獲,重發,編輯,轉存等操作。
原始數據–>過濾–>分析,這是數據處理的基本套路,抓包的目的就是為了獲取想要的數據,拿到數據之后我們可以做以下事情:

  • 分析數據傳輸協議
  • 定位網絡協議的問題
  • 從數據包中獲取想要的數據
  • 將截取到的數據包進行修改,偽造,更改
  • 數據包傳輸協議:常見的網絡協議有TCP/IP協議、IPX/SPX協議、NetBEUI協議、 Microsoft網絡的文件和 打印機共享。在局域網中用得的比較多的是IPX/SPX。用戶如果 訪問Internet(互聯網),則必須在網絡協議中添加TCP/IP協議。
    3.常用的抓包工具
    一、httpwatch:

    httpwatch與IE和firefox瀏覽器集成,但不支持chrome;httpwatch界面清晰直觀,發送請求后可以快速簡單的查看Cookies, Headers, Query Strings and POST data,能夠通過頁面分組處理多頁面場景。

    二、Fiddler:

    Fiddler是一個獨立的應用,可以調試PC、Mac或Linux系統和移動設備 的之間的通信,支持大部分框架如java、.net、java、Ruby,需要設置代理

    三、wireshark

    wireshark是一款專業的通過抓取網絡數據包進行網絡檢測,網絡協議分析工具,可實時監測網絡傳輸數據,全面透視整個網絡的動態信息。

    四、firebug

    Firebug是firefox下的一個擴展,它除了能進行網絡分析還能夠調試所有網站語言,如js、Html、Css等,支持各種瀏覽器如IE、Firefox、Opera,、Safari。
    第三節點原文鏈接:https://blog.csdn.net/qq_40126686/article/details/106994471
    4.TCP/IP協議
    TCP協議分為四層,分別為:應用層(HTTP/FTP/SMTP/Tenlnet),傳輸層(TCP/UDP),網絡層(ICMP/IP/IGMP)和鏈路層(ARP/RARP)。
    TCP是面向連接的通訊協議,通過三次握手建立鏈接,完成通訊時要拆除鏈接。
    點到點是鏈路層的說法。
    端到端是傳輸層的說法
    5.連接硬件
    連接硬件產品有兩種方式
    1.網線連接,需要配置和硬件一樣的網段,什么是網段?如硬件為192.168.0.111 本地電腦需前三位和硬件一致,如:192.168.0.*** 。配置完成后輸入cmd打開控制器輸入ping IP地址 進行通訊測試。
    2.串口連接,此方法不需要配置網段

    總結

    以上是生活随笔為你收集整理的初入C/S了解数据包抓包等基础的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。