程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C# 之httpwatch 縮減HttpWatch成可以進行二次開發的代碼,

C# 之httpwatch 縮減HttpWatch成可以進行二次開發的代碼,

編輯:C#入門知識

C# 之httpwatch 縮減HttpWatch成可以進行二次開發的代碼,


  1. 寫在前面

  也是由於項目需要,之前對抓包,有兩個方向的理解

  1、使用代理抓包,自己寫一個中轉服務器,就可用拿到,發送和服務器返回的任何數據了。(因為操作的時候產生了問題,所以放棄了)

  2、沒有使用wincap的情況下使用,Socket.RAW進行抓包,還行就是對是否可能發生丟包的問題不明了。

  先看效果圖片:

  

 

  2. 本文由來

  由於看到了,大神的月經帖,想了一下,的確,.NET社區的開源程度的確趕java.c/c++要差一些,因為很多代碼,都不容易被找到,即使找到了,也不容易被開源。很多代碼,寫成了,.NET在發布的時候,公司居然要求全部用c++重寫,因為C++用vmp不容易被破解,這也是能夠理解的,

  之前下載了一個Httpwatch的開源代碼,是高手反編譯或者怎麼得來的已經不知道了,這裡就是在那個代碼的基礎上進行了開發,便於得到最終數據。但是那個代碼,容量太大,不容易一個一個第分析具體內容,所以今天又看了看代碼,再具體分析了一下,得到了今天的程序。不敢私藏,所以也想共享出來,可能大家也會用得到呢?

    

  3.特別鳴謝

  當然首先要感謝原作者,沒有他也沒有今天的代碼,再感謝一下,月經貼的兄弟。

    

  4.支持開源

  如果只是單純的技術性的東西,不涉及到業務,核心內容和流程操作,等等,我們都是支持開源的,也很樂意開源,但是對於核心的東西,可能還是會有所保留。這也是毋庸置疑的。

  寫代碼,也寫了三年多了,也不知道說啥,希望.NET的同仁們共勉吧。

    

    代碼下載:HttpWatch.zip

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved