,geNO9eT G G   E P 6 {veQhVˑQvnx
 
 
 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *   l 1 j \ s e r v e r \ C o n f i g . j a v a   O9e* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 * ) s t e p   0 
 
 	 O p e n   l 1 j \ s e r v e r \ C o n f i g . j a v a 
 
 
 
 * ) s t e p   1 
 
 	 ; = = s e a r c h = = 
 
 	 p u b l i c   s t a t i c   i n t   L V 9 9 _ E X P ; 
 
 	 ; = = = = 
 
 
 
 	 ; = = r e p l a c e 
 
 	 p u b l i c   s t a t i c   i n t   L V 9 9 _ E X P ; 
 
 	 / / T O D O   :O
ghV}}
 
 	 p u b l i c   s t a t i c   b o o l e a n   L O G I N S _ T O _ A U T O E N T I C A T I O N ; 
 
 	 p u b l i c   s t a t i c   S t r i n g   R S A _ K E Y _ E ; 
 
 	 p u b l i c   s t a t i c   S t r i n g   R S A _ K E Y _ N ; 
 
 	 / / :O
ghV}}
 
 	 ; = = = = 
 
 
 
 * ) s t e p   1 
 
 	 ; = = s e a r c h = = 
 
 	 	 v a l i d a t e ( ) ; 
 
 	 ; = = = = 
 
 
 
 	 ; = = r e p l a c e 
 
 	 	 / / T O D O   :O
ghV}}
 
 	 	 t r y   { 
 
 	 	 	 P r o p e r t i e s   p a c k S e t t i n g s   =   n e w   P r o p e r t i e s ( ) ; 
 
 	 	 	 I n p u t S t r e a m   i s   =   n e w   F i l e I n p u t S t r e a m ( n e w   F i l e ( " . / c o n f i g / p a c k . p r o p e r t i e s " ) ) ; 
 
 	 	 	 p a c k S e t t i n g s . l o a d ( i s ) ; 
 
 	 	 	 i s . c l o s e ( ) ; 
 
 	 	 	 L O G I N S _ T O _ A U T O E N T I C A T I O N   =   B o o l e a n . p a r s e B o o l e a n ( p a c k S e t t i n g s . g e t P r o p e r t y ( " A u t o e n t i c a t i o n " ,   " f a l s e " ) ) ; 
 
 	 	 	 R S A _ K E Y _ E   =   p a c k S e t t i n g s . g e t P r o p e r t y ( " R S A _ K E Y _ E " ,   " 0 " ) ; 
 
 	 	 	 R S A _ K E Y _ N   =   p a c k S e t t i n g s . g e t P r o p e r t y ( " R S A _ K E Y _ N " ,   " 0 " ) ; 
 
 	 	 }   c a t c h   ( E x c e p t i o n   e )   { } 
 
 	 	 / / :O
ghV}}
 
 	 	 v a l i d a t e ( ) ; 
 
 	 ; = = = = 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * *   l 1 j \ s e r v e r \ s e r v e r \ C l i e n t T h r e a d . j a v a   O9e* * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 
 * ) s t e p   0 
 
 	 O p e n   l 1 j \ s e r v e r \ s e r v e r \ C l i e n t T h r e a d . j a v a 
 
 
 
 * ) s t e p   1 
 
 	 ; = = s e a r c h = = 
 
 i m p o r t   j a v a . u t i l . l o g g i n g . L o g g e r ; 
 
 	 ; = = = = 
 
 
 
 	 ; = = r e p l a c e 
 
 i m p o r t   j a v a . u t i l . l o g g i n g . L o g g e r ; 
 
 i m p o r t   j a v a . m a t h . B i g I n t e g e r ; 
 
 	 ; = = = = 
 
 
 
 * ) s t e p   2 
 
 	 ; = = s e a r c h = = 
 
 	 p r i v a t e   S o c k e t   _ c s o c k e t ; 
 
 	 ; = = = = 
 
 	 
 
 	 ; = = r e p l a c e 
 
 	 p r i v a t e   S o c k e t   _ c s o c k e t ; 
 
 	 / / T O D O   :O
ghV}}
 
 	 p r i v a t e   i n t   _ x o r B y t e = ( b y t e )   0 x F 0 ; 
 
 	 p r i v a t e   l o n g   _ a u t h d a t a ; 
 
 	 / / :O
ghV}}
 
 	 ; = = = = 
 
 
 
 * ) s t e p   3 
 
 	 ; = = s e a r c h 
 
 	 	 _ o u t   =   n e w   B u f f e r e d O u t p u t S t r e a m ( s o c k e t . g e t O u t p u t S t r e a m ( ) ) ; 
 
 	 ; = = = = 
 
 	 
 
 	 ; = = r e p l a c e 
 
 	 	 _ o u t   =   n e w   B u f f e r e d O u t p u t S t r e a m ( s o c k e t . g e t O u t p u t S t r e a m ( ) ) ; 
 
 	 	 / / T O D O   :O
