cf8 发表于 2017-1-11 20:29

找个拦截封包修改发送的源码

如题。易语言和C#的均可、
类似于WPE的过滤器。
首先截取封包内容。 然后寻找指定的代码
找到后替换修改内容   并发送。
易语言写了个但是没有作用、
我是这样写的:



望大神指导下该怎么写、?




cf8 发表于 2017-1-12 22:34

补充说明一下:
我的思路是这样用网截得到发送的封包数据
如果他发送的是F0 22 33 66 44 55 22 XX XX ........
那么就替换其中部分内容后发送,如:F0 22 BB AA 44 55 22 XX XX .......
我是改在还调接收那里写还是在调发送那里写?
我两处都写了可是没有达到目的。是不是返回参数写错了? 我试过都返回1或者都返回2
还是应该写    返回 (#拦截操作.更改调用)

调发送

请教下具体该怎么写?谢谢
看了很多源码还是没弄明白是在调接收写还是在调发送写,以及该返回什么?

Doubts 发表于 2017-1-12 09:13

能抓到包吗

寒宇 发表于 2017-1-12 09:42

{:6_223:}写的什么玩意 我比较想知道 你抓数据不用找指定进程吗   返回0释放1拦截 2放行   

cf8 发表于 2017-1-12 13:08

寒宇 发表于 2017-1-12 09:42
写的什么玩意 我比较想知道 你抓数据不用找指定进程吗   返回0释放1拦截 2放行

写了找指定进程的 只是这里省略了还有那个返回   应该释放还是放行?

寒宇 发表于 2017-1-12 13:57

cf8 发表于 2017-1-12 13:08
写了找指定进程的 只是这里省略了还有那个返回   应该释放还是放行?

0就是释放拦截后在释放的意思 你这里要写拦截修改的话 建议写1

wt7758521888 发表于 2017-1-12 15:11

感谢分享!!

xh55101 发表于 2017-1-12 15:22

FZ海模块里面自带,那个好使

月月晓峰 发表于 2017-1-12 16:37

分享精神,是最值得尊敬的!

DEEMO 发表于 2017-1-12 20:15

不知道路过
页: [1] 2 3
查看完整版本: 找个拦截封包修改发送的源码