[12914] 2018-07-07_LaserCrack:一款可扩展的暴力破解框架

文档创建者:s7ckTeam
浏览次数:4
最后更新:2025-01-18
2018-07-07_LaserCrack:一款可扩展的暴力破解框架 L a s e r C r a c k   F r e e B u f   2 0 1 8 - 0 7 - 0 7 0 x 0 1   l a s e r c r a c k h y d r a m e d u s a r u b y r u b y 0 x 0 2   l a s e r c r a c k . r b u t i l s f r a m e w o r k . r b 线 < = > < = > < = > < = > s e r v i c e . r b s e r v i c e a t t a c k . r b 0 x 0 3  
使 线 v e r b o s e f a l s e 使 p r o c e s s b a r         d e f   i n i t i a l i z e             @ m o d u l e   =   " n i l "             @ i p   =   " n i l "             @ p o r t   =   0             @ u s e r n a m e   =   " n i l "             @ p a s s w o r d   =   " n i l "             @ u s e r _ f i l e   =   " n i l "             @ p a s s _ f i l e   =   " n i l "             @ v e r b o s e   =   f a l s e             @ t h r e a d s   =   1 0             @ t i m e o u t   =   1 0             @ e x p l o i t h a s h   =   {                     " f t p "   = >   F t p A t t a c k . n e w ,                     " s s h "   = >   S s h A t t a c k . n e w ,                     " m y s q l "   = >   M y s q l A t t a c k . n e w ,                     " m s s q l "   = >   M s s q l A t t a c k . n e w ,                     " s m b "   = >   S m b A t t a c k . n e w ,                     " r e d i s "   = >   R e d i s A t t a c k . n e w ,                     " m o n g o "   = >   M o n g o A t t a c k . n e w ,                     " t e l n e t "   = >   T e l n e t A t t a c k . n e w ,                     " o r a c l e "   = >   O r a c l e A t t a c k . n e w ,                     " v n c "   = >   V n c A t t a c k . n e w ,             }         e n d       d e f   c h e c k a r g             f l a g   =   t r u e             i f   @ u s e r _ f i l e   = =   " n i l "   a n d   @ p a s s _ f i l e   = =   " n i l "                 p u t s   " [ * ]   E x p l o i t   b y   i p / i p s . . " . l i g h t _ b l u e                 t m p h a s h   =   { " i p "   = >   @ i p ,   " p o r t "   = >   @ p o r t ,   " u s e r n a m e "   = >   @ u s e r n a m e ,   " p a s s w o r d "   = >   @ p a s s w o r d }                 t m p h a s h . e a c h   { | k e y ,   v a l u e |                     i f   v a l u e   = =   " n i l "   o r   v a l u e   = =   0                         t m p s t r   =   " [ - ]   " + k e y + "   = >   " + v a l u e . t o _ s + "         " . l i g h t _ r e d                         p u t s   t m p s t r . l i g h t _ r e d                         f l a g   =   f a l s e                     e n d                 }             e l s e                 r e t u r n   f a l s e             e n d             r e t u r n   f l a g         e n d
t r u e f a l s e f t p 0 x 0 4   m y s q l       d e f   e x p l o i t _ i p s _ t e m p l a t e             $ s e m a p h o r e   =   M u t e x . n e w             $ C O U N T E R   =   0             $ O F F S E T   =   0             p u t s   " [ * ]   S t a r t i n g   c r a c k   t h e   # { @ m o d u l e } . . " . l i g h t _ b l u e             p u t s   " [ * ]   t a r g e t   i p :   " + @ i p . l i g h t _ b l u e             p u t s   " [ * ]   t a r g e t   p o r t :   " + @ p o r t . l i g h t _ b l u e             @ e x p l o i t h a s h . e a c h   {   | k e y ,   v a l u e |                 i f   k e y   = =   @ m o d u l e                     i p l i s t   =   c h e c k c i d r _ i p r a n g e                     i f   n o t   i p l i s t . n i l ?                         p o o l   =   T h r e a d P o o l . n e w ( @ t h r e a d s )                         e x p l o i t i p s   =   v a l u e                         i p l i s t . e a c h   {   | i t e m |                             p o o l . p r o c e s s   {                                     i f   e x p l o i t i p s . a t t a c k _ o n c e ( i t e m ,   @ p o r t . t o _ i ,   @ u s e r n a m e ,   @ p a s s w o r d ,   @ t i m e o u t )                                         r e s u l t   =   " [ + ]   C r a c k   i t ! " + "   " * 6 + i t e m + "   " * 6 + @ u s e r n a m e + " : " + @ p a s s w o r d                                         $ O F F S E T   + =   1                                         $ s e m a p h o r e . l o c k                                         p u t s   r e s u l t . l i g h t _ g r e e n                                         $ s e m a p h o r e . u n l o c k                                     e l s e                                         i f   @ v e r b o s e                                             $ s e m a p h o r e . l o c k                                             p u t s   " [ " + g e t n o w + " ] " . l i g h t _ w h i t e + "   " * 6 + " N o t   f o u n d !   = = >   " + i t e m . l i g h t _ r e d                                             $ s e m a p h o r e . u n l o c k                                         e l s e                                             $ s e m a p h o r e . l o c k                                             p r o g r e s s b a r   =   P r o g r e s s B a r . c r e a t e ( : f o r m a t   = >   ' P r o c e s s i n g :   | % b > > % i |   % p % %   % t ' ,   : s t a r t i n g _ a t   = >   $ C O U N T E R ,   : t o t a l   = >   i p l i s t . l e n g t h - $ O F F S E T - 1 )                                             $ s e m a p h o r e . u n l o c k                                             $ C O U N T E R   + =   1                                             s l e e p   0 . 0 5                                             i f   p r o g r e s s b a r . f i n i s h e d ?                                                 p u t s   " f i n i s h e d " . l i g h t _ b l u e                                             e n d                                         e n d                                     e n d                             }                         }                         g e t s                     e n d                 e n d             }         e n d         d e f   h i t                 b e g i n                         f t p   =   N e t : : F T P . n e w                         f t p . r e a d _ t i m e o u t   =   @ t i m e o u t                         f t p . o p e n _ t i m e o u t   =   @ t i m e o u t                         f t p . c o n n e c t ( @ i p ,   @ p o r t )                         f t p . l o g i n ( @ u s e r ,   @ p a s s w o r d )                         r e s u l t   =   f t p . l a s t r e s p                         f t p . c l o s e                         i f   r e s u l t   = =   " 2 0 0 "                                 r e t u r n   t r u e                         e l s e                                 r e t u r n   f a l s e                         e n d                 r e s c u e                         r e t u r n   f a l s e                 e n d         e n d
v e r b o s e t r u e 0 x 0 5   : l a s e r c r a c k . r b f r a m e w o r k . r b a t t a c k u t i l s
    i n i t e x p l o i t h a s h s h o w 0 x 0 6   *   F r e e B u f . C O M
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则