代理工具簡單了解


一、代理服務器的理解

  • 代理(英文:Proxy)也稱網絡代理,是一種特殊的網絡服務,允許一個網絡終端(一般為客戶端)通過這個服務與另一個網絡終端(一般為服務器)進行非直接的連接。一些網關、路由器等網絡設備具備網絡代理功能。一般認為代理服務有利於保障網絡終端的隱私或安全,以防止攻擊。

個人理解:它類似於代購的角色。如果沒有代購我們買東西直接跟商家溝通要求買個xxx樣的東西;有了代購角色后,我們先向代購請求買個xxx的東西,代購查找一下自己這里有沒有存貨,有的話直接給你發出來,沒有的話呢就去商家那里買來,然后再發給你。

二、常用的代理工具:

  • charles:個人感覺界面比較清新,喜歡,且windows和mac都支持
  • fiddler:不支持mac,但windows使用的人的較多
  • burpsuite:據說入門難,參數多,但是功能比較強大。適合滲透測試。
  • mitmproxy:支持二次開發。(推薦測開用戶使用)
  • zap:適用安全測試

三、高性能代理服務器:

四、反向代理:

  • nginx:很多公司都選擇這個。比較好用。

五、流量轉發與復制:

  • em-proxy:資料地址 http://errornoerror.com/question/12644452033516780791/
  • gor:國外star很高的一款開源項目
  • iptable
  • nginx

六、socks5代理:

  • ssh -D參數

七、優秀代理工具必備特性

  • 代理功能:http/ https、socks5
  • 請求模擬工具:拼裝請求、重放請求,重復請求
  • 網絡環境模擬:限速、超時、返回異常
  • mock:請求修改、響應修改
  • fake:用測試環境替代真實環境

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM