返回列表 发帖

[讨论]rootkit的编译问题

[讨论]rootkit的编译问题
信息来源:邪恶八进制信息安全团队(www.eviloctal.com

议题作者:zendf

我尝试着编译了sk-1.3b,adore,等几个有名的rootkit 可是。。。却没有一个成功编译通过,我用的是rethat 9, kernel是2.4.20-8,gcc的版本是3.2.2,sk-1.3b和adore编译过程中的信息如下,哪位大牛帮我看看问题在哪,应该不会是系统本身的问题吧:(

................
gcc -s -nostdlib *.o sk
backdoor.o(.text+0x451):in function 'login':
:undefined reference to 'puts'
client.o(.test+ox119):in function 'client':
:undefined reference to 'puts'
......................
collect2:ld returned 1 exit status
make[2]:***[sk]error 1
make[2]:leaving directory xxxxxxxxxxxxxxx
make[1]:***[all]error2
.................................

帖子19 精华0 积分66 阅读权限40 性别男 在线时间22 小时 注册时间2006-9-9 最后登录2007-12-26 查看详细资料引用 报告 回复 TOP 良辰择日,预测咨询,公司改名,权威易经

十三豆子
晶莹剔透§烈日灼然

显然是代码有问题,需要修改才能编译通过.我是十三豆子,不是十三颗豆子.bbs.tian6.com

帖子38 精华0 积分90 阅读权限40 性别男 在线时间143 小时 注册时间2005-4-19 最后登录2008-7-17 查看详细资料引用 报告 回复 TOP 赚更多的钱

zhuwg
运维管理组

TOP

undefined reference to 'puts
sk]error

自己看提示啊。。写得很清楚呢Heaven is a place nearby so I won't be so far away and if you try and look for me maybe you'll find me someday
帖子171 精华10 积分3877 阅读权限150 性别男 在线时间257 小时 注册时间2005-12-17 最后登录2008-7-11 查看详细资料引用 报告 回复 TOP 软件项目外包

zendf
晶莹剔透§烈日灼然

TOP

引用:
引用第2楼zhuwg于2007-11-09 21:15发表的 :
undefined reference to 'puts
sk]error

自己看提示啊。。写得很清楚呢
说实话,俺的迷惑也在这里:它是用gcc -s -nostdlib *.o sk编译的
-nostdlib就是忽略了标准库
但毫无疑问的是它在后来的函数调用中又使用了puts这个函数,
PS:也使用了printf这个函数,但这个函数在SCR中是有被改写的
所以并没有报错,而调用的puts函数并没有被改写。。。。
帖子19 精华0 积分66 阅读权限40 性别男 在线时间22 小时 注册时间2006-9-9 最后登录2007-12-26 查看详细资料引用 报告 回复 TOP

pt007
荣誉会员

TOP

返回列表