[讨论]rootkit的编译问题
[讨论]rootkit的编译问题信息来源:邪恶八进制信息安全团队([url=http://www.eviloctal.com/]www.eviloctal.com[/url])
议题作者: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 精华[url=http://forum.eviloctal.com/digest.php?authorid=63476]0[/url] 积分66 阅读权限40 性别男 在线时间22 小时 注册时间2006-9-9 最后登录2007-12-26 [url=http://forum.eviloctal.com/space.php?action=viewpro&uid=63476]查看详细资料[/url][url=http://forum.eviloctal.com/post.php?action=reply&fid=9&tid=31167&repquote=136941&extra=page%3D7&page=1]引用[/url] [url=http://forum.eviloctal.com/misc.php?action=report&fid=9&tid=31167&pid=136941&page=1]报告[/url] [url=http://forum.eviloctal.com/###]回复[/url] TOP [url=http://www.google.cn/search?q=风水&client=pub-0204114945524753&forid=1&prog=aff&ie=UTF-8&oe=UTF-8&cof=GALT%3A#008000;GL%3A1;DIV%3A336699;VLC%3A663399;AH%3Acenter;BGC%3AFFFFFF;LBGC%3A336699;ALC%3A0000FF;LC%3A0000FF;T%3A000000;GFNT%3A0000FF;GIMP%3A0000FF;FORID%3A1&hl=zh-CN]良辰择日,预测咨询,公司改名,权威易经[/url]
[url=http://forum.eviloctal.com/space-uid-3782.html]十三豆子[/url] [img]http://forum.eviloctal.com/images/avatars/noavatar.gif[/img]
晶莹剔透§烈日灼然 显然是代码有问题,需要修改才能编译通过.我是十三豆子,不是十三颗豆子.bbs.tian6.com
[url=http://wpa.qq.com/msgrd?V=1&Uin=29773090&Site=邪恶八进制信息安全团队技术讨论组&Menu=yes][img]http://forum.eviloctal.com/images/default/qq.gif[/img][/url]
帖子38 精华[url=http://forum.eviloctal.com/digest.php?authorid=3782]0[/url] 积分90 阅读权限40 性别男 在线时间143 小时 注册时间2005-4-19 最后登录2008-7-17 [url=http://forum.eviloctal.com/space.php?action=viewpro&uid=3782]查看详细资料[/url][url=http://forum.eviloctal.com/post.php?action=reply&fid=9&tid=31167&repquote=103413&extra=page%3D7&page=1]引用[/url] [url=http://forum.eviloctal.com/misc.php?action=report&fid=9&tid=31167&pid=103413&page=1]报告[/url] [url=http://forum.eviloctal.com/###]回复[/url] TOP [url=http://www.google.cn/search?q=兼职&client=pub-0204114945524753&forid=1&prog=aff&ie=UTF-8&oe=UTF-8&cof=GALT%3A#008000;GL%3A1;DIV%3A336699;VLC%3A663399;AH%3Acenter;BGC%3AFFFFFF;LBGC%3A336699;ALC%3A0000FF;LC%3A0000FF;T%3A000000;GFNT%3A0000FF;GIMP%3A0000FF;FORID%3A1&hl=zh-CN]赚更多的钱[/url]
[url=http://forum.eviloctal.com/space-uid-23325.html]zhuwg[/url] [img]http://forum.eviloctal.com/images/avatars/pw/sky3.gif[/img]
运维管理组
[img]http://forum.eviloctal.com/images/default/star_level2.gif[/img][img]http://forum.eviloctal.com/images/default/star_level1.gif[/img][img]http://forum.eviloctal.com/images/default/star_level1.gif[/img][img]http://forum.eviloctal.com/images/default/star_level1.gif[/img] 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 精华[url=http://forum.eviloctal.com/digest.php?authorid=23325]10[/url] 积分3877 阅读权限150 性别男 在线时间257 小时 注册时间2005-12-17 最后登录2008-7-11 [url=http://forum.eviloctal.com/space.php?action=viewpro&uid=23325]查看详细资料[/url][url=http://forum.eviloctal.com/post.php?action=reply&fid=9&tid=31167&repquote=103470&extra=page%3D7&page=1]引用[/url] [url=http://forum.eviloctal.com/misc.php?action=report&fid=9&tid=31167&pid=103470&page=1]报告[/url] [url=http://forum.eviloctal.com/###]回复[/url] TOP [url=http://www.google.cn/search?q=软件外包&client=pub-0204114945524753&forid=1&prog=aff&ie=UTF-8&oe=UTF-8&cof=GALT%3A#008000;GL%3A1;DIV%3A336699;VLC%3A663399;AH%3Acenter;BGC%3AFFFFFF;LBGC%3A336699;ALC%3A0000FF;LC%3A0000FF;T%3A000000;GFNT%3A0000FF;GIMP%3A0000FF;FORID%3A1&hl=zh-CN]软件项目外包[/url]
[url=http://forum.eviloctal.com/space-uid-63476.html]zendf[/url] [img]http://forum.eviloctal.com/images/avatars/noavatar.gif[/img]
晶莹剔透§烈日灼然 引用:
引用第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 精华[url=http://forum.eviloctal.com/digest.php?authorid=63476]0[/url] 积分66 阅读权限40 性别男 在线时间22 小时 注册时间2006-9-9 最后登录2007-12-26 [url=http://forum.eviloctal.com/space.php?action=viewpro&uid=63476]查看详细资料[/url][url=http://forum.eviloctal.com/post.php?action=reply&fid=9&tid=31167&repquote=103564&extra=page%3D7&page=1]引用[/url] [url=http://forum.eviloctal.com/misc.php?action=report&fid=9&tid=31167&pid=103564&page=1]报告[/url] [url=http://forum.eviloctal.com/###]回复[/url] TOP
[url=http://forum.eviloctal.com/space-uid-11912.html]pt007[/url] [img]http://forum.eviloctal.com/images/avatars/noavatar.gif[/img]
荣誉会员
[img]http://forum.eviloctal.com/images/default/star_level2.gif[/img][img]http://forum.eviloctal.com/images/default/star_level1.gif[/img][img]http://forum.eviloctal.com/images/default/star_level1.gif[/img]
页:
[1]