zoukankan      html  css  js  c++  java
  • C# 之httpwatch 缩减HttpWatch成可以进行二次开发的代码

    1.  写在前面
    2.    本文由来
    3.    特别鸣谢
    4.    支持开源

      1. 写在前面

      也是由于项目需要,之前对抓包,有两个方向的理解

      1、使用代理抓包,自己写一个中转服务器,就可用拿到,发送和服务器返回的任何数据了。(因为操作的时候产生了问题,所以放弃了)

      2、没有使用wincap的情况下使用,Socket.RAW进行抓包,还行就是对是否可能发生丢包的问题不明了。

      先看效果图片:

      

      2. 本文由来

      由于看到了,大神的月经帖,想了一下,的确,.NET社区的开源程度的确赶java.c/c++要差一些,因为很多代码,都不容易被找到,即使找到了,也不容易被开源。很多代码,写成了,.NET在发布的时候,公司居然要求全部用c++重写,因为C++用vmp不容易被破解,这也是能够理解的,

      之前下载了一个Httpwatch的开源代码,是高手反编译或者怎么得来的已经不知道了,这里就是在那个代码的基础上进行了开发,便于得到最终数据。但是那个代码,容量太大,不容易一个一个第分析具体内容,所以今天又看了看代码,再具体分析了一下,得到了今天的程序。不敢私藏,所以也想共享出来,可能大家也会用得到呢?

        

      3.特别鸣谢

      当然首先要感谢原作者,没有他也没有今天的代码,再感谢一下,月经贴的兄弟。

        

      4.支持开源

      如果只是单纯的技术性的东西,不涉及到业务,核心内容和流程操作,等等,我们都是支持开源的,也很乐意开源,但是对于核心的东西,可能还是会有所保留。这也是毋庸置疑的。

      写代码,也写了三年多了,也不知道说啥,希望.NET的同仁们共勉吧。

        

        代码下载:HttpWatch.zip

  • 相关阅读:
    Service Workers里的CacheStorage和Cache
    application cache和localstorage的区别
    localStorage和sessionStorage区别
    Ubuntu软件的安装和使用
    C++之数据类型
    C++之C++的词法单位
    C++之语言概述
    Ubuntu双系统无法挂载Windows10 硬盘的解决方法
    opencv 显示摄像头数据
    Ubuntu 中使用git 上传代码
  • 原文地址:https://www.cnblogs.com/Supperlitt/p/4996995.html
Copyright © 2011-2022 走看看