[17855] 2021-07-27_插件分享调用Python脚本进行漏洞测试的PythonCall

文档创建者:s7ckTeam
浏览次数:17
最后更新:2025-01-18
2021-07-27_插件分享调用Python脚本进行漏洞测试的PythonCall   |   P y t h o n P y t h o n C a l l   E y e s   G o b y S e c   2 0 2 1 - 0 7 - 2 7   #   , 4
G o b y 1 5   3 4 1 2         9  
G o b y     1 0   便 G o b y     G o l a n g     J S O N   使   G o l a n g     P y t h o n     P y t h o n     0 1   使 使 1 . 1   1 . 2   使 使 1 .     P y t h o n C a l l   G o b y     P y t h o n C a l l 2 .     P y t h o n     P y t h o n     G o b y     P y t h o n C a l l W i n d o w s 使
P y t h o n P y t h o n p y t h o n I n s t a l l a t i o n P a t h p y t h o n S c r i p t F o l d e r   3 .     P y t h o n   P y t h o n   P y t h o n     C V E - 2 0 1 9 - 0 7 0 8   B l u e K e e p   M i c r o s o f t   R e m o t e   D e s k t o p   R C E P y t h o n   P y t h o n     u r l   p o c t e s t 1 . p y   4 .     p y e x p     0 2   2 . 1     -   v u l L i s t   M e t a s p l o i t     -   v u l L i s t h t t p s : / / c n . g o b i e s . o r g / d o c s . h t m l # % E 6 % B C % 8 F % E 6 % B 4 % 9 E % E 5 % 8 8 % 9 7 % E 8 % A 1 % A 8 % E 9 % A 1 % B 5 - v u l L i s t 5 2 . 1 . 1     P y t h o n     P y t h o n   使   P y t h o n   使   G o b y     P y t h o n   C : P y t h o n 3 P y t h o n . e x e C : e x p C : P y t h o n 3 P y t h o n . e x e C : e x p c : e x p C V E - 2 0 1 9 - 0 7 0 8   B l u e K e e p   M i c r o s o f t   R e m o t e   D e s k t o p   R C E . p y i m p o r t   o s i m p o r t   s y s i f   _ _ n a m e _ _   = =   " _ _ m a i n _ _ " :         p r i n t ( s y s . a r g v [ 1 ] )         a   =   i n p u t ( " w a i t " )         g o b y . r e g i s t e r C o m m a n d ( ' p y e x p ' ,   f u n c t i o n   ( c o n t e n t )   {                 l e t   c o n f i g   =   g o b y . g e t C o n f i g u r a t i o n ( ) ;                 l e t   p y t h o n I n s t a l l a t i o n P a t h   =   c o n f i g . p y t h o n I n s t a l l a t i o n P a t h . d e f a u l t ;                   l e t   p y t h o n S c r i p t F o l d e r   =   c o n f i g . p y t h o n S c r i p t F o l d e r . d e f a u l t ;                                             l e t   i p   =   c o n t e n t . h o s t i n f o ;                 i f   ( ! p y t h o n I n s t a l l a t i o n P a t h )   r e t u r n   g o b y . s h o w I n f o r m a t i o n M e s s a g e ( ' P l e a s e   s e t   t h e   p y t h o n   i n s t a l l a t i o n   p a t h ' ) ;                 i f   ( ! p y t h o n S c r i p t F o l d e r )   r e t u r n   g o b y . s h o w I n f o r m a t i o n M e s s a g e ( ' P l e a s e   s e t   t h e   p a t h   o f   t h e   f o l d e r   w h e r e   t h e   p y t h o n   s c r i p t s   a r e   s t o r e d ' ) ;                 l e t   c m d   =   ` $ { p y t h o n I n s t a l l a t i o n P a t h }   " $ { p y t h o n S c r i p t F o l d e r } $ { c o n t e n t . n a m e } . p y "   $ { i p } ` ;                 i f   ( o s . t y p e ( )   = =   ' W i n d o w s _ N T ' )   {                         / / w i n d o w s                                         c p . e x e c ( ` s t a r t   $ { c m d } ` ) ;
2 . 1 . 2     P y t h o n     p y e x p _ v i s i   c o n t e n t . n a m e     P y t h o n     f s . s t a t S y n c     P y t h o n     t r u e   P y t h o n   使   f s . s t a t S y n c 使   f s . s t a t 2 . 2     G o b y   e x t e n s i o n . j s     N o d e . j s w i n d o w s   使 使   p n g     g i f     h t t p s : / / f t p . b m p . o v h / p a c k a g e . j s o n     v e r s i o n   使 使   G o b y     0 3                           c p . e x e c ( ` s t a r t   $ { c m d } ` ) ;                         }   e l s e   i f   ( o s . t y p e ( )   = =   ' D a r w i n ' )   {                         / / m a c                                               c p . e x e c ( ` o s a s c r i p t   - e   ' t e l l   a p p l i c a t i o n   " T e r m i n a l "   t o   d o   s c r i p t   " $ { c m d } " ' ` ) ;                 }   e l s e   i f   ( o s . t y p e ( )   = =   ' L i n u x ' )   {                         / / L i n u x                         c p . e x e c ( ` b a s h   - c   " $ { c m d } " ` ) ;                 }         } ) ;         g o b y . r e g i s t e r C o m m a n d ( ' p y e x p _ v i s i ' ,   f u n c t i o n   ( c o n t e n t )   {                 l e t   c o n f i g   =   g o b y . g e t C o n f i g u r a t i o n ( ) ;                 l e t   p y t h o n S c r i p t F o l d e r   =   c o n f i g . p y t h o n S c r i p t F o l d e r . d e f a u l t ;                 l e t   s u b _ s t r   =   p y t h o n S c r i p t F o l d e r . s u b s t r ( p y t h o n S c r i p t F o l d e r . l e n g t h   -   1 ,   1 ) ;                 i f   ( s u b _ s t r   ! =   ' ' )   {                         p y t h o n S c r i p t F o l d e r   =   p y t h o n S c r i p t F o l d e r   +   " " ;                 }                                             l e t   s c r i p t P a t h   =   ` $ { p y t h o n S c r i p t F o l d e r } $ { c o n t e n t . n a m e } . p y ` ;                 s t a t s   =   f s . s t a t S y n c ( s c r i p t P a t h ) ;                 i f   ( s t a t s . i s F i l e ( )   = =   t r u e )   {                         r e t u r n   t r u e ;                 }         } ) ;
G o b y G o b y h t t p s : / / g o b i e s . o r g / d o c s . h t m l B ~ h t t p s : / / w w w . b i l i b i l i . c o m / v i d e o / B V 1 u 5 4 y 1 4 7 P F /   P o c   S i r   |   P a c k e r   F u z z e r   g o 0 p   |   G o b y   A P I G o b y _ e x p   z h z y k e r   |   W e b v u l m a p   h 1 e i 1   |     Z o o k e e p e r       |   W e b D i r s e a r c h   > >     / h t t p s : / / g i t h u b . c o m / g o b y s e c / G o b y E x t e n s i o n / p r o j e c t s

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则