版块
论坛
喜欢
话题
应用
搜索
登录
注册
meiyxq的个人空间
访问量
1
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=228831
PtReceive解密无效的问题!寻高人请指点!!!。。。
以下是PtReceive代码!为什么按照以上步骤进行重新解密组包,上层接收到的仍然是密文!NDIS_STATUS PtReceive(....){ if (LookAheadBufferSize>=PacketSize) { Packet ...
全文
回复
(
8
)
2010-04-27 02:27
来自版块 -
NDIS网络接口开发
◆
◆
表情
告诉我的粉丝
提 交
hyzimbtb
:
请问楼主解密无效的问题也解决了吗?怎么解决的?
(2010-05-09 16:57)
回复
meiyxq
:
谢谢老大,已经解决了!
(2010-04-28 15:31)
回复
meiyxq
:
老大,非常感谢你的指点! 您说的内存写坏了?怎么说?是溢出了?还是 如果是溢出的话,我这边查看没有出现这种情况的啊!
(2010-04-28 11:50)
回复
cyliu
:
查看: f9dc783c 80544c86 00000019 00000020 81381000 nt!KeBugCheckEx+0x1b f9dc788c f96e660f 81381008 00000000 f9dc7920 nt!ExFreePoolWithTag+0x2...
(2010-04-28 11:38)
回复
meiyxq
:
谢谢老大!确实如此,但是我这边还有一个问题: 密文长度不一致! 按照上面一样进行却出现蓝屏。确实不知道哪里出了问题!.我如果用长度不变的包进行测试,则一点问题也没有! 难道NdisFreeMemory跟 IN PVOID HeaderBuff...
(2010-04-28 03:18)
回复
cyliu
:
如果没有提供PtReceivePacket 函数,就要看if (LookAheadBufferSize<PacketSize)的情况是否存在
(2010-04-27 12:48)
回复
meiyxq
:
先谢谢了老大了! 您指的收到的函数不止一个?目前在ndis里面除了ptreceive之外,还有PtReceivePacket ,目前我没有提供此函数!..请问下老大!是不是走ptReceivePacket函数去了! 如果不是的话,那有可能走那个函数了...
(2010-04-27 11:43)
回复
cyliu
:
还在用这么古老的方法。 建议参考pppoe等技术。 提醒:上层收到密文,说明收到的数据的函数不止这一个,或者没有走接密流程。
(2010-04-27 10:43)
回复
meiyxq
加关注
写私信
0
关注
0
粉丝
25
帖子
返回顶部