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