somnium
somnium
> 感谢反馈~ > > 滤镜设计的初衷是根据一个 “特征码” 来搜索封包,然后把指定位置上的数据替换成别的数据,一般来说500长度足够定义一个特征码了,不需要把整个封包的数据都写到滤镜里面 > > 另外替换功能不会修改封包长度,因为一旦修改了长度,可能会引起接收端程序的异常,引起被注入的程序报错 > > 你说的这种替换我觉得可以用拦截和转发来实现,比如收到一个有特征码的100位封包,触发拦截,然后转发一个自定义的300位长度的新封包 理论上是的,但是那个程序貌似只能用滤镜替换,转发会失败,封包长度又在1500左右,很难办
 这个是正常情况下一发一收  这是拦截接收后转发,但发送时显示类型是recv,但实际变成从本地到服务器的send了
> 发送封包的功能只能是从本机发送远端,所以就算是recv的包,发送也是send,这个逻辑就是这样的,你的转发需求,只能通过滤镜修改封包来实现了 不能通过回调模拟接收包吗,我看有的软件有模拟服务器发回的功能