strace结果
http://pastebin.com/LYp6pzfc

我觉得这几句指的稍稍关注
sendto(4, "\1\0\0\4\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 20, 0, {sa_family=AF_INET, sin_port=htons(61440), sin_addr=inet_addr("10.1.1.254")}, 16) = 20

clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x9e7d878) = 2492

time([1338913416])                      = 1338913416

msgrcv(32768, {100, "Failed to get eth MAC address!!!"...}, 512, 0, 0) = 36

time([1338913416])                      = 1338913416

第一句是发送数据包。我只是有些不明白msgrcv的数据哪来的……貌似不是从服务器 端接受的?或者说,用msgrcv接收数据?

还请qing兄和各位大神稍稍给点思路……

下头的fstat64、mmap2、read貌似没啥用,我看了下,取到的结果是"/etc /localtime" 里头的数据。

ltrace告诉我他没有链接任何链接库

root@sc:~# ltrace drcomlcc
ltrace: Couldn't find .dynsym or .dynstr in "/bin/drcomlcc"

以上

谢谢!



--
ubuntu-zh mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh

回复