51Testing软件测试论坛

标题: Winsock脚本,发送加密的UDP包时,遇到困难,请诸位高手相助 [打印本页]

作者: leey    时间: 2006-9-7 17:44
标题: Winsock脚本,发送加密的UDP包时,遇到困难,请诸位高手相助
写了个测试脚本,分别往service的tcp和udp端口发送加密的数据,
发送tcp包用的是lrs_length_send,没有问题,但这个函数不能用于udp,
所以只能用lrs_send,但运行时输出如下错误,以前发送不加密的数据是没问题的,
请诸位高手和版主帮帮忙,先谢谢啦。

Action.c(342): lrs_set_send_buffer(socket2, buf, 652)
Action.c(342): callSetSendBuffer: setting next send buffer (socket: socket2)
Action.c(352): lrs_send(socket2, buf0)
Action.c(352): callSend: socket: socket2 (308), buffer: buf0
Action.c(352): callSend: Thu Sep 07 14:48:42.781: Overriding send buffer buf0
Action.c(352): callSend: Thu Sep 07 14:48:42.781: calling parameterization routines
Action.c(352): callSend: Thu Sep 07 14:48:42.781: translate buffer to binary
Action.c(352): Error : Unable to translate buffer to socket2. Error code : 9013.
作者: leey    时间: 2006-9-8 12:18
自顶,难道只能写dll?
作者: rojer521    时间: 2006-9-8 15:26
标题: 看看这篇文章
http://sitwithwhom.51.net/index. ... d=a_20051206_161225
作者: leey    时间: 2006-9-8 18:02
先谢谢rojer521老兄,  
这和我的情况不太一样,我的数据加密后是二进制的,所以lrs_send遇到一些类似‘\0’这样的符号就可能出错,没办法。但还是再次感谢rojer521。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2