Adore-ng使用简介

本文介绍adore-ng LKMrootkit的安装与使用方法。包括下载、编译配置及加载步骤,演示如何隐藏目录和获取root权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

导读:
  这是个adore-ng的简单安装使用指南,如果是老鸟就不用看了,呵呵
  adore-ng是一款优秀的LKM rootkit,可以从http://stealth.openwall.net/rootkits/这里下载到它的最新版本。目前最新版的是0.54,能够在2.4 -2.6内核下使用,并且稳定性十分好。下面我们通过一步步的演示来揭示它强大的功能.
  1.以root身份登录目标机器,下载adore-ng到本地:
  
  
  2.用tar xzf adore-ng-0.54.tgz解压缩。进入adore-ng目录。
  
  
  3.我们这里是RH9的环境,内核版本是.2.4.20,可以直接使用它的configure脚本来进行编译安装。如果是2.6版本的,要将Makefile.2.6改名为Makefile以后编译。关于版本和处理器类型的信息,可以通过uname –a来进行查看。
  
  
  这里提示输入密码,随便输入一个你熟悉的就行,然后回车,就能自动生成Makefile文件了。
  4.编辑Makefile 如果是RedHat 的发行版,记得将RedHat选项打开,如果内核是支持SMP的,记得也得将这个选项打开,同时指明linux内核代码所在的目录,然后运行make开始编译。
  
  
  5.呵呵,貌似是成功了,现在我们开始装载进去,adore-ng这里提供了一个叫relink的工具来安装,当然你可以选择替换模块来安装。./relink一下,看看有哪些模块能够被自动安装,列出了一些,我们选择一个试试,就keybdev好了,看操作:
  
  
  如果成功的话应该adore-ng.o应该已经给inject了,这时候我们运行./startadore,启动adore这时候我们的当前目录应该是属于已经被隐藏的了,cd ..到外层 ls 一下看看:
  
  
  原来所在的目录是adore-ng现在已经看不见了,OK, 进入那个目录cd adore-ng
  Adore-ng的操作主要是通过ava进行的./ava 下看看:
  
  
  功能简单明了,我这就举一个例子好了,比如我们在肉鸡上只有一个普通用户的帐号,但是又不想在/etc/passwd留下我们的root级别的帐户,怎么办呢?我们只要吧这个./ava放到我们普通用户能够访问到的地方,运行./ava r /bin/bash就得到了一个root权限的shell,w一下看看,木有显示root登陆哦,呵呵。
  
  
  OK,就到这吧,至于怎么清除这个LKM rootkit,如果是自己安装的话,直接使用ava里面的U选项就行了,如果是别人中的,根据adore作者的建议重新make modules,或者重新安装所有模块的RPM包。
  文章写的仓促,难免有遗漏和不足之处,欢迎指正。依妹儿:Evil.xi4oyu@gmail.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值