ghV}}  
 
 	 	 i f ( C o n f i g . L O G I N S _ T O _ A U T O E N T I C A T I O N ) 
 
 	 	 { 
 
   	 	 	 i n t   r a n d o m N u m b e r   =   ( i n t ) ( M a t h . r a n d o m ( ) * 9 0 0 0 0 0 0 0 0 ) + 2 5 5 ; 
 
   	 	 	 _ x o r B y t e   =   r a n d o m N u m b e r % 2 5 5 + 1 ; 
 
 	 	 	 _ a u t h d a t a   =   n e w   B i g I n t e g e r ( I n t e g e r . t o S t r i n g ( r a n d o m N u m b e r ) ) . m o d P o w ( n e w   B i g I n t e g e r ( C o n f i g . R S A _ K E Y _ E ) ,   n e w   B i g I n t e g e r ( C o n f i g . R S A _ K E Y _ N ) ) . l o n g V a l u e ( ) ; 
 
 	 	 } 
 
 	 	 / / :O
ghV}}
 
 	 ; = = = = 
 
 	 
 
 * ) s t e p   4 
 
 	 ; = = s e a r c h 
 
 	 	 	 i n t   h i B y t e   =   _ i n . r e a d ( ) ; 
 
 	 	 	 i n t   l o B y t e   =   _ i n . r e a d ( ) ; 
 
 	 ; = = = = 
 
 	 
 
 	 ; = = r e p l a c e 
 
 	 	 	 i n t   h i B y t e   =   _ i n . r e a d ( ) ; 
 
 	 	 	 i n t   l o B y t e   =   _ i n . r e a d ( ) ; 
 
 	 	 	 
 
 	 	 	 / / T O D O   :O
ghV}}  
 
 	 	 	 i f ( C o n f i g . L O G I N S _ T O _ A U T O E N T I C A T I O N ) 
 
 	 	 	 { 
 
 	 	 	 	 h i B y t e   ^ =   _ x o r B y t e ; 
 
 	 	 	 	 l o B y t e   ^ =   _ x o r B y t e ; 
 
 	 	 	 } 
 
 	 	 	 / / :O
ghV}}  
 
 	 ; = = = = 
 
 * ) s t e p   5 
 
 	 ; = = s e a r c h 
 
 	 	 	 r e t u r n   L i n e a g e E n c r y p t i o n . d e c r y p t ( d a t a ,   d a t a L e n g t h ,   _ c l k e y ) ; 
 
 	 ; = = = = 
 
 	 
 
 	 ; = = r e p l a c e 
 
 	 	 	 / / T O D O   :O
ghV}}
 
 	 	 	 i f ( C o n f i g . L O G I N S _ T O _ A U T O E N T I C A T I O N ) 
 
 	 	 	 { 
 
 	 	 	 	 f o r ( i n t   i   = 0   ;   i   <   d a t a L e n g t h   ;   i + + )   { 
 
                                         	 	 	 d a t a [ i ] = ( b y t e ) ( d a t a [ i ]   ^   _ x o r B y t e ) ; 
 
 	 	 	 	 } 
 
 	 	 	 } 
 
 	 	 	 / / :O
ghV}}
 
 	 	 	 r e t u r n   L i n e a g e E n c r y p t i o n . d e c r y p t ( d a t a ,   d a t a L e n g t h ,   _ c l k e y ) ; 
 
 	 ; = = = = 
 
 
 
 * ) s t e p   6 
 
 	 ; = = s e a r c h 
 
 	 	 	 b y t e   B o g u s   =   ( b y t e ) ( F I R S T _ P A C K E T . l e n g t h   +   7 ) ; 
 
 	 ; = = = = 
 
 	 
 
 	 ; = = r e p l a c e 
 
 	 	 	 b y t e   B o g u s   =   ( b y t e ) ( F I R S T _ P A C K E T . l e n g t h   +   7 ) ; 
 
                         	 	 / / T O D O   :O
ghV}}
 
 	 	 	 i f ( C o n f i g . L O G I N S _ T O _ A U T O E N T I C A T I O N ) 
 
 	 	 	 { 
 
 	 	 	 	 _ o u t . w r i t e ( ( i n t ) ( _ a u t h d a t a   &   0 x f f ) ) ; 
 
 	 	 	 	 _ o u t . w r i t e ( ( i n t ) ( _ a u t h d a t a   > >   8   &   0 x f f ) ) ; 
 
 	 	 	 	 _ o u t . w r i t e ( ( i n t ) ( _ a u t h d a t a   > >   1 6   &   0 x f f ) ) ; 
 
 	 	 	 	 _ o u t . w r i t e ( ( i n t ) ( _ a u t h d a t a   > >   2 4   &   0 x f f ) ) ; 
 
 	 	 	 	 _ o u t . f l u s h ( ) ; 
 
 	 	 	 } 
 
                       	 	 / / :O
ghV}}
 
 	 	 	 
 
 	 ; = = = = 
 
 