I n te r n ati o n al   Jo u r n al   o El e c tr i c a l   an d   C o m p u te r   En gi n e e r i n g   (I JEC E )   V o l .   15 ,   N o .   4 A ugus t   20 25 ,   pp .   3913 ~ 3927   IS S N :   2088 - 8708 ,   D O I :   10. 1 1591 / i j e c e . v 15 i 4 . pp 3913 - 3927             3913     Jou r n al   h o m e pa ge ht t p: / / i j e c e . i ae s c or e . c om   E n h a n c i n g   m o b i l e   a g e n t   p r o t e c t i o n   u si n g   a   h y b r i d   s e c u r i t y   f r a m e w o r k   c o m b i n i n g   p r e t t y   g o o d   p r o t o c o l   a n d   c o d e   o b f u s c a t i o n       Jam al   Z r aq o u 1 ,   We s am   A l k h ad o u r 2 ,   M ah m ou d   B a k l i z i 1 ,   K h al i l   O m ar 1 ,   H u s s am   F ak h ou r i 3   1 D e p a rt m e n t   o f   C o m p u t e r   S c i e n c e ,   F a c u l t y   o f   In fo r m a t i o n   T e c h n o l o g y ,   U n i v e r s i t y   o f   P e t ra ,   A m m a n ,   J o r d a n   2 D e p a rt m e n t   o f   E - Bu s i n e s s   a n d   C o m m e rc e ,   F a c u l t y   o f   A d m i n i s t ra t i v e   a n d   F i n a n c i a l   S c i e n c e s ,   U n i v e r s i t y   o f   P e t ra ,   A m m a n ,   J o r d a n   3 D e p a rt m e n t   o f   A r t i f i c i a l   In t e l l i g e n c e   a n d   D a t a   S c i e n c e ,   F a c u l t y   o In fo r m a t i o n   T e c h n o l o g y ,   U n i v e r s i t y   o P e t ra ,   A m m a n ,   J o rd a n       A r ti c l e   I n fo     A B S TR A C T   Ar t i c l e   h i s t or y :   R e c e i v e J un   1 3,   202 4   R e v i s e D e c   16,   2024   A c c e pt e J a n   14,   202 5       T he   s e c ur i t y   of   m o bi l e   a g e nt s ,   w h i c a r e   a ut o no m o us   s o f t w a r e   e nt i t i e s   c a pa bl e   o f   m i g r a t i ng   be t w e e c o m put e r s   t o   e xe c u t e   t a s ks ,   r e m a i ns   a   c r i t i c a l   c o n c e r i n   m o de r n   i nf o r m a t i o t e c hno l o gy .   C y be r s e c ur i t y   ha s   b e e n   a   c e nt r a l   c om po ne nt   o f   t hi s   t e c hno l o g i c a l   r e v o l ut i o a n d   c o nt i nue s   t o   b e   o ne   o f   t he   m o s t   e s s e nt i a l   r e qui r e m e nt s   f o r   a ny   s o f t w a r e   o r   pl a t f o r m .   D e s pi t e   a d v a nc e s   i n   s e c ur i t y   m e a s ur e s ,   p r o t e c t i ng   m o bi l e   a g e nt s ,   pa r t i c ul a r l y   t ho s e   c a r r y i ng  s e ns i t i v e   da t a ,   w hi l e   t he y   t r a ns m i t   o v e r   n e t w o r k s   r e m a i n s   c ha l l e ng i ng .   T hi s   r e s e a r c p r o p o s e s   a   no v e l   hy br i d   s e c ur i t y   t e c hni qu e ,   a bb r e v i a t e d   a s   p r e t t y   g oo pr i v a c y   a nd   c o de   o bf us c a t i o f r a m e w o r k   ( P G F ) ,   w hi c h   c o m bi ne s   p r e t t y   g oo pr i v a c y   ( P G P )   w i t h   c o de   o bf us c a t i o n.   P G F   i s   de s i g ne d   s p e c i f i c a l l y   t pr o t e c t   m o bi l e   a g e n t s ,   f o c us i ng   o s y s t e m s   l i ke   A g l e t s .   T h e   t e c hn i q ue   a i m s   t o   s a f e g ua r d   t he   i n t e g r i t y   a nd   c o nf i de nt i a l i t y   of   t he   a g e nt ' s   da t a   d ur i ng   t r a ns m i s s i o n.   B a s e d   o t he   m o bi l e   a g e nt   A g l e t s   a nd   t h e   P G F   t e c hni qu e ,   t h e   pr o po s e m o de l   e nh a nc e s   s e c u r i t y   b y   i nt r o duc i ng   a d di t i o na l   p r o t e c t i o l a y e r s   dur i ng   a g e nt   c r e a t i o a nd  t r a ns m i s s i o u s i ng   P G P   a nd   c o de   o bf us c a t i o n.   T he   c om pa r a t i v e   a n a l y s i s   d e m o ns t r a t e d   t ha t   P G F   o ut pe r f o r m e o t h e r   a l g o r i t hm s   i t e r m s   o f   t i m e   e f f i c i e nc y   a nd   s e c ur i t y ,   e f f e c t i v e l y   ha ndl i ng   l a r g e   da t a   s i z e s   t hr o ug i t s   hy br i d   c r y pt og r a phi c   a pp r o a c h,   w hi c h   c o m bi ne s   a s y m m e t r i c   a nd   s y m m e t r i c   e nc r y pt i o n.   T he   m o de l   w a s   i m p l e m e n t e us i ng   t h e   A g l e t s   f r a m e w o r i J a v a   d e v e l o pm e nt   k i t   ( J D K )   a nd   N e t B e a ns   a nd   s ho w e h i g r e l i a bi l i t y   a nd  pr a c t i c a l i t y .   H o w e v e r ,   i t s   c ur r e n t   d e s i g i s   t a i l o r e t o   A g l e t s ,   a nd  f u t ur e   w o r k   c o ul f o c us   o a da p t i ng   t h e   m o de l   t o   o t he r   pl a t f o r m s   a nd   o pt i m i z i ng   i t s   r e s o ur c e   e f f i c i e nc y   f o r   c o ns t r a i n e e nv i r o nm e n t s .   Ke y w or d s :   A gl e t s   Co de   obf us c a t i o n   Cr y pt o gr a p h y   M ob i l e   a ge n t   P r e t t y   go o pr o t o c o l   T hi s   i s   an   ope n   ac c e s s   ar t i c l e   u nde r   t he   C C   B Y - SA   l i c e ns e .     Cor r e s pon di n g   Au t h or :   J a m a l   Z ra qo u   D e pa rt m e n t   o f   Co m put e S c i e n c e ,   F a c ul t y   of   In f o r m a t i o T e c hn o l o g y ,   U n i v e r s i t y   of   P e t r a   961343   A i r po r t   R o a d,   A m m a n,   J o r da n   E m a i l :   J a m a l . Z r a qo u@ uo p. e du . j o       1.   I N TR O D U C TI O N   A l t h o ug t h e   de v e l o pm e n t   o f   m o b i l e   a ge nt s   h a s   a dv a n c e dra m a t i c a l l y ,   t h e   s e c u r i t y   i s s ue   i s   s t i l l   a   c r i t i c a l   p r o b l e m ,   e s pe c i a l l y   fo r   t h e   A g l e t s   p l a t f o r m .   M a n y   m ob i l e   a ge n t s   l i ke   m o n ge r s ,   b ul l f r o gs ,   a n d   g a n de r.   A gl e t s   pl a y   a i m po rt a nt   r o l e   i n   di s t r i b ut e s y s t e m s   b e c a us e   t h e y   a r e   s e l f - m ov i n a n c a n   pe r f o r m   m a n y   t a s ks   i n   t h e   n e t w o r k.   H ow e ve r ,   s o m e   e xi s t i n g   a ge n t   pl a t f o r m s   h a v e   b e e n   po i n t e d   o ut   a n d   s uppo rt e by   r e c e n t   s t u di e s   of   t h e i r   w e a k n e s s e s ,   e s pe c i a l l y   c o n c e rn i n g   da t a   i n t e g ri t y   a nd  s e c ur i t y   w h e n   i n   t r a n s m i s s i o n .   W hi l e   ge n e ra l   s e c ur i t y   c o n c e pt s   do m i na t e   c u rr e n t   l i t e r a t u r e ,   t h e r e   i s   a   l e s s   s pe c i f i c   a n d   i n f o r m e d   di a l o gue   a s   t o   h o w   e xa c t l y   su c h   p r o b l e m s   m i g ht   b e   e n c o un t e r e i n   t h e   c a s e   o f   A gl e t s   a nd  w h a t   pa rt i c ul a r   l i m i t a t i o n s   t h e y   pr e s e n t ,   na m e l y   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2088 - 8708   Int   J   E l e c   &   Co m E n g ,   V o l .   15 ,   N o .   4 A ugus t   20 25 :   391 3 - 3927   3914   t h e i r   de pe n de n c y   o n   t h e   J a v a   pl a t f o r m   a nd  i na de qua c y   i c o n t e m po r a r y   c r y pt o gr a p h y   r e qui r e m e nt s .   T hi s   r e s e a r c h   f i l l s   t h e   g a by   de a l i n w i t h   t h e s e   s p e c i f i c   w e a k n e s s e s   a nd  i nt r o duc i ng  a   p r o pe r   s e c ur i t y   m o de l   a ppo s i t e   t o   A gl e t s   w i t a   s e c ur i t y   m o de l   b a s e o a   b l e n d   o f   pr e t t y   goo p r i v a c y   (P G P a n d   c o de   o bf us c a t i o n   i n   p r o t e c t i n g   t h e s e   f e a t u r e s   f r o m   n e w   e m e r g i n g   t hr e a t s .   A gl e t   i s   a   s o ph i s t i c a t e d   m o b i l e   a g e n t   pl a t f o r m   t ha t   f a c i l i t a t e s   t h e   c r e a t i o n ,   m i g ra t i o n ,   a nd  e xe c ut i o of   m ob i l e   a ge nt s   i di s t r i b ut e c o m put i ng  e n v i r o n m e n t s .   A   m o b i l e   a ge n t   i s   a   s e l f - c o n t a i n e J a v a   o b j e c t   t ha t   ha s   t h e   u ni que   c a p a b i l i t y   t o   m i g ra t e   f r o m   o n e   h o s t   t o   a n o t he r   w i t hi a   n e t w o r k.   A gl e t s   c a rr y   t h e i s t a t e   a n d   c o d e   w i t t h e m ,   e na b l i n g   t h e m   t o   r e s um e   e xe c ut i o a t   t h e i d e s t i na t i o s e a m l e s s l y .   T h e   t e c hn o l o gi c a l   s o l ut i o n   b r i n gs   m u l t i pl e   s y s t e m   b e n e f i t s ,   i n c l udi n g   l o w e r e n e t w o r s t ra i a n d   i nde pe n de n t   c o m put a t i o n   m a na ge m e n t   a l o n gs i de   f l e xi b l e   pr o c e s s i n i n   c h a ngi n g   o pe r a t i o n a l   c o n di t i o n s   [1] .   M o b i l e   a ge nt   t e c hn o l o g y   di ff e r s   f r o m   s t a n d a r d   da t a   t ra n s f e r   m e t h o ds   i t ha t   i t   m i g r a t e s   t o w a r ds   da t a   s o ur c e s   f o r   d i r e c t   p r o c e s s i n g,   f o l l ow e by   r e s ul t   de l i v e r y   b a c t o   c l i e n t s .   T h e   s y s t e m   a ppl i e s   t h i s   f u n c t i o n   t o   e xe c ut e   t a s ks   m o r e   e f f i c i e n t l y ,   pa rt i c ul a rl y   w i t hi n   l a r ge   d i s t ri b ut e s y s t e m s .   A gl e t s   f o l l ow   a   pr o t o c o l   t ha t   pe rm i t s   e xe c ut i o s us pe n s i o n   o n   o n e   h o s t ,   f o l l ow e by   n e t w o r k   t r a n s m i s s i o a nd  r e s um p t i o o n   a n o t h e h o s t   w i t h   po s s i b l e   b e h a v i o r a l   a l t e r a t i o n s   a c c o r di n t o   e n c o un t e r e e n v i r o n m e n t a l   f a c t o r s .   T h e   n u m e r o us   o pe ra t i o na l   po s s i b i l i t i e s   o f   s uc s y s t e m s   r e s ul t   i m a j o r   s e c u r i t y   r i s ks   f o r   t h e   s y s t e m .   M o b i l e   a ge n t s   e n c o un t e u nt r us t e d   e n v i r o n m e nt s   a f t e t h e i m o v e m e n t s   b e t w e e n   h o s t s   b e c a us e   t h e s e   e n v i r o nm e nt s   m a y   p r e s e n t   po t e nt i a l   a t t a c ks .   T h e   s y s t e m   f a c e s   s e c ur i t y   t hr e a t s   f r o m   m a l i c i o us   h o s t s   w h i c h   t r y   t o   da m a ge   a ge nt   d a t a   a nd  a ddi t i o n a l   m a l i c i o us   a ge n t s   t h a t   c a c o m pr o m i s e   t h e   s y s t e m   i n t e g r i t y   [2] .   M o b i l e   a ge nt s   n e e e s s e n t i a l   s e c uri t y   f e a t ur e s   t o   de m o n s t ra t e   e f fe c t i v e   f un c t i o na l i t y   b e c a us e   t h e i r   o pe ra t i o n   ha ppe n s   a c r o s s   di v e r s e   di s t ri b ut e s y s t e m s .   S e c uri t y   po l i c i e s   r e qui r e   g r e a t   di f f i c ul t y   t o   b e   uni f o r m l y   a ppl i e o v e r   h o s t s   a n d   n e t w o r ks   w h e m o b i l e   a ge nt s   m o v e   r e pe a t e dl y   b e t w e e n   di f fe r e nt   a d m i ni s t ra t i v e   do m a i n s .   T h e   a ge n t   m us t   a ut h e n t i c a t e   i t s e l f   upo r e a c h i ng   a n y   n e w   h o s t   b e fo r e   i t   c a a c c e s s   t h e   l o c a l   r e s o ur c e s   o s e r v i c e s .   T h e   e xc h a nge   b e t w e e n   s y s t e m   c o m po n e n t s   f o r   a u t h o ri z a t i o n s   a nd  pe r m i s s i o n s ,   a l o n g   w i t h   p a s s i n i n f o r m a t i o n,   c r e a t e s   n u m e r o us   s e c ur i t y   r i s ks .   T h e   a ge nt ' s   d a t a   t ra n s m i s s i o b e t w e e n   s y s t e m s   be c o m e s   v ul n e r a b l e   t o   m a n - in - t h e - m i dd l e   a t t a c ks ,   w hi l e   di s t ri b ut e de n i a l   o f   s e r v i c e   a t t a c ks   us e   h o s t   o v e r l o a ds   t o   di s a b l e   t h e   a ge nt   [3 ] .   H a s a n   e t   a l .   [4]   i n v e s t i ga t e h ow   c r y pt o gr a ph i c   m e t h o ds   pr o t e c t   m ob i l e   a ge n t s   f r o m   M IT M   a t t a c ks .   T h e i r   f i n di n gs   s h o w e t h a t   b e t t e r   e n c r y pt i o n   pr o t o c o l s   a ppl i e t o   a g e n t   t ra n s m i s s i o n   s ubs t a n t i a l l y   d e c r e a s e   t h e   c h a n c e s   of   i n t e r c e pt i o n   a n d   t a m pe r i n g.   D e s h m uk a n C h a l m e t a   [5]   r e s e a r c h e t h e   s e c ur i t y   c h a l l e n ge s   of  vo i c e   us e r   i n t e r f a c e   (V U I)  r e l a t e t o   m ob i l e   a ge n t   s e c ur i t y   by   i n t r o duc i n l i g ht w e i gh t   e n c r y pt i o n   pr o t o c o l s ,   w h i c h   o ffe r   pow e r f ul   pr o t e c t i o n   a l o n gs i de   m i n i m um   r e s o ur c e   us a ge   de m a n ds .   T h e   r e s e a r c h   de m o n s t r a t e s   h ow   s e c ur i t y   m e a s ur e s   c o m pe t e   a ga i n s t   pe r fo r m a n c e   r e qui r e m e n t s ,   s pe c i f i c a l l y   w h e n   m ob i l e   a ge n t s   r u o n   r e s o ur c e - l i m i t e de v i c e s .   T h e   r e s e a r c by   Z i b a e i r a d   e t   al .   [6]   pe r f o r m e d   a   de t a i l e d   r i s a s s e s s m e n t   t o   i de n t i f y   m ob i l e   a ge n t   s y s t e m   w e a kn e s s e s   a ga i n s t   di s t ri b ut e de n i a l   o f   s e r v i c e   (D D o S a t t a c ks .   S e c ur i t y   e xpe r t s   di s c o v e r e t ha t   t r a d i t i o n a l   s e c u r i t y   p r a c t i c e s   w o r w e l l   f o r   p r o t e c t i n g   i ndi v i dua l   a ge nt s ,   y e t   t h e   h o s t s   a n d   t h e i r   e nt i r e   s y s t e m   n e e u ni f i e p r o t e c t i o a g a i n s t   a t t a c ks .   T h e   a ut h o r s   s t r e s s e t h e   n e e t o   e s t a b l i s s e c ur i t y   pl a t f o r m s   t ha t   p r o t e c t   a l l   e l e m e nt s ,   i n c l ud i n g   a ge n t s   a n d   t h e i t a r ge t   h o s t s ,   s i n c e   f ut ur e   r e s e a r c r e qui r e s   c o m pl e t e   t hr e a t   m a na ge m e n t   c a pa b i l i t i e s .   M ob i l e   a ge nt   s e c u r i t y   r e m a i n s   a   c o m pl e i s s ue   e v e n   a f t e t he s e   r e c e n t   t e c hn o l o gi c a l   a dv a n c e m e n t s .   S e c ur i t y   c h a l l e n ge s   e m e r ge   w h e n   h o s t i l e   e n v i r o n m e nt s ,   k now n   a s   m a l i c i o us   h o s t s ,   a t t a c k   m o b i l e   a ge nt s   by   a l t e r i ng  t h e i r   s t a t e ,   r e di r e c t i ng  e xe c ut i o n,   a n l e a k i n s e n s i t i v e   da t a   [7] .   S e c ur i t y   i s s ue s   b e c o m e   m o r e   c o m pl e b e c a us e   r o gue   a ge n t s   pe r f o r m   hi j a c ki n g   o pe r a t i o n s   a n d   m a n i pul a t e   da t a   w hi l e   a l t e r i ng   c o de .   T h e   e n c r y pt i o n   t e c hn i q ue s   t ha t   p r o t e c t   a ge nt s   f a l l   s h o r t   o f   de f e n di ng  a g a i n s t   e v e r y   a t t a c t y p e ,   pa rt i c ul a rl y   t h o s e   t h a t   t a r ge t   t h e   a ge nt ’s   c o de   e xe c ut i o n   p r o c e s s .   T h e   e f fe c t i ve n e s s   i n c r e a s e s   w h e e n c r y pt i o w o r ks   t o ge t h e w i t c o d e   obf us c a t i o n   t o   p r o t e c t   a ge n t   s e c ur i t y .   T h e   r e s e a r c i nt r o duc e s   a   dua l - l a y e r   s e c ur i t y   s y s t e m   c a l l e d   p r e t t y   go o pri v a c y   a nd  c o de   o bf us c a t i o f r a m e w o r (P G F t h a t   u ni t e s   P G P   e n c r y pt i o n   w i t h   c o de   pr o t e c t i o n   m e t h o ds   t o   pr o t e c t   a ge n t s   f r o m   c y b e r a t t a c ks .   P G P   p r o v i de s   e n c r y pt e a n d   s e c ur e   d a t a   t ra n s m i s s i o du ri ng  a l l   s t a ge s   o f   c o m m uni c a t i o t o   p r o t e c t   a ge n t s   f r o m   M I T M   a t t a c ks ,   da t a   t h e f t   a t t e m p t s ,   a nd   s n i f f i n g   a t t a c k s   [8] .   Co de   o bf us c a t i o n   w o r ks   a l o n gs i de   P G P   t pr o t e c t   m o b i l e   a ge nt s   by   c o n c e a l i n t h e i r   p r o g ra m m i ng  c ode   s o   t h a t   po t e nt i a l   a t t a c ke r s   c a nn o t   a na l y z e   t h e   e xe c ut i o n   l o gi c   o f   m o b i l e   a ge n t s .   T h e   p r o po s e P G F   m e t h o d   c o m b i n e s   e n c r y pt i o f r o m   P G P   w i t c o de   obf us c a t i o n   t o   de l i v e r   c o m pl e t e   s e c ur i t y   t o   m ob i l e   a ge n t s   o pe r a t i ng  i di s t ri b ut e s y s t e m s ,   e s pe c i a l l y   w i t hi n   A gl e t   e n v i r o n m e n t s .   P G F   pr o v i de s   i t s   m a i n   a dv a n t a ge   t hr o ugh  du a l   p r o t e c t i o n   o f   a ge nt s '   da t a   a nd  e xe c ut i o p r o c e s s .   T h e   e n c r y pt i o n   c o m p o n e n t   s a f e gua r ds   d a t a   t r a n s m i s s i o n   b e t w e e n   h o s t s ,   a n t h e   o bf us c a t i o n   c o m po n e n t   s h i e l ds   t h e   a ge nt   f r o m   b e i n m o di f i e a t   t h e   c o de   l e ve l .   T hi s   m e t h o s o l v e s   m ul t i pl e   l i m i t a t i o n s   f o un i n   c u rr e n t   m e t h o ds   b e c a us e   t h e y   s e c ur e   e i t h e d a t a   o c o de   b ut   n o t   s i m ul t a n e o us l y .   E xpe r i m e nt a l   t e s t i n o f   P G F   e xh i b i t s   s upe ri o o pe r a t i o n a l   pe r f o r m a n c e   a n d   b e t t e r e s i s t a n c e   a ga i n s t   a t t a c c o m pa r e t o   p r e v i o us   a pp r o a c h e s .   T h e   h y b r i Evaluation Warning : The document was created with Spire.PDF for Python.
Int   J   E l e c   &   Co m E n g     IS S N :   2088 - 8708         E nh anc i ng   m obi l e   ag e nt   pr ot e c t i o us i ng   h y br i s e c ur i t y   f r am e w or k   c om bi ni ng    ( J am al   Z r aqou )   3915   a pp r o a c p r o t e c t s   m o b i l e   a ge n t s   e f f e c t i v e l y   t hr o ug h   i t s   p e r f o r m a n c e   e v a l ua t i o n   o f   t i m e   e f f i c i e n c y   w h i l e   m a i n t a i ni n g   us a b i l i t y ,   a c c o r di n g   t o   r e s e a r c [9] .   T h e   s t u dy   i n v e s t i ga t e s   s e c ur i t y   t hr e a t s   w hi c a f fe c t   m o b i l e   a ge n t s   i d i s t ri b ut e s y s t e m s   s pe c i f i c a l l y   t a r ge t i n A g l e t s - b a s e s y s t e m s .   T h e   r e s e a r c h   w i l l   r e s ul t   i t h e   de v e l o pm e n t   o f   a   h y b r i s e c uri t y   m e t h o k n o w n   a s   P G F .   T h e   P G F   m e t h o d   p r o t e c t s   da t a   t r a n s m i s s i o s e c ur i t y   t hr o ugh  P G P   e n c r y pt i o a nd   c o de   o bf us c a t i o t o   pr e v e n t   M IT M   a t t a c ks   a n d   p r o t e c t   t ra n s m i t t e d a t a   f r o m   t h e f t   a n d   s n i f f i n g ,   a s   w e l l   a s   s h i e l d   a ge nt   l o gi c   f r o m   r e v e r s e   e n gi n e e ri n a t t a c ks   t hr o ug h   c o m p r o m i s e h o s t s '   IT   v ul n e r a b i l i t i e s .   T hi s   r e s e a r c h   a do pt s   t h e s e   t w s e c ur i t y   t e c h n i que s   t o   de ve l o a n   i nt e g r a t e s o l ut i o n   t h a t   e nha n c e s   t h e   r e l i a b i l i t y   o f   m o b i l e   a ge n t s   t o ge t h e w i t t h e i h o s t   s y s t e m s   i di s t r i b ut e n e t w o r ks .   T h e   P G F   m e t h o p r e s e nt s   i t s e l f   a s   a e ff e c t i v e   s o l ut i o n   t o   p r o t e c t   m o b i l e   a ge n t s   o pe r a t i ng  i di s t r i b ut e n e t w o r ks .   By   c o m b i n i n P G P   a n c o de   obf us c a t i o n,   t h e   p r o po s e t e c h ni que   a d d r e s s e s   m ul t i p l e   l a y e r s   of   t h e   s e c uri t y   pr o b l e m ,   o ff e r i ng  e nh a n c e p r o t e c t i o f o r   b o t h   t h e   a ge nt   a n t h e   h o s t .   F u t u r e   r e s e a r c s h o ul d   c o n t i nue   t o   e xpl o r e   t h e   t ra de - o ff s   b e t w e e n   s e c uri t y ,   p e r f o r m a n c e ,   a n d   us a b i l i t y ,   p a r t i c ul a rl y   a s   m o b i l e   a ge nt   s y s t e m s   b e c o m e   m o r e   p r e v a l e n t   i di s t r i b ut e c o m put i n g   e n v i r o n m e n t s .       2.   B A C K G R O U N D   A N D   R ELA TED   W O R K S     2. 1 .     M o b i l e   age n t   A   m o b i l e   a ge n t   c a b e   a ut o n o m o us   a nd  s o c i a b l e   b ut   m a y   ha v e   t o   l e a rn  t e n de n c i e s   a n d   t h e   m o s t   de s i ra b l e   b e h a v i o r .   A   m o b i l e   a ge n t ,   m o r e   s pe c i f i c a l l y ,   i s   a   p ro c e s s   t h a t   ge t s   m i g ra t e f r o m   o n e   e n v i r o nm e nt   t o   a n o t h e a nd   w o r ks   f i n e   i t he   s e c o nd   e nv i r o nm e nt .   T he   m o b i l e   a ge nt s   t he m s e l v e s   a r e   t he   de c i s i o m a ke r s   o f   w h e a nd   w h e re   t h e y   w i s t o   m o v e .   A   m o b i l e   a ge nt   o nl y   c o m pl e t e s   a   s t e p   b y   r e p l i c a t i ng   de t a i l s   a b o u t   i t .   M o b i l e   a ge nt   m o b i l i t y   i s   w h e a   m o b i l e   a ge nt   de c i de s   t o   m o v e ;   t h e   s t a t e   i s   w ri t t e n,   s e nt   t o   a   n e w   h o s t ,   a nd   e xe c u t e d .   M o b i l e   a ge nt s   a r e   a ut o n o m o u s   s o f t w a r e   a ge nt s   t ha t   c a s us pe nd   t h e i e xe c ut i o a nd   re s u m e   a t   a n o t h e c o m pu t e c o nne c t e d   t o   t h e   ne t w o r k .   T he   m o b i l i t y   o f   t he   c o de   a nd   t he   s t a t e   o f   t hi s   a ge nt   p r o g ra m   a r e   i m po rt a nt .   L i ke   m a n y   o t h e s o f t w a re   a ge nt s ,   m o s t   p r o g ra m s   a re   s e l f - d i r e c t e d ;   o n c e   t he y   s t a rt ,   t h e y   de c i de   w h e re   t he y   w i l l   go   a nd   w ha t   t h e y   w i l l   do .   T he y   c a re c e i v e   m e s s a ge s   f r o m   o t he s o u r c e s ,   b ut   e a c m o b i l e   a ge nt ’s   p re r o g a t i v e   i s   w h e t he t o   f o l l o w   t he m .   S uc a ge nt s   m a y   a l s o   w i s t o   pe r f o rm   a c t i o ns   s uc a s   t ra ns f e rri ng   a e nt i t y   f r o m   o n e   n o de   t o   a n o t he de v i c e ,   j e s t i ng ,   o k i l l i ng   t he m s e l v e s   o o t h e a ge n t s   i t he   n e t w o r k.   S e v e r a l   m o b i l e   a ge n t   s y s t e m s   w i t a c c e pt a b l e   s e c ur i t y   de gr e e s   w e r e   de v e l o p e d,   a n d   s o m e   o f   t h e m   c o n t a i a   s t r o n g   s e c ur i t y   f a c t o r   [7] .     2. 2 .     O v e r v i e w   o a gl e ts   A gl e t   s pe c i f i e s   a a ge nt   s y s t e m   i m pl e m e n t e d   us i ng   J a v a .   I t   t ra v e l s   t o   n e a r by   di s t a n t   h o s t s   a n d   de a l s   w i t h   e v e n t s   a n m e s s a ge s ,   a s   s h o w n   i n   F i gu r e   1 .   S a t u ra t e d   i n   c o nt i n u a l   s uppo rt ,   a A gl e t   i s   de f i n e d   by   a   s i g n i f i c a n t   de s c ri pt i o w r i t t e i J a v a - l i g h t w e i g h t   o b j e c t   r e l o c a t i o n .   T h e   J a v a   a gl e t   b ui l ds   u po t h e   m o de l   o po r t a b l e   c o de   o r ga n i z a t i o n   m a de   w e l l - kn o w n   by   J a v a   a pp l e t s .   B e fo r e   a n   a gl e t   c a v i s i t   a n o t h e pe r s o n a l   c o m put e r   (P C)  o n   a   l o c a l   a r e a   n e t w o r (L A N ),   i t   m us t   ha v e   a   h o s t   J a v a   p r o g r a m   ru nn i ng  o n   t ha t   P C.   A gl e t s   m o ve   f r o m   o n e   a gl e t   h o s t   t o   a n o t h e a s   t h e y   a r e   t ra n s f e r re w i t hi n   a o r g a n i z a t i o n .   T hi s   i s   a c hi e v e b y   i m p l e m e nt i ng  a   p r o t e c t i o n   m e t h o f o r   e v e r y   a gl e t   t ha t   p r e v e n t s   t h e   o c c ur r e n c e   o f   ul t e ri o r   A gl e t s .   H o s t s   de l i v e r   a gl e t s   v i a   c l a s s   l o a de r s   a nd  c l a s s   r e c o r ds .   T h e   s t a t e   o f   a a g l e t   c a b e   r e c o ve r e f r o m   a   f a r   a g l e t   h o s t .           F i gu r e   1 .   A g l e t   s e r v e r   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2088 - 8708   Int   J   E l e c   &   Co m E n g ,   V o l .   15 ,   N o .   4 A ugus t   20 25 :   391 3 - 3927   3916   2. 3 .     O b fu s c ati o n     Co de   ob f u s c a t i o c a a l s o   b e   t h e   di s a s s e m b l i n g   o f   a e xe c ut a b l e   f i l e   i s uc a   w a y   t h a t   w i l l   n o t   b e   of  m uc us e   t o   t h e   p r o g r a m m e a n y m o r e   b ut   i s   f ul l y   f un c t i o n a l .   A l t h o ug c h a nge s   m a de   by   t h i s   t e c hn i que   m a y   i n c l ude   m o di f i c a t i o n s   t o   t h e   a c t ua l   m e t h o d   i n s t r uc t i o n s   o t h e   da t a   r e c o r ds   l i n ke d   t o   t h e m ,   t h e s e   c h a nge s   do   n o t   a f fe c t   t h e   a pp l i c a t i o o ut p ut .   H ow e v e r ,   t h e r e   a l w a y s   c o m e s   a   t i m e   w h e n ,   w i t h   s o   m uc t i m e   a nd  r e s o ur c e s ,   pra c t i c a l l y   a n y   c o de   c a n   b e   r e v e r s e   e n gi n e e r e d,   f o r   i n s t a n c e ,   o n   s pe c i f i c   J a v a ,   A n d r o i i O S ,   N E T ,   X a m a ri n,   C#,   V B   N E T ,   a n F #   pl a t f o r m s   t ha t   a r e   do w n l o a da b l e   de c o m pi l e s   t ha t   c a n   qui c kl y   a n ra t h e r   e a s i l y   r e c o n s t r uc t   i n i t i a l   c o de   o ut   of   a n   e xe c ut a b l e   o r   a   l i b r a r y .   U s i n a n   a ut o m a t e c o de   h a s   t h e   p u r po s e   of   m a ki n g   r e v e r s e   e n gi n e e r i n g ,   m o s t   o f   t h e   t i m e ,   b o t h   d i f f i c ul t   a nd  c o s t l y .     2. 4 .     P G P   al go r i th m     P r e t t y   go o pr i v a c y ,   o r   P G P ,   s t a n ds   f o r   a e n c r y pt i o n   s y s t e m   us e f o r   t h e   s e c ur i t y   of   t ra n s f e r   a n d   e n c o di n g   o f   f i l e s   a n d   m e s s a ge s   e l e c t r o n i c a l l y .   D ue   t o   t h e   m a t h e m a t i c a l   p r o c e s s e s   i n v o l ve i e n c r y pt i o n ,   a t   t h i s   po i n t ,   w e   w i l l   f o c us   o n l y   o n   t h e   b a s i c s   o f   e n c r y pt i o n .   T he   o pe r a t i o na l   m e c h a ni c s   o f   P G P   e n c r y pt i o n ,   a t   i t s   m o s t   e l e m e nt a r y   l e v e l ,   a r e   a s   f o l l ow s :   P G P   t h e de ri v e s   a   r a n do m   s e s s i o ke y ,   t h e   ke y   t ha t   i s   us e o n l y   o n c e   u n de r s t o o t o   b e   a   v a s t l y   e xt e n s i v e   r e gi s t e o f   ke y   p o s s i b i l i t i e s   di f f i c ul t   t o   c ra c k.   T hi s   s e s s i o n   ke y   i s   t h e n   e n c r y pt e us i n g   t h e   r e c i pi e nt ’s   pub l i c   ke y .   T h e   pub l i c   ke y   i s   a s s oc i a t e w i t h   a   s pe c i f i c   pe r s o n ’s   i de n t i t y   t o   m a ke   i t   po s s i b l e   fo r   a n y b o d y   t s e n t h e m   a e n c r y pt e m e s s a ge .   P G P   i s   a   h y b r i d   c r y pt o gr a p hi c   t e c hni que   t ha t   b o rr o w s   t h e   b e s t   f r o m   c o n v e n t i o n a l ,   s y m m e t ri c ,   a n d   pub l i c   ke y ,   a s y m m e t r i c   s y s t e m s .   T h e   f i r s t   o pe ra t i o pe r f o r m e w h e a   us e a pp l i e s   P G P   t o   e n c r y pt   pl a i n t e x t   i s   da t a   c o m pr e s s i o n.   T hi s   p r o c e s s   of   c o m pr e s s i o n   r e duc e s   m o de m   t r a n s m i s s i o n   t i m e   a n d   s a v e s   di s s pa c e   s i m ul t a n e o us l y ,   i n c r e a s i n g   c r y pt o gr a p hi c   s e c ur i t y .   M a n y   c r y pt a na l y t i c   t e c hn i q ue s   a t t e m pt   t o   b r e a a   c i p h e r   by   e xpl o i t i n o b v i o us   c h a r a c t e r i s t i c s   o f   pl a i n t e xt .   T h e   e xt e rm i na t i o n   o f   t h e s e   pa t t e rn s   i s   a c h i e v e by   c o m pr e s s i o n ,   e nh a n c i ng   c r y pt a n a l y s i s   r e s i s t a n c e   b y   l e a ps   a nd  b o un ds .   It   i s   n o t e w o r t h y   t h a t   f i l e s   t ha t   a r e   t o o   s m a l l   f o r   c o m pr e s s i o n   o do   n o t   c o m p r e s s   w e l l   a r e   n o t   i n c l ude i t hi s   p r o c e s s .   P r e t t y   go o pr i v a c y   (P G P r e p r e s e nt s   a e n c r y pt i o n   t e c hni q ue   us e w i t t h e   a i m   o f   s e c ur e   t ra n s f e r   a n s e c ur e   e n c r y pt i o n   o f   s e n s i t i v e   do c um e n t s   a s   w e l l   a s   e l e c t r o n i c   c o m m u ni c a t i o n.   D ue   t o   t h e   c o m pl e xi t y   of  t h e   m a t h e m a t i c a l   a l go r i t h m s   t ha t   a r e   us e i e n c r y pt i o n ,   m i ne   a n d   o ur s   w i l l ,   t h e r e f o r e ,   o nl y   foc us   o n   t h e   b a s i c   pa r t i c l e s   f o r   n o w .   T h e   o pe r a t i o o f   P G P   e n c r y pt i o n   c a b e   d e l i n e a t e a t   i t s   m o s t   e l e m e nt a r y   l e v e l .   P G P   s t a r t s   t h e   a c t i o by   pr o duc i n a   ra n do m   s e s s i o n   ke y   t h a t   i s   a   u n i que   ke y   us e o n l y   o n e   t i m e ;   i t   ha s   m i l l i o n s   o f   v a r i a n t s ,   m a k i n g   i t   a l m o s t   c o n c e i v a b l e   t o   gue s s .   T hi s   s e s s i o ke y   i s   t h e ge n e ra t e f r o m   r a ndo m   da t a ,   a nd   t h e   s a i d   ra n do m   da t a   i s   ge n e r a t e f r o m   m o us e   m o v e m e nt s   a n d   ke y s t r o ke s   t o   e nh a n c e   t h e   ra n do m n e s s   of   t h e   s e s s i o n   ke y .   A f t e r   t hi s ,   t h e   s e s s i o n   ke y   us e s   a   h i g hl y   s e c ur e   a n d   e ff i c i e n t   c o n v e n t i o n a l   e n c r y pt i o a l go ri t hm   t o   e n c o de   t h e   pl a i nt e xt   t o   c i p h e rt e xt .   A f t e r   t h e   d a t a   ha s   b e e n   e n c r y pt e d,   t h e   s e s s i o n   ke y   i s   t h e e n c r y pt e w i t h   t h e   r e c i pi e nt ’s   pub l i c   ke y .   F o r   a   de t a i l e de s c r i pt i o n   o f   P G P   f un c t i o n a l i t y ,   s e e   t h e   di a g ra m   di s pl a y e i n   F i gu r e   2 .           F i gu r e   2 .   P G P   w o r ks   Evaluation Warning : The document was created with Spire.PDF for Python.
Int   J   E l e c   &   Co m E n g     IS S N :   2088 - 8708         E nh anc i ng   m obi l e   ag e nt   pr ot e c t i o us i ng   h y br i s e c ur i t y   f r am e w or k   c om bi ni ng    ( J am al   Z r aqou )   3917   3.   R ELA TED   WO R K S   A dv a n c e m a t h e m a t i c a l   a p p r o a c h e s   e n a b l e   t h e   e f f i c i e n t   t r a ns fe r   o f   m o b i l e   a ge nt s   f r o m   t h e i s t a rt i ng   t o   e n di ng  l o c a t i o n s   w i t m i n i m u m   t i m e   r e qui r e m e nt s   i t h e   r e s e a r c h.   T h e s e   t e c hni c a l   p r o c e dur e s   pl a y   a n   e s s e n t i a l   r o l e   i n   i m p r o v i n g   b o t h   t h e   a ge nt ' s   s pe e a n d   de l a y   m i ni m i z a t i o b a s e o n   f i n d i n gs   de s c r i b e i [10] T h e   r e s e a r c h   de m o n s t ra t e s   h o w   t o   us e   t h e   i t i n e r a r y   de s i gn   p a t t e rn  a l o n gs i de   t h e   a nt   c o l o n y   o pt i m i z a t i o (A CO )   a l go ri t hm   t o   de t e r m i n e   t h e   i de a l   pa t t e rn s   t hr o ug h   w h i c h   m o b i l e   a ge n t s   s h o ul d   m o ve .   T hi s   m e t h o do l o g y   c a n   a c hi e v e   bo t h   e f f i c i e n c y   a n dy n a m i c   e n v i r o nm e n t   a d a pt a b i l i t y .   T h e   s t udy   i [11]   e xp l o r e d   a   ra t i o na l e   a dv a n c e d   e n c r y pt i on  s t a n d a r d   (A E S )   i a   f ra m e w o r t ha t   r e qui r e s   o nl y   o n e   ke y   fo r   m e s s a ge   e n c r y pt i n g   w hi l e   t h e   s e nd e a nd   r e c e i ve a ge n t s   b o t po s s e s s   t h e   s a m e   ke y   fo r   de c r y pt i n g   a nd  a c c e s s i n t h e   da t a .   A E S   p r o t o c o l   w i t h i a   m o b i l e   a ge n t   a r c h i t e c t ur e   b e gi n s   w h e t h e   s e r v e pr o duc e s   a n   A E S   ke y   a n d   pa s s e s   i t   t o   t h e   c l i e n t .   T h e   e nt i r e   m e s s a ge   da t a   c a b e   e n c r y pt e us i n t h e   A E S   ke y   by   t h e   c l i e nt ’s   e n a n d   pa s s e b a c t o   t h e   s e r v e r   a ge nt ,   w h o   de c i ph e r s   t h e   m e s s a ge   us i n g   t h e   s a m e   A E S   ke y .   T h i s   a ge nt   t h e c h e c ks   t h e   i m po rt a n c e   o f   t h e   m e s s a ge   c o n t e n t s   a nd   go e s   o t o   v a l i da t e   t h e   t ra n s a c t i o n a l   p r o c e s s .   T h e r e f o r e ,   t hi s   m e c ha n i s m   i s   e f f e c t i v e   i n   p r o t e c t i ng  t h e   t ra n s a c t i o n s   o v e r   t h e   i n t e rn e t   b e c a us e   t h e   A E S   ke y   l e n g t h   i s   1 28  b i t s ,   w hi c h   w o ul m a ke   t h e   t a s o f   ha c ke r s   v e ry   di f f i c ul t .   S i m i l a rl y ,   P a t e l   a nd  P a t e l   [12]   a pp l i e t h e   c o de   o bf us c a t i o a ppr o a c t o   p r o t e c t   t h e   s o f t w a r e   i n dus t r y   a ga i n s t   i l l i c i t   r e v e r s e   e n g i n e e r i ng.   I n   t h e i r   s t u dy ,   t h e y   pr o v i de a   de t a i l e di s c us s i o n   o f   m ul t i pl e   m e t h o do l o gi e s   of   ob f us c a t i o t o   s t r e n g t h e n   t h e   t e c hni c a l   p r o t e c t i o o f   s oft w a r e   p r o duc t s .   I t   r e l i e s   o c o de   t ra n s f o r m a t i o a ppl i c a t i o n s   s i m i l a r   t o   c o m pi l e r   o pe ra t i o n s ;   t h e y   us e m a n y   t ra n s f o r m e r s   a nd  e v a l u a t e t h e m   b a s e o f a c t o r s   s uc h   a s   s t e a l t h ,   r e a s o na b l e   pri c e ,   a nd  e a s e   o f   us e .   T h e y   bo t h   p r o po s e   t h e   us e   o f   t h i s   t e c hni que   i v a r i o us   f i e l ds ,   i n c l udi ng  m o b i l e   a ge nt   s y s t e m s .   T u r a b   a n d   Z ra qo [1 3]   p r e s e n t e a   n e w   c o n c e pt   of   s a f e   c o m m u n i c a t i o n   w h e r e by   a e n c r y pt e c i p h e i s   e m b e dde d   i nt o   a   s e ri e s   o f   i m a ge s .   F o t h e   c o l o r e f r a m e s   o f   t h e   pa rt i c u l a v i de o ,   t h e   a l go r i t hm   w a s   a pp l i e d,   a n t h e   r e s ul t s   w e r e   s c r ut i ni z e b a s e o n   t h e   t e xt   b e i n c o n c e a l e a nd  e v e n t ua l l y   r e s t o r e a f t e r   t h e   a pp l i c a t i o of   t h e   i m a ge   f i l t r a t i o n   a n d   v i de o   c o m pr e s s i o n.   P e y r a v i   a n L a t i f   [14]   ha v e   de s c r i b e a   f r a m e w o r t o   e nha n c e   t h e   s e c ur i t y   of   m u l t i - a ge nt   f i l t e r i ng  s y s t e m s   by   e m pl oy i n g   t h e   P G P   t e c hn i q ue   f o r   e n c r y pt i o a nd  de c r y pt i o o f   m e s s a ge s   b e t w e e n   f i l t e ri n g   a ge nt s .   Co n s e que n t l y ,   t h i s   a pp r o a c h   p r o v e hi g hl y   b e n e f i c i a l   i t h e   r e de s i gni n g   o f   t h e   a ge nt   f i l t e r i n g   s y s t e m   t o   b e c o m e   m o r e   e f f i c i e n t .   T h e   ke y   r a t i o na l e   f o r   i m pl e m e n t i n g   t h e   P G P   m e t h o do l o g y   w a s   b a s e o t h e   b e l i e f   t ha t   ha v i ng  l a r ge   qu a n t i t i e s   o f   i n f o r m a t i o n   a v a i l a b l e   t o   t h e   pub l i c   i s   n o t   n e c e s s a r i l y   pr o b l e m a t i c ,   a s   l o n a s   t hi s   i n f o r m a t i o n   i s   s p r e a d   a c r o s s   a   huge   v a r i e t y   of   da t a b a s e s   a n d   s o ur c e s .   S i ng h   e t   a l .   [15 ]   hi g hl i g ht   t h e   i m po r t a n c e   o f   a   r o b us t   i n f ra s t r u c t ur e   i t h e   de v e l o pm e n t   a n d   w i de s pr e a d   us e   o f   a ge n t s .   I t h e   e a rl y   s t a ge s   o f   r e s e a r c h,   t h e   s c a r c i t y   of   a ge nt   de v e l o pm e n t   t o o l s   s i g n i f i c a n t l y   l i m i t e t h e   f ul l   po t e n t i a l   a n d   e xpl o i t a t i o o f   t h i s   p r o m i s i n g   t e c hn o l o g y .   H ow e ve r ,   w i t a dv a n c e m e n t s   i t h e   f i e l d ,   a   w i de   v a r i e t y   of   t o o l s   a r e   n o w   a v a i l a b l e   t o   s uppo rt   t h e   de v e l o pm e n t   of   r o b us t   a ge nt - b a s e i n f ra s t r uc t u r e s .   T h e i w o r pr o v i de s   a   c o m pr e h e n s i v e   o ve r v i e w   of   t h e s e   t o o l s   a n d   o ff e r s   a   de t a i l e d   c o m pa r i s o o f   t h e   f e a t u r e s   t h e y   p r o v i de ,   a i d i n g   de v e l o p e r s   i s e l e c t i n g   t h e   m o s t   a pp r o p r i a t e   t o o l s   fo r   t h e i s pe c i f i c   r e qu i r e m e nt s   i a ge n t - b a s e s y s t e m   de ve l o pm e n t .   A hm a d   [16 ]   hi g h l i g ht s   t ha t   a c hi e v i n g   o pt i m a l   e n d - to - e nd  q ua l i t y   fo r   v i de o   s t r e a m i n g   a ppl i c a t i o n s   r e qui r e s   t h e   i nt e g r a t i o o f   a dv a n c e n e t w o r ki n t e c hn i qu e s   a nd  c o n t e n t   p r o c e s s i n s t ra t e gi e s .   E x i s t i ng  t e c hn i q ue s   o f t e n   f o c us   o n l y   o n   t h e   b i t   s t r e a m   l e v e l ,   f a i l i n g   t o   de l v e   i nt o   t h e   m e di a   c o n t e n t   i t s e l f .   A h m a d   e m pha s i z e s   t h a t   v i de o   c o n t e n t ,   w hi c h o l ds   v a s t   a m o u n t s   o f   v a l ua b l e   i n f o r m a t i o n ,   c a b e   l e v e r a ge t o   p r e di c t   b i t   r a t e   a nd  qu a l i t y   m o r e   a c c u r a t e l y .   In  a   c o n t e n t - a w a r e   v i de o   s t r e a m i n g   f r a m e w o r k,   t hi s   v i s ua l   c o nt e nt   i s   a ut o m a t i c a l l y   e xt ra c t e a nd  u t i l i z e d   t o   m a na ge   v i de o   qua l i t y   d y n a m i c a l l y ,   a c c o m m o da t i ng  b o t n e t w o r r e s o ur c e   c o n s t r a i n t s   a n d   v a r i o us   qu a l i t y   m a ni pul a t i o n s .   A m r o   [17]   t r a c e s   t h e   r o o t s   o f   t h i s   c o n c e pt   t ra c e   b a c t o   t h e   1 960s ,   w h e m o b i l e   c o de   f i r s t   e m e r ge d   i t h e   f o r m   o f   r e m o t e   j ob   e n t r y   s y s t e m s .   T o da y s   m o b i l e   a ge n t s   ra n ge   f r o m   s i m pl e   d i s t r i b ut e o b j e c t s   t o   h i g h l y   o r ga ni z e i n t e l l i ge nt   s y s t e m s .   H ow e v e r ,   w i t t hi s   e v o l ut i o c o m e s   a   ri s e   i c r i t i c a l   s e c uri t y   i s s ue s .   A m r o   di s c us s e s   t h e   s i g ni f i c a n t   w o r b e i n u n de r t a ke t o   a dd r e s s   t he s e   c h a l l e n ge s ,   a i m i ng  t o   de v e l o t r us t e m o b i l e   a ge nt   s y s t e m s   t h a t   c a n   b e   e a s i l y   de pl oy e a n d   w i de l y   a c c e pt e d.   T hi s   p a pe de l i v e r s   a e xt e n s i v e   a na l y s i s   o c urr e n t   t hr e a t s   t a rge t i n m o b i l e   a ge nt   s y s t e m s   a l o n gs i de   s e c uri t y   t a rge t s   a n p r o t e c t i v e   m e a s ur e s   a ga i n s t   t h e s e   da n ge r s .   T h e   m a i go a l   i s   t o   m a i nt a i n   s e c ur e   m o b i l e   a ge nt   s y s t e m s   w h i c h   c a n   f i n d   b r o a a c c e pt a n c e   i n   t h e   m a r ke t .   G h o s e t   al .   [18]   de v e l o pe a n   a pp l i c a t i o n - l e v e l   a c t i v e   ne t w o r ki n g   (A L A N i n f ra s t r uc t u r e   t ha t   r e s ul t e i n   t h e   c r e a t i o n   o f   t h e   f unn e l W e b   i m pl e m e nt a t i o n.   T h e   pa pe r   p r o v i de s   a n   i n - de pt di s c us s i o n   o f   t h e   m o t i v a t i o b e h i n t h i s   s y s t e m ,   i t s   a r c h i t e c t u r e ,   a n i t s   i m pl e m e nt a t i o n .   T h e   a u t h o r s   de m o n s t ra t e   h o w   t h e   A L A N   f r a m e w o r k   e na b l e s   b e t t e w e b - b a s e c o a c h i n g   a n d   c o nt e nt   de l i v e r y   s y s t e m s .   T h e   a ut h o r s   de pl oy e a n   a c t i v e   n e t w o r a n a c t i v e   s e r v i c e   e xpe r i m e nt a l   pl a t f o r m   t hro ugh   t h e i i n f ra s t r uc t u r e   de v e l o pm e n t .   T h e   p a pe r   de t a i l s   t h e i a c t i v e   r e s e a r c h   o n   a ppl i c a t i o n - l e v e l   r o ut i n g   (A L R ),   w h i c h   e nha n c e s   n e t w o r k - l e v e l   r o ut i n e ff i c i e n c y   t hr o ugh  a ppl i c a t i o l a y e r   i nt e g r a t i o o f   a c t i v e   n e t w o r ki n g   p r i n c i pl e s .   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2088 - 8708   Int   J   E l e c   &   Co m E n g ,   V o l .   15 ,   N o .   4 A ugus t   20 25 :   391 3 - 3927   3918   G o s w a m i   e t   al .   [1 9]   e v a l u a t e t h e   pe r f o r m a n c e   o f   t hr e e   m o b i l e   a h o c   n e t w o r ks   r o ut i n g   p r o t o c o l s ,   w h i c i n c l ude a h o c   o n - de m a n d   di s t a n c e   v e c t o r   (A O D V ) dy n a m i c   s o ur c e   r o ut i n g   ( DSR ) ,   a nd  de s t i na t i o s e que n c e di s t a n c e   v e c t o r   ( DSDV ) ,   us i n g   N S - 2   f o s i m ul a t i o n s   r u nni n g   i l a r ge   a r e a s .   T h e   r e s e a r c h e r s   a s s e s s e d   pe r f o r m a n c e   d i f f e r e n c e s   of   pr o t o c o l s   t hr o ug Q o S   m e t r i c s ,   w h i c i n c l ude p a c ke t   de l i v e r y   r a t i o   (P D R a n d   n o rm a l i z e d   r o ut i ng  o v e r h e a t o ge t h e r   w i t h   t hr o ug h pu t   a nd  j i t t e r   w h e n   i m p l e m e nt i ng  t h e   p r o t o c o l s   i n   M A N E T s   c ove r i n g   e xpa n s i v e   a r e a s   w i t f a s t   m o b i l e   n o de s .   T h e   a ut h o rs   us e N S - 2   s i m ul a t i o t o o l s ,   A W K   da t a   a na l y s i s   t o o l s ,   a n d   X g r a p t o   v i s ua l i z e   pe r f o r m a n c e   m e t r i c s .   O n e - w a y   a n a l y s i s   of   v a ri a n c e   (A N O V A t o o l s   s e r v e t o   c o n f i r m   t h e   a c c ura c y   of   t h e   o b t a i n e r e s ul t s .   T h e   a na l y s i s   r e a c h e s   i t s   c o n c l us i o n   b y   s e l e c t i n g   t h e   r o ut i n g   pr o t o c o l   w h i c de m o n s t ra t e s   t h e   b e s t   pe r f o r m a n c e   b a s e o n   e s t a b l i s h e c o n d i t i o n s .   G ünt e a n d   B ra u [2 0]   e xpl a i h o w   a   m e a s u r e m e n t   i n f ra s t r uc t u r e   n e e ds   t o   e x i s t   f o r   n e w   i nt e rn e t   pr o t o c o l   (IP t e c hn o l o gi e s   s t a n d a r di z e by   t h e   I nt e rn e t   E n g i n e e ri n g   T a s F o r c e ,   i n c l u di n g   d i f fe r e nt i a t e s e r v i c e s   a n IP   s e c ur i t y .   Int e rn e t   s e r v i c e   pr o v i de r s   c a de l i v e r   b e t t e r   n e t w o r k - l e v e l   s e r v i c e s   t hr o ug h   t h e s e   t e c hn o l o gi e s .   T h e   a u t h o r s   e m p ha s i z e   t h e   n e e f o r   a   s e c ur e   pl a t f o r m   t h a t   p r o v i de s   m o n i t o r i n g   c a p a b i l i t i e s   t o   c us t o m e r s   r e ga r d i n g   s e r v i c e   qua l i t y   a n d   e f fe c t i ve   c o l l a b o r a t i o b e t w e e n   s e r v i c e   p r o v i de r s .   B e c a us e   of   t h i s   id e nt i f i e n e e d,   a   m o b i l e   a ge n t - b a s e m o n i t o r i n g   i n f r a s t ruc t u r e   w a s   de v e l o pe t o   m e a s ur e   a nd  m a na ge   t h e   n e w   a n e nha n c e IP   s e r v i c e s .   M ob i l e   a ge nt   t e c hn o l o gy   s e r v e s   a s   a   r e v o l ut i o n a r y   c o m put i n p a r a d i g m   a c c o r di ng  t o   J a n s e a n d   K a r y gi a nni s   [21]   b e c a us e   s of t w a r e   a ge n t s   c a s e a m l e s s l y   c ont i n ue   t h e i e xe c ut i o o a n o t h e A ge n t - e na b l e d   h o s t   a f t e s us pe n di ng   e xe c ut i o o t h e i i ni t i a l   h o s t .   T h e   a ut h o r s   do c um e n t   m o b i l e   a ge n t s   a s   de v e l o pe f r o m   t h e i r   i ni t i a l   a p pe a r a n c e   i n   r e m o t e   j ob   e n t r y   s y s t e m s   duri n t h e   196 0s   i nt o   a dv a n c e s o f t w a r e   s y s t e m s   w h i c h   i n t e g r a t e   i n t e l l i ge n t   c o m po n e nt s .   A dv a n c e c o m put i n s o p h i s t i c a t i o n   ha s   i nt r o duc e m a j o r   s e c ur i t y   t hr e a t s   t o   t h e   s y s t e m .   T h e   p a pe r   de l i v e r s   a e xt e n s i v e   e xa m i na t i o o f   m o b i l e   a ge n t   t e c hn o l o g y   by   pr e s e n t i ng  i t s   o v e r a l l   s t ruc t u r e   a n d   d i s c us s i n g   b ui l t - i s e c ur i t y   ha z a r ds .   T h e   pa pe p r e s e n t s   c u rr e n t   s t ra t e gi e s   f o r   v ul n e r a b i l i t y   m i t i g a t i o n   a l o ng  w i t h   e xi s t i n g   a p p r o a c h e s   t o   c r e a t e   s e c ur e   m ob i l e   a ge nt   f r a m e w o r ks   a c c o r di n g   t o   J a n s e n   a n d   K a r y gi a nni s .   K a u a nd   S r a   [2 2]   i nt r o duc e m e t h o ds   t o   b o os t   w i r e l e s s   s e n s o n e t w o r e f f i c i e n c y   t hr o ug t h e i de pl oy m e n t   o f   s e n s o n o de s   i u n a t t e n de d   a r e a s   t o   c o l l e c t   e n v i r o nm e n t a l   d a t a .   T h e s e   n e t w o r ks   b e n e f i t   f r o m o b i l e   s i n ks   i n s t e a o f   s t a t i c   s i n ks   b e c a us e   t h e y   s a v e   e n e rg y   w h i l e   i n c r e a s i ng  n e t w o r du ra t i o n.   W i r e l e s s   s e n s o r   n e t w o r ks   ( W S N s )   t ha t   ha v e   b o t h   v a r y i n g   de s i g n s   a n d   b a t t e r y   l i m i t a t i o n s   c a s uc c e s s f ul l y   be   m a na ge t hr o ugh  m u l t i - a ge nt   s y s t e m s .   T h e   a ut h o r s   d e v e l o a   ge n e t i c   a l go r i t hm   t o   c r e a t e   c o n c u rr e nt   r o ut e s   f o r   s m a r t   m o b i l e   da t a   c o l l e c t o r s   w h i c a c qui r e   s e n s o d a t a   t hr o ug h o ut   r e s t r i c t e d   t i m e f r a m e s   us i ng   m i n i m u m   e n e r gy   us a ge .   T h e   m o b i l e   a ge n t s   i n de pe n de n t l y   m o di fy   t h e i r o ut e   p l a n s   t o   by pa s s   a n y   u n f o r e s e e n   s y s t e m   b r e a kdo w n s .   T h e   r e s e a r c h e r s   a ppl i e d   t h e i p r o po s e a l go r i t hm s   t hr o ug h o ut   r e a l i s t i c   W S N   t e s t   n e t w o r ks   a n d   s i m u l a t e W S N   e n v i r o n m e n t s .   E m p i r i c a l   r e s ul t s   ge n e ra t e d   t hr o ug M A T L A B   v e r s i o 7. 1 0   c o n f i rm e t h e   e f f e c t i v e n e s s   of   t h e   a pp r o a c i v a r i o us   n e t w o r c o n f i gu r a t i o n s   du ri n g   m ul t i p l e   e xpe r i m e nt s   a nd  s i m u l a t i o n s .   Is m a i l   [23]   e xpl o r e s   t h e   r o l e   o f   s e c ur i t y   i t h e   w i de s pr e a d   a c c e pt a n c e   o f   m o b i l e   a ge n t s   a s   a   p a ra di g m   fo r   d i s t ri b ut e c o m put i ng.   I l a r ge - s c a l e   di s t ri b ut e e n v i r o nm e n t s ,   r o b us t   p r o t e c t i o m e c h a ni s m s   a r e   e s s e n t i a l .   T h e   pa pe a l s o   o ut l i n e s   a   n u m b e r   o f   pr o t e c t i o m e c ha ni s m s   t h a t   a r e   s pe c i f i c   t o   m o b i l e   a ge nt s ,   w i t a ut h e n t i c a t i o a n d   a c c e s s   c o n t r o l   b e i n g   t h e   r e s po n s i b i l i t y   o f   t h e   m o b i l e   a ge n t   pl a t f o r m .   T h e   u n i que   a s pe c t   o f   t h e s e   m e c h a ni s m s   i s   t h a t   e a c h   a ge n t   c a n   de f i n e   i t s   o w n   a c c e s s   c o n t r o l   po l i c y   us i n g   a i n t e r f a c e   de f i n i t i o l a n g ua ge   (ID L ),   w hi c p r o m o t e s   m o dul a r i t y   a nd  s i m p l i f i e s   t h e   p r o g r a m m i n g   pr o c e s s .   T h e   p r o po s e m e c h a ni s m s   ha v e   b e e n   e v a l ua t e d ,   w i t pe r f o r m a n c e   m e a s u r e m e n t s   de m o n s t r a t i n g   t h e   ov e r h e a d   i nt r o duc e by   t h e s e   s e c ur i t y   fe a t ur e s .   T h e   ke y   a dv a nt a ge s   o f   t h e s e   m e c h a ni s m s   a r e   t h e i t ra n s p a r e n c y   t o   t h e   a ge n t s   a n d   t h e   a b i l i t y   t o   po rt   n o n s e c ur e   a p pl i c a t i o n s   i nt o   a   s e c ur e   e n v i r o nm e n t .   B o t t h e   m o b i l e   a ge nt   s y s t e m   a n d   t h e   p r o t e c t i o m e c ha ni s m s   h a v e   b e e n   i m p l e m e nt e d,   w i t h   e xpe r i m e n t a l   r e s ul t s   c o n f i rm i ng   t h e i f e a s i b i l i t y   a n b e n e f i t s .   H uh n s   a nd  S i n g [24]   e xpl a i t h a t   o n t o l o g y   f un c t i o n s   a s   a   c o m put a t i o n a l   m o de l   w hi c d i s pl a y s   e l e m e n t s   f r o m   t h e   a c t ua l   w o r l d   by   us i ng  a   s e m a n t i c   n e t w o r k   s t r uc t u r e   w i t h   c o n c e pt s   o i n di v i du a l   o b j e c t s   a s   n o de s   a n d   r e l a t i o n s hi ps   o r   a s s o c i a t i o n s   b e t w e e n   t h e m   a s   a r c s .   T h e   n e t w o r ks   r e c e i ve   a ddi t i o na l   e l e m e nt s   s uc h   a s   p r o p e r t i e s ,   a t t r i b ut e s ,   c o n s t ra i nt s ,   f un c t i o n s ,   a nd  rul e s   t o   c o n t r o l   c o n c e pt   b e h a v i o r.   T h e   f o r m a l   de f i n i t i o o o n t o l o g y   de s c r i b e s   i t   a s   a   m u t ua l   u n de r s t a n di ng   o f   c o n c e pt ua l i z a t i o n   t hr o ug m e c ha n i s m s   w h i c m o de l   do m a i unde r s t a n d i n g   a nd  c r e a t e   s e m a nt i c   de f i n i t i o n s   f o r   t h e o r e t i c a l   f ra m e w o r ks .   O n t o l o gi e s   l i n k   t h e   n a m e s   o f   t h e   o n t o l o g y   l i n ks   da t a b a s e   e l e m e n t s ,   i n c l udi ng  c l a s s e s   a nd  r e l a t i o n s   w i t h   h u m a n - u n de r s t a n d a b l e   t e xt   de f i ni t i o n s   t h a t   a l s o   i n c l ude   s pe c i f i c   fo r m a l   r ul e s   f o r   i n t e r p r e t a t i o a n us a ge .   I n f o r m a t i o n   s y s t e m s   a n I nt e rn e t   a ppl i c a t i o n s   us e   o nt o l o gi e s   t o   s t r uc t u r e   ke y w o r ds   a nd  d a t a b a s e   c o n c e pt s   t hr o ug h   s e m a n t i c   r e l a t i o n s hi c a pt u r e ,   w h i c ge n e ra t e s   do m a i n - s pe c i f i c   a b s t ra c t   i n f o r m a t i o n   s p a c e s   f o r   us e r s .   S i ng h   e t   a l .   [ 25]   i n v e s t i ga t e s   m o b i l e   a ge nt s   a s   s e l f - go v e r n i ng  s o f t w a r e   pl a t f o r m s   t h a t   l e a rn  a ut o n o m o us l y   a n d   m o v e   be t w e e n   s y s t e m s   t o   e xe c ut e   t a s ks   f o r   us e r s .   T h e   r e s e a r c c o m m u n i t y   n o w   pl a c e   gr e a t e e m p ha s i s   o n   m o b i l e   a ge nt s   b e c a us e   of   t h e i r   c a pa b i l i t i e s   i n   m o b i l e   c o m put i n g   a pp l i c a t i o n s .   M o b i l e   Evaluation Warning : The document was created with Spire.PDF for Python.
Int   J   E l e c   &   Co m E n g     IS S N :   2088 - 8708         E nh anc i ng   m obi l e   ag e nt   pr ot e c t i o us i ng   h y br i s e c ur i t y   f r am e w or k   c om bi ni ng    ( J am al   Z r aqou )   3919   a ge nt s   s e r v e   a s   t o o l s   fo r   m o b i l e   c o m put i n g,   w h i c f i nds   a ppl i c a t i o n s   i n   n e t w o r m a n a ge m e nt   a l o ngs i de   i n f o r m a t i o m a na ge m e n t   s y s t e m s .   T h e   m a n us c r i p t   de l i v e r s   a   t h o r o ug e xa m i na t i o o f   m o b i l e   a ge n t s ,   i n c l ud i n g   t h e i de f i n i t i o n ,   c h a ra c t e ri s t i c s ,   t y p e s ,   a nd  n e c e s s a r y   a pp l i c a t i o n s   a nd   t e c hni c a l   o b s t a c l e s   i m o b i l e   s y s t e m s .   T h e   i n c l ude d   c a s e   s t udy   pr e s e nt s   m o b i l e   a ge nt s   b e i n g   us e d   f or  i n f o r m a t i o r e t r i e v a l   pu r po s e s   w h i l e   e x hi b i t i n g   hi g s uc c e s s   r a t e s   i n   t h i s   do m a i n .   Re s e a r c h   p r o j e c t   de t a i l s   a bo ut   i n f o r m a t i o n   o v e r l o a m i t i ga t i o n   fo r   c o m put e r   us e r s   a r e   p r e s e n t e by  O ' R i o r da a n d   S o r e n s e n   [26] .   T h e   pr o j e c t   c r e a t e pr e c i s e   i n f o r m a t i o f i l t e r i n s o f t w a r e   w h i c h   c o n t r o l l e d   o n l i n e   e l e c t r o n i c   i n fo r m a t i o n   di s s e m i na t i o n .   T h e   s y s t e m ' s   de s i gn   i n t e g r a t e s t a t i s t i c a l   i n f o r m a t i o n   r e t r i e v a l   t e c h n i que s   be c a us e   t h e y   de m o n s t r a t e s c a l a b i l i t y   a n d   r e l i a b i l i t y   b ut   i n c l ude a r t i f i c i a l   i n t e l l i ge n c e   ( AI )   l i t e r a t u r e   t e c hn i que s   t o   c r e a t e   t h e   a d a pt i v e   pl a t fo r m .   IN F O r m e r   r e pr e s e n t s   t h e   f i n a l   s y s t e m ,   w h i c h   i m pl e m e n t s   i n t e l l i ge n t   a ge nt s   fo r   i n f o r m a t i o n   m a n a ge m e n t   t hr o ugh   m a c hi n e   l e a rn i n a l go r i t hm s   a l o n gs i de   a da pt a t i o n   a n d   r e l e v a n c e   fe e d b a c m e t h o d s .   D ur i n p r o c e s s i n g,   t h e   s y s t e m   us e s   w e i gh t e gra ph  r e pr e s e n t a t i o n s   of  doc um e n t s   a n g r a p m a n i pu l a t i o n   a l go r i t hm s ,   w h i c h   i m prove   i t s   pe r fo r m a n c e   i n   i n fo r m a t i o n   f i l t e r i n a n d   de l i ve r y .   T h e   r e s e a r c by   P a n de y   e t   a l .   [27 ]   de m o n s t ra t e s   h o w   J a v a   e na b l e s   m o b i l e   a ge nt   s y s t e m   de v e l o pm e n t   by   f oc us i n g   o J a v a - b a s e m o b i l e   a gl e t   a ge nt s .   A g l e t s   s e r v e   a s   a   p r o m i s i n g   t e c hn o l o g y   t ha t   o f fe r s   s t r e a m l i n e pr o c e dur e s   f o r   de v e l o pi n di s t ri b ut e s y s t e m s   t hr o ug h   e a s y   de s i gn   a n i m p r o ve i m p l e m e nt a t i o a nd  m a i n t e n a n c e   f e a t u r e s .   S y s t e m s   a c h i e v e   h i g h e r e l i a b i l i t y   a n d   b e t t e r   f a ul t   t o l e ra n c e   w h e m o b i l e   a ge n t s   o pe ra t e   i n de pe n de n t l y   f r o m   t h e i s o u r c e   p r o c e s s   s i n c e   t h e y   c ut   do w n   n e t w o r t r a f f i c   a n d   m i ni m i z e   l a t e n c y   i s s ue s .   T h e   pa pe de l i v e r s   a   t e c hn i c a l   i nt r o duc t i o a b o ut   a gl e t s ,   t o ge t h e w i t a   s e c uri t y   a na l y s i s   of   m o b i l e   a ge n t   s y s t e m s   t h a t   ut i l i z e   a g l e t s   e ff e c t i v e l y   be c a us e   t h e y   c a n   s p r e a ha r m f u l   pr o g r a m s .   T h e   p a pe r   a na l y z e s   s e c ur i t y   c o n c e rn s   a l o n g   w i t po t e nt i a l   a t t a c ks   o a g l e t s   w hi l e   p r e s e nt i ng  a   s e c uri t y   m o de l   w h i c p r o t e c t s   t h e s e   a ge nt s .   T h e   pa pe i n v e s t i ga t e s   a gl e t   a pp l i c a t i o n s   a nd  t h e i r   u n i v e r s a l   us a ge   po t e nt i a l   a c r o s s   m ul t i p l e   s i t ua t i o n s .   T h e   r e s e a r c pa pe by   P i c c o   [28]   e s t a b l i s h e s   m o b i l e   a ge n t s   a s   a   m o de rn  a b s t r a c t i o w hi c p l a y s   a   s i g n i f i c a n t   r o l e   i d i s t r i b ut e a ppl i c a t i o n   s t ruc t u r i ng.   T hi s   p a pe r   de m o n s t ra t e s   t h e   r e s e a r c do m a i o f   m o b i l e   a ge nt s   t hr o ug h   a   de m o n s t r a t i o n   o f   t h e i r   b e n e f i c i a l   f e a t u r e s .   T h e   i m pl e m e n t a t i o n   o f   m ob i l e   a ge nt s   ge n e ra t e s   t hr e e   ke y   a dv a n t a ge s   t hr o ug e nha n c e a da pt a b i l i t y   a n d   de c r e a s e c o m m u n i c a t i o b u r de a n d   e na b l e s   i n de pe n de n t   o pe ra t i o b e t w e e n   di f f e r e n t   c o nn e c t e s y s t e m s .   T h e   pa pe e xa m i n e s   t h e   c o r e   a r c h i t e c t u r e   a n d   s uppo r t i ng  t e c hn o l o gi e s   of   m ob i l e   a ge n t s   t o ge t h e r   w i t h   t h e i r   de s i g a nd  i m pl e m e nt a t i o n   a s pe c t s .   T h e   pa pe r   a c kn o w l e dge s   v a r i o us   o ut s t a n d i n i s s ue s   t h a t   l i m i t   b r o a de r   m ob i l e   a ge nt   pa ra d i gm   a do pt i o n   b e c a us e   o f   s e c ur i t y   c h a l l e n ge s ,   i n t e r o pe r a b i l i t y   c o m pl e xi t i e s ,   a n d   pe r f o r m a n c e - re l a t e c o n s t ra i nt s .   T h e   r e s e a r c h   b y   S e l a m a t   a n d   O m a t u   [29]   e xpl o r e s   m o b i l e   a ge nt   us a ge   f o r   i nt e rn e t   da t a   c o l l e c t i o n   f r o m   s pe c i f i e s i t e s   by   o pt i m i z i ng  t h e   p r o c e s s   du r a t i o n.   T o   e n s ur e   r e l e v a n t   n e t w o r i n f o r m a t i o c o l l e c t i o n ,   t h e   a ut h o r s   s ug ge s t   de t e r m i ni n g   a   t hr e s h o l d   v a l ue   t hr o ug t h e   t o t a l   num b e o f   m o b i l e   a ge n t   v i s i t s .   G e n e t i c   a l go ri t hm s   (G A )   o pe r a t e   t o   i m p r o v e   m o b i l e   a ge n t   r o ut i ng   pa t t e rn s   w h i c m i ni m i z e   que r y   e xpe n s e   w i t h o ut   c o m pr o m i s i n g   pa t h   de l a y s .   T h e   p r o po s e r o ut i n a l go r i t hm   a c h i e v e s   be t t e r   pe r f o r m a n c e   a c r o s s   di v e r s e   pa r a m e t e r s   du r i ng  s i m u l a t i o t e s t s ,   w h i c h   e s t a b l i s h e s   a e f f i c i e n t   s o l ut i o n   f o r   d a t a   c o l l e c t i o n   i n   m o b i l e   a ge n t   s y s t e m s .   S h e k h a e t   al .   [ 30]   a na l y z e   t h e   p r o b l e m s   t h a t   M A N E T s   f a c e   b e c a us e   of   t h e i us e   o f   f l oo di n r o ut e   r e que s t   m e s s a ge s   t o   di s c o v e r   r o ut e s   dy n a m i c a l l y .   T h e   p a t di s c ov e r y   pr o c e s s   t hr o ug h   f l o o di n g   r o ut e   r e que s t   m e s s a ge s   pr o duc e s   hi g l a t e n c y   a nd  l a r ge   b a n dw i dt c o n s um pt i o n,   w hi c h   m a ke s   s uc h   p r o t o c o l s   i n e f f i c i e n t   f o r   r e a l - t i m e   m u l t i m e di a   c o m m u n i c a t i o n .   T h e   a ut h o r s   p r e s e n t   M A M R   a s   a   m o b i l e   a ge nt - a i de m u l t i c a s t   r o ut i n g   pr o t o c o l   w h i c h   a dd r e s s e s   t h e s e   i s s ue s .   M A M R   c o m b i n e s   i n t e l l i ge n t   m o b i l e   a ge n t s   w i t o n - de m a nd  m ul t i c a s t   r o ut i ng   p r o t o c o l s   by   uni t i n g   m ul t i c a s t   a d   h o c   o n - de m a n d   di s t a n c e   v e c t o (M A O D V )   a n d   o n - de m a n d   m ul t i c a s t   r o ut i ng  p r o t o c o l   (O D M R P ).       4.   TH E   P R O P O S ED   A P P R O A C H   A   m o b i l e   a ge n t   a pp l i c a t i o n   h a s   b e e n   de v e l o pe t h a t   m o v e s   b e t w e e n   A gl e t   s y s t e m s   t o   e x e c ut e   t a s ks   w h i l e   a n   e n c r y pt i o n   l a y e r   p r e v e n t s   c o de   a na l y s i s   y e t   r e m a i n s   c o n f us i n t o   h um a r e a de r s .   T h e   c o de   r e t a i n s   i t s   o pe r a t i o n a l   i n t e g ri t y   b ut   po s s e s s e s   s uc h   c o m pl e x   i nt e rp r e t a t i o t ha t   a n y   pr o gra m m e f i nds   i t   i m po s s i b l e   t unde r s t a n d   i t s   c o n t e n t .   D u r i ng  t h e   t hi r d   de v e l o pm e n t   p ha s e ,   pr e t t y   goo pr i v a c y   (P G P )   e n c r y pt i o n   j o i n e d   o ur  a ppl i c a t i o n   t o   p r o t e c t   a ge n t   i n f o r m a t i o f r o m   i n f o r m a t i o n   b r e a c h e s   w h i l e   de fe n di ng  a g a i n s t   man - in - t h e - m i d dl e   (M IT M )   a t t a c ks .   A ge n t   d a t a   e n c r y pt i o n   us i n g   t h e   P G P   a l go r i t hm   a t   t h e   f o ur t s t a ge   a l l o w s   t h e   s e c u r e   t r a n s m i s s i o t o   t h e   h o s t ,   w h e r e   t h e   P G P   a l go r i t hm ,   f o r   f ul l   o pe r a t i o n a l   r e a d i n e s s ,   de c r y pt s   t h e   da t a .   F i na l l y ,   w e   m e a s ur e d   t h e   t i m e   t a ke o v e r   t e n   c y c l e s   a n d   m a de   a   c o m pa ri s o w i t h   o t h e r e s e a r c pa pe r s   t h a t   u t i l i z e a ge nt s   us i ng  di f f e r e n t   a l go r i t hm s   w i t h i m o b i l e   a ge nt   s y s t e m s .   T h e   t i m e   f a c t o s t a nds   o ut   a s   o n e   of   t h e   ke y   s e c ur i t y   pa ra m e t e r s   w h e p r o t e c t i n g   t h e   m o b i l e   a g e n t s   w h e i t r a n s i t   a c r o s s   t h e   n e t w o r k;   t h e   t ra n s i t   of   t h e   a ge n t s   f r o m   o n e   n o de   t o   a n o t h e r   o ug h t   t o   b e   e xe c ut e i t h e   l e a s t   a m o u n t   o f   t i m e   po s s i b l e .   T h e   t e m po r a l   a s pe c t   w a s   a l s o   a   c r i t i c a l   f a c t o r   du ri n g   t h e   e xpe r i m e nt   b e c a us e   i t   i s   i m po r t a nt   t o   e v a l ua t e   t h e   e f fe c t i ve n e s s   of  Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2088 - 8708   Int   J   E l e c   &   Co m E n g ,   V o l .   15 ,   N o .   4 A ugus t   20 25 :   391 3 - 3927   3920   P G P   w i t v a ri o us   a m o unt s   o f   da t a   a nd  t o   i n v e s t i ga t e   h o w   e ff e c t i v e l y   t h e   t e c hn o l o g y   of   s e s s i o n   ke y s   s e c ur e s   t r a n s m i s s i o a nd  c o m m u ni c a t i o t hr o ug t h e   n e t w o r [31] .     4. 1 .     P G P   al go r i th m   F i r s t ,   t h e   O pe n P G P   l i b r a r y   i s   i m po rt e w i t h i t h e   W i ndo w s   o pe r a t i n s y s t e m   e n v i r o n m e n t   k n o w n     a s   G pg4w i n.   T h i s   l i b ra r y   f a c i l i t a t e s   t h e   ge n e ra t i o n   o f   t w o   di s t i n c t   ke y s :   pub l i c   a n p ri v a t e .   T h e   pub l i c   ke y   i s   a l s o   i n v o l v e i t h e   e n c r y pt i o p r o c e s s   a n d   i s   de f i n e d   a s   t h e   A S C   (A S CI I - a rm o r e d)   f i l e   t y pe   t h a t   c a b e   m o di f i e d.   R e t r i e v i n t h e   pub l i c   ke y   r e qui r e s   us i n g   t h e   c l a s s   P G P P ubl i c K e y   e m b e dde i n   t h e   l i b r a r y .     H ow e ve r ,   i t   i s   n e c e s s a r y   t o   pa s s   t h e   p ri v a t e   ke y   t o   t h e   pe r s o w h o   w i l l   pe r f o r m   t h e   de c r y pt i o n   t a s a f t e r w a r d.   T h e   p ri v a t e   ke y ,   l i ke   t h e   pub l i c   ke y ,   i s   a A S f i l e   t y pe   a n d,   l i ke   t h e   pub l i c   ke y ,   c a b e   a l t e r e d   b e f o r e   t r a n s m i s s i o n.   T o   ge t   t h e   p ri v a t e   ke y ,   i t   i s   s ugge s t e t o   us e   t h e   P G P Se c r e t K e y   c l a s s ,   w hi c h   i s   l o c a t e i n   t h e   gi v e n   l i b ra r y   [32] .     4. 2 .     C o d e   o b f u s c ati o n   O bf us c a t i o n   i s   t h e   de l i b e r a t e   a c t   o f   m a k i n g   t h e   s o ur c e   c o de ,   o o t h e c o m put e c o de ,   a s   d i f f i c ul t   t o   c o m pr e h e n d   t o   a   h u m a b e i n g   a s   po s s i b l e .   P r o gra m m e r s   m a y   w r i t e   c o de   i s uc a   w a y   a s   t o   t r y   t o   m a ke   t h e   purp o s e   of   t h e   c o de   di ff i c ul t   t o   de t e rm i n e ,   a s   w e l l   a s   t h e   l o gi c   i t   us e s   a n d   t h e   v a l ue s   i t   e m b o di e s .   T h e   p ri m a r y   m o t i v a t i o n s   f o r   do i n g   t hi s   a r e   t o   p r o t e c t   i t   f r o m   b e i ng  c h a ng e d,   di s c o ura ge   pe o pl e   f r o m   u nde r s t a ndi n g   h o w   i t   w o r ks ,   o m a ke   i t   a   ga m e   f o r   a n y o n e   r e a di ng  t h e   s o u r c e   c ode .   T h e r e   a r e   s c e na r i o s   i n   w h i c h   i t   w i l l   b e   do n e   m a n u a l l y ,   a nd  t h e r e   a r e   o t h e r s   i n   w hi c h   s o m e   t o o l s   w i l l   b e   us e d,   w h i c h   a r e   m o s t   c o m m o nl y   us e i t h e   i ndus t r y   b e i n a ut o m a t e t o o l s   [33] .       5.   R ES U LTS   A N A L Y S I S   5. 1 .     Ex e c u ti n m o b i l e   age n t   T h e   A g l e t   f ra m e w o r i s   t h e   de v e l o pm e n t   pl a t f o r m   f o r   m o bi l e   a ge nt s ,   t hr o ug w hi c p r o g r a m m e r s   c r e a t e   m o b i l e   a ge n t s .   A t   t h i s   po i nt ,   t h e   s y s t e m   r e a c h e s   f ul l   re a di n e s s   t o   pr o c e e t o   t h e   n e xt   s t e p,   a s   s h o w n   i F i gu r e   3,   w h i l e   t h e   a ge n t   c o de   un de r go e s   obf us c a t i o n .   Co de   obf us c a t i o n   i n c r e a s e s   t h e   s e c uri t y   of   m o b i l e   a ge n t s   b e c a us e   i t   m a ke s   t h e   u nde rl y i n i m p l e m e n t a t i o n   ha r de r   t o   a na l y z e   o r   r e v e r s e   e n gi n e e r .           F i gu r e   3 .   T h e   g r a p hi c a l   us e i nt e r f a c e   o f   t h e   A g l e t   r e m o t e   a g e n t   m a n a ge m e nt       5. 2 .     A p p l yi n c o d e   o b fu s c ati o n   T h e   t ra n s f o r m a t i o o f   v a r i a b l e   na m e s   t o   u nr e l a t e na m e s   s o   t ha t   t h e y   di n o t   h o l d   a n y   m e a n i ngf ul   i n f o r m a t i o r e ga r d i n t h e i r   c o n t e n t   o r   f u n c t i o na l i t y   fo r m e t h e   a s pe c t   o f   c o de   ob f us c a t i o n .   A l s o ,   w e   i m p r o ve d   t h e   p r o gra m ' s   r e a d a b i l i t y   by   a ddi n g   m o r e   a n m o r e   l e v e l s   t t h e   p r o gra m ’s   v a r i a b l e   s t e ps   s o   t h a t   pe o pl e   w h s t udy   t h e   c o de   c a nn o t   u nde r s t a n d   w ha t   t h e   p r o gra m   do e s   e a s i l y .   F i gu r e   4   s h o w s   a n o t h e m e t h o d   o f   da t a   t r a n s f o r m a t i o us e i t h e   c o de   o f   t h e   a ge nt - c o de   obf us c a t i on  a s   pe r f o r m e d   i [34 ],   [35 ] .   T h i s   pa pe p r o m o t e s   Evaluation Warning : The document was created with Spire.PDF for Python.
Int   J   E l e c   &   Co m E n g     IS S N :   2088 - 8708         E nh anc i ng   m obi l e   ag e nt   pr ot e c t i o us i ng   h y br i s e c ur i t y   f r am e w or k   c om bi ni ng    ( J am al   Z r aqou )   3921   pr o m i s i n f ut u r e   r e s e a r c i n   e - s p a m   f i l t e ri n b y   i n t e g r a t i ng  a n   i n f o r m a t i o n   g a i p r o c e s s o r ,   a   w r a ppe r   g r e y   w o l o pt i m i z e f e a t u r e   s e l e c t i o n   a l go r i t h m ,   a n d   a   na i v e   B a y e s   c l a s s i f i e r .           F i gu r e   4 .   Co de   o bf us c a t i o n       5. 3 .     En c r yp t i o n   H a v i n i n v o ke t h e   m o b i l e   a ge n t   w i t A gl e t ,   t h e   n e xt   s t e p   i s   pe r f o r m i ng  a n y   f ur t h e o pe r a t i o n s   w i t t h e   N e t B e a n s   P l a t f o r m .   H e r e ,   w e   us e   t h e   P G P   a l go r i t hm   t o   e n c r y pt   t h e   e a rl i e r   c o m put e d   s e s s i o n   ke y   w i t h   t h e   r e c e i v e r ’s   pub l i c   ke y .   T hi s   do c um e n t e d   s e s s i o n   ke y   i s   t h e us e t o   e n c o de   a n d   de c o de   t h e   a ge n t ’s   d a t a   c o nt e nt .   F i gu r e   5   i l l us t ra t e s   h o w   t h e   c o n t e n t   w a s   e n c r y pt e a s   e n v i s a g e d.           F i gu r e   5 .   A pp l y i n e n c r y pt i o n   o t h e   s e n de r   A g l e t   m a c h i n e       5. 4 .     D e c r yp ti o n   In  t h e   p r o c e s s   of   t h i s   s t a ge ,   t h e   e n c r y pt e a ge n t ’s   c o n t e nt   w a s   de c r y pt e us i n g   t h e   P G P   a l go r i t h m .   T h i s   i n v o l v e s   t h e   o pe r a t i o n   o f   e n c r y pt i n t h e   s e s s i o n   ke y   us i n t h e   r e c e i v e r ’s   pri v a t e   ke y   o n   t h e   de s t i na t i o s i de .   T h e   s e c r e t   da t a   w a s   de c r y pt e us i n g   t h e   s e s s i o ke y   a f t e r   t h e   s e s s i o n   ke y   w a s   de c r y pt e d.   A s   de pi c t e d   i F i gu r e   6 ,   t h e   de c r y pt i o n   w a s   a c c o m pl i s h e d   a s   de s i r e d.     Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2088 - 8708   Int   J   E l e c   &   Co m E n g ,   V o l .   15 ,   N o .   4 A ugus t   20 25 :   391 3 - 3927   3922       F i gu r e   6 .   D e c r y pt i o n   o f   t h e   de s t i na t i o A gl e t s   m a c hi n e         6.   TI M A N A L Y S I S   W h e n   c o m pa r i ng  a d a p t i v e   a l go ri t hm s ,   i t   i s   i m po rt a nt   t o   t a ke   qua l i t y   a n t i m e   o f   e xe c ut i o n   i nt o   c o n s i de r a t i o n .   W e   d i d   10   i n de pe nde nt   r u n s   o f i l e   s i z e s   o 100 ,   50 0,   a n d   1 , 000   kB   p r e s e n t e d   i T a b l e   1,   e n s u r i ng  w e   r e c o r de t h e   e l a ps e d   t i m e   i e a c e xpe ri m e n t .   T h e   pe r f o r m a n c e   o f   t h e   P G F   a pp r o a c w a s   t h e n   c o m pa r e w i t t ha t   o f   A CO ,   G A ,   a n d   n e u r a l   c r y pt o g r a p h i c   a l go r i t hm   (N CA )   w i t t h e   h e l o f   F i gu r e s   7 - 9 ,   r e s pe c t i v e l y .   W h e n   t h e   d a t a   s i z e   i s   ke pt   a t   100   kB ,   a s   i t h e   e xpe r i m e nt ' s   f i r s t   p h a s e ,   t h e   a v e r a ge   e xe c ut i o n   t i m e   w i t t h e   P G F   i s   460 . 290   m i l l i s e c o n ds   o ut   o f   t e c y c l e s .       T a b l e   1 .   A c c um ul a t e d   r e s ul t s   w i t d a t a   s i z e s   100 ,   500,   a n d   1 00  kB     1 0 0 0   k B   5 0 0   k B   1 0 0   k B   GA   3 4 9 5 . 9 8   2 0 5 8 . 3 4   4 9 1 . 3 2   N CA   2 9 6 4 . 9 8   1 6 9 7 . 1 4   4 3 1 . 2 6   A CO   2 3 5 9 . 4 9   1 4 4 7 . 8 1   4 1 4 . 3 3   P G F   2 1 1 9 . 2 9   1 5 6 6 . 1 8   4 6 1 . 2 9           F i gu r e   7 .   R e s ul t   a t   da t a   s i z e   o f   100  kB       Evaluation Warning : The document was created with Spire.PDF for Python.