[问题]关于linux下拦截数据包并予以修改的问题(相当win下HOOKapi拦截封包)
关于linux下拦截数据包并予以修改的问题(相当win下HOOKapi拦截封包)
已查了google baidu 大量的文章才敢在此发题,因为经过两天查找答案,实在无所收获
[实际问题]
有一个for linux的应用程序 AAA[示例(无源代码)],AAA是一款服务端软件[TCP],要将它recv()得到的数据包进行修改。
具体的,感觉和win下网络游戏外挂的原理有点相似,但是在linux下如何做就不知道了。
[试过办法]
用netfilter 的Mangle 拦截数据包~~~但是貌似只能拦截数据包,不能进行修改
PS:
在win下可以用SPI,HOOKAPI,winpcap~等等多种方法来进行实现~~可到了linux下就不知该怎么办了。我在这里没分,所以没的送分,只求好心人能帮忙看看这个问题,如果还有什么没说清楚的地方敬请见谅~~~本人不习惯问人问题,喜欢自己查资料寻找问题答案~~~本次实在没招了,不得以之下而为之~~~