摘要: 返回目录 下面我们就来分析一下源代码,详细的代码可以看源码,在这里为了使实现的思路更加的清晰,我们只对部分关键的代码进行说明 HTTP代理实现请求报文的拦截与篡改1--开篇HTTP代理实现请求报文的拦截与篡改2--功能介绍+源码下载HTTP代理实现请求报文的拦截与篡改3--代码分析开始HTTP代理实现请求报文的拦截与篡改4--从客户端读取请求报文并封装HTTP代理实现请求报文的拦截与篡改5--将请求报文转发至目标服务器HTTP代理实现请求报文的拦截与篡改6--从目标服务器接收响应报文并封装HTTP代理实现请求报文的拦截与篡改7--将接收到的响应报文返回给客户端HTTP代理实现请求报文的... 阅读全文
posted @ 2013-03-10 20:03 乔伟2024 阅读(7556) 评论(7) 推荐(1) 编辑
摘要: HTTP请求报文的拦截与篡改--目录 HTTP代理实现请求报文的拦截与篡改1--开篇HTTP代理实现请求报文的拦截与篡改2--功能介绍+源码下载HTTP代理实现请求报文的拦截与篡改3--代码分析开始HTTP代理实现请求报文的拦截与篡改4--从客户端读取请求报文并封装HTTP代理实现请求报文的拦截与篡改5--将请求报文转发至目标服务器HTTP代理实现请求报文的拦截与篡改6--从目标服务器接收响应报文并封装HTTP代理实现请求报文的拦截与篡改7--将接收到的响应报文返回给客户端HTTP代理实现请求报文的拦截与篡改8--自动设置及取消代理+源码下载HTTP代理实现请求报文的拦截与篡改8补--... 阅读全文
posted @ 2013-03-10 17:20 乔伟2024 阅读(5475) 评论(3) 推荐(5) 编辑
摘要: 返回目录 思路有了,下面就是来实现它了,在这里,我们采用我们熟悉的C#来实现,C#下有一个完整的WEBDEBUGGER(含代理服务器方式实现的HTTP请求拦截与篡改功能)的实现--Fiddler,Fiddler是一个免费软件,所以并没有对源码进行混淆和加密,反编译后的代码可读性也很好。我们后面的所有代码,主要就是参考他的代码来实现,当然他实现的功能非常强大,我们仅仅是演示一下HTTP请求与拦截技术的实现,所以没有必要完整的去模拟它,故而我们模拟的原则是,手动的一个类一个类一个方法一个方法的进行模拟,在模拟的过程中能简化的尽量简化,有些思路不太清楚,或者的确是重复造轮子的部分,就直接使用他... 阅读全文
posted @ 2013-03-10 17:05 乔伟2024 阅读(8963) 评论(4) 推荐(2) 编辑
摘要: 返回目录 前些日子同事在给同学做测试的时候,使用了一个叫IEC的工具,他是一个IE表单的拦截和篡改工具,可以拦截HTTP请求,并篡改其中的GET或者POST数据,然后再将篡改后的数据提交给服务器。这个功能有点意思,下面我们就来自己实现一个,同时分析分析一下他的实现原理。 HTTP代理实现请求报文的拦截与篡改1--开篇HTTP代理实现请求报文的拦截与篡改2--功能介绍+源码下载HTTP代理实现请求报文的拦截与篡改3--代码分析开始HTTP代理实现请求报文的拦截与篡改4--从客户端读取请求报文并封装HTTP代理实现请求报文的拦截与篡改5--将请求报文转发至目标服务器HTTP代理实现请求报文... 阅读全文
posted @ 2013-03-10 16:50 乔伟2024 阅读(16319) 评论(4) 推荐(0) 编辑