返回列表 发帖

[原创文章] 绕过本地验证进后台

刚才闲着没事  逛下论坛!看到这样个原创帖子/ \0 j- Q6 ]9 |
1 u9 _% v$ a6 ^) d, `+ [5 L1 p4 W& H
[原创文章] 小记一次简单的入侵
  P. j/ U  |9 `小记
2 X. w; N: Q4 b原创作者:huar . m6 {; a- G/ x2 f/ e
原创出处:3.A.S.T网络安全团队http://www.3ast.com.cn/
& d* y5 {* E* Y. S2 Z7 S& J偶然遇见个站,所以就有了下面的简单教程(仅供还不会入侵的朋友参考)2 f7 Z- v$ E/ o/ V
1.绕过本地验证进后台
7 C7 a2 ?! ~& Q0 y: x) C& ~2.数据库备份拿webshell.
* N8 A5 \' n2 R' o( l4 }3.找路径被修改的ewebeditor编辑器" P0 n0 t9 ?" G( E) i( v
4. ewebeditor直接够造上传
" ?8 I! ]  [- N( [
9 \: }: T1 P. g; O, o
' M+ V, _/ a1 x大牛huar的思路很明确!值得我们小菜学习$ R# v% W  H+ q5 A
1.绕过本地验证进后台
' E* H6 b, g0 C! b当看到这的时候  由于经验不足很迷茫!* x0 Z/ \3 M7 e
本地验证 怎么进去了? 看看帖子也没讲原理!
( [/ \2 r9 F- k, ~9 s+ ^好多跟帖的也不会!$ g$ h6 H1 A' Q" v
作者也没讲原理!所以小弟就找下资料 , @" N2 o: g0 N! G
给大家讲下!大牛莫笑  嘿嘿
- z8 F: b+ W  N* \( y- d. y首先 这算个漏洞把!因为并不是所有的网站系统都可以的!& i# Z. @% C4 x: U- @
找个这样系统的站给大家演示下!: Y+ h) ~0 @/ B3 P- m8 w7 j
普天网络  Design By Love2world
% Z3 x: O: V; `$ u/ L4 s  G& V, c; v
我找到是这个! 找到后台 登陆提示是图1" }9 w' V  w' b& W/ ~, `- N4 K
[localimg=180,97]1[/localimg]
% k8 Z- x8 V, _% {, c9 H' Q' A& W1 o2 {2 ~4 r6 M# K9 H
接着 我们查看源文件! 图21 i5 T+ f& j/ R" f, a
[localimg=180,118]2[/localimg]
( o& A2 l" D6 [3 b) I<SCRIPT language=JavaScript>7 ]5 n  F$ G9 ]* ~
<!--
- N0 ~' J- _4 ]3 G  Zfunction CheckForm()
- K5 s9 B1 U8 [6 r) i. e: _* C{ ; L, y( _2 J* f3 i  K
if (document.UserLogin.Name.value =="")
' b/ p; m0 g0 r; r9 a{% ~. ?- _% t8 z8 ]* n
alert("请填写您的用户名!");- U* X, b  {, j! Y
document.UserLogin.Name.focus();
+ z& H) \& n, h4 |return false;
! k2 H5 C3 ]% K; ], f1 p4 x}
" t. J. n/ l( I' Y. S" E1 Pvar filter=/^\s*[.A-Za-z0-9_-]{5,15}\s*$/;
6 ~7 h1 z- \' Y' |- Rif (!filter.test(document.UserLogin.name.value)) { 6 I/ u% n4 s& N7 n! _. ~. x
alert("用户名填写不正确,请重新填写!可使用的字符为(A-Z a-z 0-9 _ - .)长度不小于5个字符,不超过15个字符,注意不要使用空格。"); 5 C( X: M% Z6 ~
document.UserLogin.Name.focus();
3 `+ i/ \( `/ J9 k/ zdocument.UserLogin.Name.select();$ b9 P0 {- x) P9 Z( s! o$ Z
return false; 2 y) J: u9 \1 X
}
% I. ^6 x( D! g8 f* \if (document.UserLogin.Pwd.value =="")
! g4 {* o1 h+ ^. M  ~{5 s7 p! X# q& ]5 y6 q
alert("请填写您的密码!");
/ x" p3 o5 o# d9 X! s0 p7 Tdocument.UserLogin.Pwd.focus();$ }% m+ x# H) W$ T4 t
return false;   A, f3 c3 f# q: k, B7 s: ^
}
- U2 Q+ k- Y8 Xvar filter=/^\s*[.A-Za-z0-9_-]{5,15}\s*$/;; K! _, m# w! \6 t' m
if (!filter.test(document.UserLogin.Pwd.value)) {
# S0 L& U5 Z: }) xalert("密码填写不正确,请重新填写!可使用的字符为(A-Z a-z 0-9 _ - .)长度不小于5个字符,不超过15个字符,注意不要使用空格。"); $ e0 C8 b( {( R: o
document.UserLogin.Pwd.focus();
3 y/ |: a, k( ^* ddocument.UserLogin.Pwd.select();; f) o  f) E# K: P
return false;
6 d; i1 t9 W% k} # G% b: |( ~; o
loginForm.submit();* W) L+ ]8 |% p1 u$ F
return true;
3 U" R' `+ O) l4 X; y! z}" g/ @/ C8 U8 M
//-->' M; |) r' }4 O  Y4 s  C: W. W
</SCRIPT>
: |1 b4 \" d% L6 T! h把这段代码删除掉!9 W3 r- ]  K) d" w, G" U# m8 \6 J
接着 另存为 图34 T8 H! X) n  D
[localimg=180,122]4[/localimg]) X0 X4 w* Q, D& s# z4 Q
切记 <FORM ACTION="http://www.XXXXXXXX.com/manage/Login.asp? 这要把网址写全。由于是朋友提供的站!就不说出网站了
) z7 m$ V2 h9 u# ]1 W7 n. r0 y修改后为HTML  接着登陆![localimg=180,81]5[/localimg] 成功! 拿SHELL  本人还没测试! 如果备份 不可以了! 直接本地修改拿SHELL4 j/ S! r2 k% q: C1 j- S" m3 S
' w  ]1 A$ h& z# J6 w
这个方法
* G- Z$ K8 d" Z! e+ Q( F普天网络  Design By Love2world  不知道其他站的系统还有没!

- -! 图不显示! 管理把文章删除掉了吧!
, V1 l" w9 v, [/ A% q6 m  没什么价值的!

TOP

返回列表