7 ELAHIEJO B 6HEAH
*=?DA H 6DAIEI
5AIIE 0E =? E C ) @H E@ ,ALE?AI
) @HA=I
>O
?D
)KCKIJ
K >AH '"''
)KCKIJ
5KFAHLEI H 2H B ,H 4= B
KAIJAHI
-H HK C KH *=?DA H=H>AEJ
0EAH EJ AH HA E?D @=II E?D @EAIA *=?DA H=H>AEJ IA >IJIJ A A /A@= @EC LAHB=IIJ K @ AE A = @AHA J E?D CA =?DJ D=>A
= I @EA = CACA>A A 3KA A K @ 0E BI EJJA >A KJ J D=>A K @ @EA =KI BHA @A 3KA A @EHA J @AH E @EHA J >AH . H A = I I ?DA A A J E?DJ ,EA )H>AEJ D=>A E?D >EIDAH AE A = @AHA 2H BK CI= J E C AE?DAH @AH LAHC AE?D>=HAH
,=JK
7 JAHI?DHEBJ
JA JI
AJM H E C
0 M EJ M H I
!
! " # #
! 1 JAH AJ FH J ? I
! ! !! !" !# 6+2 12 55 6 5 0662 06625 5AIIE !# !# !#! !$ + !$ !$ !$! !$" I 9A> IAIIE 9DO IAIIE 9DO EAI 0662 4AIF 5AIIE ? IA 5AJ + EA EAI EA 0662 4AGKAIJ + 5D=HA@ =KJDA JE?=JE I E@A JE AHI ID K @ >A AFJ FHEL=JA E@A JE AHI =HA J IA?KHA
%
% & ' ! " # $ %
IJ IAIIE
" ) @H E@
" " "! ) @H E@ CA AH= =FF E?=JE ,= LE LEHJK= =?DE A @A ) @H E@ IA?KHEJO IJHK?JKHA
&
&
&
& ' ' ' ! ! !
% 1 F A A JE C ,H E@5DAAF
% .A=JKHAI B JDA FH CH= % % %! %" % % % %! %! %! %!! %!" %!# %!$ %!% 7IAH E JAHB=?A 9A> I?HAA *=? CH K @ -NJA IE> A ? =JELA + F=HJ =L= F=HJ E @AJ=E EA = =CAH ) @H E@ + )?JELEJEAI =O KJ + =IIAI =KJD N 1@A JE ?=JE CE? ) @H E@ = EBAIJ @A EA EIJ EIJA E C I?HAA
!
! ! !! !! !! !! !! !$ !$ !$ !% !& !& " " "!
5JHK?JKHA
&
&
E EJ=JE
& 4 &!
I = @ BKJKHA M H
HAGKEHA@ J =??AII = @ M=HH= JO L E@
"#
"# "# "$
# #!
1 64 ,7+61
1 JH @K?JE
=O>A O K M * > * > EI = MA M FAHI = @ * > LAI ? AA -LAHO H E C DA J= AI DEI =FJ F = @ LEIEJI A JDA B= KI CHAA ? AA >=HI D=I = CH= @A L= E = =JJA = @ MHEJAI AII=CAI J DEI .=?A> BHEA @I . H @ E C JD=J * > KIAI JDA ? AA >=HI 9E.E >A?=KIA EJI BHAA = @ B=IJ A H E C * > EI KIJ MHEJE C = AII=CA J DEI CEH BHEA @ -LA A JAHI JDA ? AA >=H -LA D=I = ) @H E@ FD A = @ -LA KIAI ,H E@5DAAF )BJAH H@AHE C = LA JE ?=H= A =??DE=J -LA IEJI @ M J= AI DAH FD A = @ IJ=HJI >H MIE C .=?A> 7IE C * >I E@A JEJO 5DA ?= M=J?D DEI BHEA @I HA=@ DEI AII=CAI MHEJA AII=CAI MHEJA M= F IJI HA LA BHEA @I @A AJA * >I =?? K J 9EJD KJ ALAH CAJ JE C E J K?D MEJD * >
6DEI ID HJ IJ HO E JH @K?AI MD=J JDEI M H EI => KJ IE F A IAIIE I A 1 AI @ECEJ= E@A JEJO H D MALAH O K@ E A J ?= EJ .=?A> IJ FH E A J AN= F AI MDAHA = =JJ=? MA@ JDA KIAH MD EI ? I ?J >AH -HE? *KJ AH FK> EIDA@ = ANJA IE IJ HA?A J = @ DE =? E C IJA= E C EI O A B JDA
E A JDEI EI F IIE> A J
B H JDA F FK =H >H MIAH .EHAB N A?JA@ J = MEHA AII AJM H I MEJDE JDEI AJM H J JDA KIAH 9EJD = @ IKHB JDA MA> IEJA KIE C JDA J AM H LAHO ? F E?=JA@ EJ M=I
?= A@ HAIDAAF .EHAIDAAF =
EIJA J JDA AJM H I JH= ? = @ J E@A JEBO FA IAIIE .EHAIDAAF JDA ?=FJKHA@ FA IAIIE KIJ = IE C A ? E? LE?JE I E@A JEJO 5 ALA EB JDA =JJ=? JD=J HAIDAAF FAHB H A@ M=I = O AJM H )BJAH = =? M A@CA H IFA?E= D=H@M=HA J B AJDE? @EI?KIIE JDA KIAH ? K @ J= A LAH JDA IAIIE
JDA HIJ JE A JD=J JDEI =JJ=? ? K @ >A FAHB H A@ JD=J A=IE O = @ >O = O> @O MEJD KJ HAC=H@E C HAIDAAF FA F A HA= E A@ JD=J JDAHA EI = >EC A B JDA >EC MA> IB H CCE C E AHE C A ?HOFJA@ ? K E?=JE 6DEI M H @AI?HE>AI JDA >=IE? MEJD IE E =H BA=JKHAI ? >E A @ALE?AI 6DEI FA I = ? IJ ) @H E@ FD AI ? M A@CA F=HA@ J F AJA O A?JE
B IA?KHEJO E MEHA AII AJM H I = @ MA> IAHLE?AI 6DEI HAIK JA@ E I = O FH LE@AH B H MA> IAHLE?AI @E@ J AH = O A ?HOFJA@ ? I B H JDEI M H =FF E?=JE =I A B JDA HA=I
B H JDA @ALA F A J B ,H E@5DAAF = AM A @ B =FF E?=JE >KJ =HA K?D ,H E@5DAAF EI B H JDEI =JJ=?
1 IJA=@ EJ ID K @ H=JDAH HA E @
1 64 ,7+61
FA F A J JDE JDAO => KJ JDAEH FHEL=?O 1B JDAO A=H D M A=IE O JDAEH E@A JEJEAI ?= >A IJ A ECDJ = A JDA MA> IAHLE?AI HAJDE ECDJ @A = @ IA?KHEJO = @ B H?A JDA FH LE@AHI J A => A M A@CA => KJ D M JDA =JJ=? =H?DEJA?JKHA = @ =FF E )BJAHM=H@I JDA
)BJAH HA=@E C JDEI JDAIEI JDA HA=@AH ID K @ D=LA M H I E ? K@E C I ?=JE =HA @ALA F A J 0A = I I B JDA E F A A J=JE
A=H I D M JDA =JJ=? EJIA B EI FAHB H A@ = @ MD=J IJAFI ) @H E@ =FF E?=JE = @ F IIE> A M=OI J FHALA J JD=J =JJ=? =HA KJ E A@
A?AII=HO J E F A A J EJ =KJ
E EJ=JE
9EHA AII
1 CA AH= MEHA AII ) CO MDE?D A => AI ? ' AH= + 6A A? JE E
AJM H E C
?= )HA= AJM H H A= I = O E @ B IJ= @=H@E A@ JA?D HA @ALE?AI MEJD KJ = O MEHA@ ? A?JE =C AJE?= M=LAI MEJDE IFA?E A@ BHA BAHA ?A B H 2 IJI = @ A= I IA A? K E?=JE B JM
JI B HACK =J HO =KJD HEJEAI B H KI=CA B H=@E A C 6DA <.A@ E JDA 7 5 JDA <-KH FA= + A HA =H K @ JDA M H @ MDE?D = A MEHA AII ) I
CEAI EI LAHO HAIJHE?JA@ = @ BJA FK> E? O =L=E => A CEAI HA = A B JDAIA CH KFI
= @ @ALE?AI B @E AHA J EI JDA 1--- 1 JD= " =II ?E=JE @=H@I B H B DK = EJO ?= IJ= @=H@E =JE
D=LA >AA @ALA FA@ >O E @AFA @A J CH KFI H FH @K?AH =II ?E=JE A >AHI =H K @ JDA C >A = @ EI CE?= E A B JDA L=JE
9EHA AII )??AII 9E ): 1--- & $ = @ 9EHA AII ) 9E .E 1--- &
9EHA AII )
9EHA AII K ? JH ) KIAI A A?JH A@EK A J O = >H =@?=IJ
0 M EJ M H I
=C AJE? M=LAI B H ? 4=@E M=LAI =HA = H= CA AH JM I A JE A?JE AJM H @AI E BH=IJHK?JKHA @A = @ =@ D ? @A O K E?=JE = @ JDAHAB HA EJ EI E DAH A= I JDAO @EIFHA=@ H @ALE?A MEJDE J J=HCAJA@ MDE?D
JDA MEHA AII @ALE?AI FAH=JE 9EHA AII AJM H I KIK= O @A =KJDA JE?=JE MDAHA=J E
' 1 BH=IJHK?JKHA KIK= O E F EAI JDA KI=CA B = =??AII F E J MDE?D ?=HAI => KJ = @ AO AC JE=JE IJ MEHA AII AJM H I KIA JDEI E BH=IJHK?JKHA A@ >AB HA MEHA AII AJM H I FDOIE?= O ?= J A=?D ? EA J ? IJ I = MEHA AII AJM H I JDA =??AII F E J =@@EJE = O BA=JKHAI H KJAH = @
1 JAH AJ C=JAM=O ?=F=>E EJEAI )I IA @ >H =@?=IJ BH= A DA FKJI I )I JDEI MEHA ?= O? A IMEJ?D JD=J D=I = MEHA@ ?
AII=CAI 9EJDE = KIK= MEHA@ IMEJ?DA@ AJM H C = JDAHA EI FKJAH 1B = ? EA J IA @I = @=J= A A A?JHE? JA IE JDA MEHA = @ JDKI ?=HHEAI DEI @=J= J JDA IMEJ?D
O HA?AELA JDEI @=J= BH= A E ?=IA JDA IMEJ?D =?JELA O B HM=H@I EJ J JDA @ALE?A !
1--- &
= 9=O B = AJM H F=? AJ E = IMEJ?DA@ AJM H > 9=O B = AJM H F=? AJ E = MEHA AII AJM H
.ECKHA 6H= IF HJ B F=? AJI MEJDE 1--- & 9EJDE MEHA AII AJM H I JDEI EI ?
? EA J D=I J KIA JDA =EH B H IA @E C DEI @=J= BH= A KIE C A A?JH ) O @ALE?A MDE?D EI E IE@A JDA H= CA B JDA A A?JH BH= A
M=LAI @EIFHA=@E C >=IE?= O E = ?EH?K =H M=O JDA M=O B DEI @=J= BH= A EI K ?
1--- &
1 JDA OA=H ''% JDA 1---I 5J= @=H@I )II ?E=JE =BJAH IALA OA=HI B FHAF=H=JE IJ= @=H@ B H MEHA AII FK> EIDA@ JDA IJ= @=H@
1--- &
FH FHEAJ=HO $
= @ =FFH L= 1--- & M=I JDA HIJ K E?=JE K?D I KIE C JDA
6DA E EJE= IJ= @=H@ = HA=@O IFA?E A@ ? H=@E >= @ MDAHA=I JDA BHAA KI=> A + =I JDA
K?D =I JDA # /0 >= @ ,KHE C JDA =IJ OA=HI I =E B ?KI >AE C E ?HA=IE C ? F=O =@
"
1--- &
#" $
J 2HEL=?O 9-2 1
M=I FH LA@ J >A E IA?KHA >O ANF EJ=JE AJM H I ! IA?KHEJO I KJE K )I = HA=?JE = @
JDEI =JJ=? EI LAHO A=IO = @ E ANFA IELA 9-2 >A?= A E IK ?EA J B H IA?KHE C MEHA AII B 9-2I LK AH=>E EJO 1--- IJ=HJA@ HAIA=H?D B H = ) IA?KHEJO 1--- & E E M =I 92) !
FA
@=J= EI IA J K A ?HOFJA@ E
AJM H ?= HA=@ JDA F=? AJI 1B EJ EI @EI?=H@ JDA F=? AJI =KJ FHALA JI @EI?=H@ B = O @=J=
EJ H
@A MDE?D
9-2 1J KIAI = FHA ID=HA@ AO 25 = @ 4+" IJHA= ?EFDAH B H A ?HOFJE C = ? K E?=JE E JDA AJM H 6DAHA =HA JDHAA @E AHA J E @I B 9-2 MDE?D KIA @E AHA J AO IE AI
$" >EJI " >EJI B H JDA AO & >EJI " >EJI B H JDA AO " >EJI B H E EJE= E =JE " >EJI B H E EJE= E =JE LA?J HI LA?J HI
1--- &
#$ >EJI ! >EJI B H JDA AO )I 9-2 KIAI JDA 25 JE @A?HOFJE B JDA
AA@ J @A?HOFJ ALAHO IE C A F=? AJ )I JDA A JEHA AJM H F=? AJ EI A ?HOFJA@ F=O =@ JDA AJM H =@=FJAH D=I J @A?HOFJ EJ >AB HA ?DA? E C JDA HA?EFEA J B JDA F=? AJ 6DEI A=@I J JDA B=?J JD=J ALAHO IE C A ? EA J ME HA?AELA = @ @A?HOFJ = JDA F=? AJI MEJDE JDA AJM H ME AA@ J *=IA@ JDA =JJ=? ! ,ALE?AI MDE?D =HA M JDA 25 E J =II ?E=JA@ J JDA AJM H H@AH J @A?HOFJ JDA F=? AJI KCD JH= ? EJ H JDA F=? AJI = @
92) 92) 9DE A JDA IJ= @=H@E =JE FH ?AII B 1--- & E M=I C E C = O = KB=?JKHAHI E F A A JA@ = IK>IAJ B JDA K EIDA@ @H=BJ B 92) E JDAEH D=H@M=HA 6DA @E AHA ?A >AJMAA 92) = @ 92) EI =E O JDA KIA@ ?EFDAH 9DE A 92) KIAI 6 12 92) KIAI )-5 B H A ?HOFJE C JDA JH= ? 92) 92) > JD AH JM F IIE> A =KJDA JE?=JE I 2HA ID=HA@ AO 25 H -NJA IE> A )KJDA JE?=JE 2H J ? -)2 9DE A -)2 KIAI I A =KJDA JE?=JE E BH=IJHK?JKHA = @ ECDJ AA@ =@@EJE = D=H@M=HA A C 4),175 IAHLAH 25 EI =E O KIA@ B H I = MEHA AII AJM H I 1 ? JH=IJ J 9-2 92) @ AI J KIA JDA 25 @EHA?J O B H A ?HOFJE C @A?HOFJE C AJM H F=? AJI 1 IJA=@ EJ @AHELAI F=EHMEIA AOI B H A=?D MEHA AII @ALE?A MEJDE JDA AJM H KIE C I A B KH M=O D= @ID= AI >AJMAA JDA MEHA AII @ALE?A = @ JDA =??AII F E J 6DEI KI=CA B F=EHMEIA AOI A= I JD=J = IE C A @ALE?A JOFE?= O ?= O @A?HOFJ = @ HA=@ JDA F=? AJI IA J J JDEI @A LE?A = @ A ?HOFJA@ MEJD EJI FAHI = F=EHMEIA AO ) JD KCD EJ EI F IIE> A J C=E M A@CA B JDA JDAH @ALE?AI F=EHMEIA AOI >O EJ HE C JDAEH AO AN?D= CA D= @ ID= AI JDEI = AI EJ HE C JDAEH JH= ? IEC E ?= J O D=H@AH = O H M=HAI H @HELAHI B MEHA AII AJM H E JAHB=?AI @ J AH =??AII J JDAIA F=? AJI =I JDAO D= @ A JDEI M ALA FH J ? = @ @ J F=II JDA J JDA FAH=JE C IOIJA I 6DEI A= I B H EJ HE C JDA F=? AJI JDA @HELAH AA@I J >A @E A@ H IFA?E= D=H@ M=HA D=I J >A KIA@ ,ALE?AI JD=J =HA =II ?E=JA@ J = 92) A ?HOFJA@ AJM H ?= O HA=@ F=? AJI >O EJ HE C JDA JDAH @ALE?AI F=EHMEIA AOI = @ D=LA J @A?HOFJ JDA = K= O ,ALE?AI MDE?D =HA J =II ?E=JA@ J JDA AJM H ME HIJ D=LA J C=E =??AII J JDA AJM H >O FAHB H E C = @E?JE =HO H >HKJA B H?A =JJ=? J >HA= JDA AJM H I 25 O =II ?E=JA@ JDAO ?= EJ H = O D= @ID= AI H F=? AJI
$
! 1 6-4 -6 24 6 +
! 1 JAH AJ FH J ? I
A B JDA JDEI ? EI . H A?JE =E = @ IJ F FK =H =FF E?=JE A?JE I B MEHA AII AJM H I EI C=E E C =??AII ) =FF E?=JE 51 I ?= KIA >O IA @E C = @ HA?AELE C F=? AJI LE= JDA =OAH IAA @A !" JDAHA J JDA 1 JAH AJ ?A = @ALE?A EI ? KIJ E A = -JDAH AJ ? A?JA@ J JDA MEHA AII JDA =FF E?=JE A =E FH J ?
0662 1J EI ?=JA@ =J JDA 51 =OAHI # % = @ D=I >AA @ALA FA@ = @ FK> EIDA@ >O JDA 9 H @ 9E@A 9A> + I HJEK 9!+ = @ JDA 1 JAH AJ - CE AAHE C 6=I . H?A 1-6. =I
= @A B=?J IJ= @=H@ E 4.+ $$ " FK> EIDA@ =JAH E 4.+ && & 6DA IA?KHEJO A => A@ 06625 FH J ? D=I >AA
! 6+2 12
6+2 12 EI >=IE?= O = FH J ? FH J ? I MEJD JM >AE C ? EI JDA FHE =HO FH J ? B= E O B H AJM H ? IE@AHA@ K E?=JE ? IEIJE C B = O 12 IJ E F HJ= J 9DE A JDA K E?=JE IJHA= K E?=JE J J EJIA B EI IJ=JA AII JDAH 12 F=? AJI = A = O @E AHA ?A AHI >KJ = @ JDA
1 JAH AJ FH J ?
6H= I EIIE
B H = D IJ J D IJ ?
JDA AJM H
=OAH JDA
AHI = HA E=> A FH ?AII J FH ?AII ? )@@HAIIE C MEJDE 12 EI @ )I 12 EI > JD MDE?D 6+2 ?=JA@ OM H M EI >=IA@ JDA AH ? JDA
) 12 F=? AJ EI CA AH=JA@ = @ IA J LE= JDA AJM H MEJD KJ = O E JDA FDOIE?= = @ @=J= E 12 MDE?D =OAHI I EJ @ AI
A EI >AE C KIA@ E JDA AJM H A= I EJ KIAI JDA F=? AJI = @ =@@HAIIE C 12 = IOIJA A?JE LE= 12 F=? AJI . H @ E C 12 EI IJ=JA AII = @
ANJA @I EJ B H = FH ?AII E@A JE AH = @ A => AI = HA E=> A IJHA= JD=J 6+2 @ AI J A D= @ KIAI F HJI B H FH ?AII E@A JE ?=JE A >=IE? JDHAA M=O D= @ID= A J A?JE I FA = ? JDAH D= @ @ AI I
?A AIJ=> EIDA@ EJ A IKHAI JDA ? HHA?J H@AHE C B HA?AELA@ 6+2 12 IAA !" ?D=FJAH $ #
@=J= = @ ?DA? I JDA E JACHEJO B JDA F=O =@I >O CA AH=JE C = @ ?DA? E C ?DA? IK I . H HA @AJ=E A@ E B H =JE
55
6 5
! 1 6-4 -6 24 6 +
55
6 5
H 6+2 =HA A ?HOFJA@ H IA?KHA@ E = O M=O JDAHA =HA JA JI JI B F IIE> A JDA FH J ? I 9EJDE = AJM H EJ EI LAHO IE F A J E A?J F=? AJI J = 6+2 H ALA ?D= CA EJI ?
A?JELEJO 6DA
6 5 = @ 55 = C HEJD
> JD KIA = D= @ID= A J IAJKF = IA?KHA@ IJHA= ME C IJAFI I E F A A J=JE A L=HE=JE KIA@
>=IE?= O @ AI JDA B = @ FH J ?
I F IIE> A @AFA @E C
6DA ? EA J =I I JDA IAHLAH B H = IA?KHA@ IAIIE 6DA IAHLAH IA @I DEI @ECEJ= ?AHJE ?=JA J JDA ? EA J ! 6DA ? EA J =KJDA JE?=JAI JDA ?AHJE ?=JA =C=E IJ = EIJ B JHKIJA@ ?AHJE ?=JA =KJD HEJEAI H =I I JDA KIAH J L= E@=JA = @ =??AFJE C JDA ?AHJE ?=JA " 1B JDA ?AHJE ?=JA EI =??AFJA@ JDA ? EA J ANJH=?JI JDA FK> E? AO kpub BH ?=JA = @ CA AH=JAI = H= @ IO AJHE? AO ksym 6DA DA CA AH=JAI m = enc(ksym , kpub ) = @ IA @I m J JDA IAHLAH # 6DA IAHLAH KIAI DEI IA?KHA AO kpriv = @ ? $ * JD ?= FKJAI ksym = dec(m, kpriv ) AJHE? AO ksym JDA ?AHJE
*O JDA KI=CA B @ECEJ= ?AHJE ?=JAI MDE?D D=LA >AA IEC A@ >O = JHKIJA@ ?AHJE ?=JE =KJD HEJO IK?D =I ,ECE+AHJ 8AHE5EC L= E@=JA@ >O JDA KIAH 6D KCD 55 ? A?JE 6 5 @AFA @E C JDA =?JK= E F A A J=JE F ANEJO = @ ? IJI B = = @ KIA@ LAHIE ECDJ BJA J >A FAHBA?J O IA?KHA H ALA EB JDAHA =HA =JJ=? I I E ?HA=IAI JDA ? = E JDA =JJ=? I =HA 55 JDAIA IJ= @=H@I KI=CA B JDAIA IA?KHA@ =JJ=? IEC E ?= J O KIA@ >A?=KIA JDAO = @ JDAHI # JDA IAHLAHI =KJDA JE?EJO ?= >A
HABAH J JDA KIAH =I JDA MA= AIJ F=HJ B JDA FH J ? 6 5 J >A IA?KHA >A?=KIA EJ EI =?JK= O # & B JE A
! ! 0662
! 1 6-4 -6 24 6 +
.ECKHA
-IJ=> EID A J B = 55
6 5?
A?JE
! ! 0662
<6DA 0OFAHJANJ 6H= IBAH 2H J ? ? 0662 EI = =FF E?=JE IOIJA I " K E?=JA E =E ALA FH J ? B H @EIJHE>KJA@ => H=JELA DOFAH A@E= E B H =JE
0662 EI JANJ >=IA@ F=? AJI = @ IJ=JA AII 7IK= O 0662 EI KIA@ J ? MDE?D EI JDA JH= IF HJA@ J JDA IAHLAH KIE C JDA 6+2 12 FH J ? =FF E?=JE
= ? EA J IAHLAH =H?DEJA?JKHA 6DA ? EA J IA @I DEI HAGKAIJ KIE C = 0662 /-6 F=? AJ B= E O 6DA B H 0662 EI JDA 1 JAH AJ .EHIJ = MA>? EA J CA AH=JAI = HAGKAIJ =I B H @=J=
G # H
@AB =JA H
AAF = E L A H .. 6 !NNNN'%% 8 H
7 B@=B'?NNNN#=NN>#
'
! " 06625
6DA DA AIJ=> EIDAI = 6+2 ? ? A?JE J JDA IAHLAH A?JE
H 51, ,3))) "))))&C 9;)5I$@5H> A N F E H A I 5K F=JD + JA J 6OFA 9A@ ! JH @EBEA@ 9A@ JANJ K ! 9A@ K ! C EF H $%& H @A > ? H ,=JA @ =E =L=I?HEFJ ! " % C C A ?
! 1 6-4 -6 24 6 +
A?JE = @ IA @I JDA F=? AJ =I = @=J= IJHA=
KIE C JDA
0662 5AJ + EA
80 :)L
! " % K
FHEL=JA
JA J - ? @E C JA J A CJD
::55 2 H J A ? J E
JA J A ? @A@ A J E J O > @O C E F
$%& > O J A I
& > O J A I
-IFA?E= O E ?=IA B JDA 1 JAH AJ = F=? AJ ?= F=II A= E C JDA ? HHA?J H@AHE C B JDA F=? AJI ?= 6DAIA FH FAHJEAI A=@ J JDA B IJHA= = O = @ JDAHA>O ME C FH > A F IIE>E EJO B H ?
@AJAH E A EB = F=? AJ M=I HA= O IA J >O JDA ? EA J IJ=JA@ E JDA F=? AJI DA=@AH H >O A A IA IJ=JE C = B= A IA @AH
! " 06625
*A?=KIA B JDA MA= IA?KHEJO FH FAHJEAI JD=J 0662 FHEL=?O B H 0662 HAGKAIJI = @ HAIF AHI = ANJA @A@ FH J ? J A IKHA IAI D=I >AA @ALA FA@ 1-6. E JH @K?A@
LAH 6 5 E
0662 FH J ? MEJD JDA
& MDE?D EI
IJ O ?= A@
0662
= @ >=IE?= O KIAI JDA I= A F=? AJI B H 0662 /-6 = @ 2 56 A?JE 06625 KIAI = 6 5 H 55 ? A?JE
=E @E AHA ?A >AE C E JDA K @AH OE C JH= IF HJ =OAH 9DE A 0662 JOFE?= O B H JH= IF HJE C JDA
KIAI = IE F A 6+2 ?
! # 5AIIE I
! 1 6-4 -6 24 6 +
0662 F=? AJI 6DEI A B H?AI JDA FHEL=?O B JDA F=? AJI = @ = I FHALA JI = O =JJ=? AH BH E A?JE C @=J= J JDA ? A?JE
! # 5AIIE
6DAHA EI
I
MEJD JDAIA IJ= @=H@I = @ FH J ? I 0662 @ AI B H A=?D LEIEJ B = MA> IAHLE?A M JDA KIAH J HACEIJAH =O ?D JDA IAHLE?A H J FH LE@A = O J M= J J A C
A FH > A
IJ=JA H HA E=>E EJO >KJ J @=OI MA> IAHLE?AI AA@ AN=?J O JDEI 7IAHI @ HAA JAH = JDAEH E B H =JE AH I ?HA@A JE= I JDA KIAH CAJI BH EIJ 6DA GKAIJE A E @ B IJ=JA JDAO = ?A = @ HA
IA >O DE IA B
ANFA?JI IAHLE?AI J IJ HA E B H =JE = IJ=JA AII FH J ? EI 6DAO KIA I JDA =FF E?=JE IAIIE = @ IKFF HJE C
B H AN= F A = ID FFE C ?=HJ H = B=L KHEJA I HA JD= ) IAIIE A KIAH 6DA = IMAH J JDEI GKAIJE
>AJMAA = IAHLAH = @ = ? EA J MEJDE = E EJA@ = I E EJE= E =JE = @ EJI JAH E =JE =F = 0662 HAGKAIJ J = JDA F IIE>E EJO J
9EJDE =
FA MA> IAIIE
! # 9A> IAIIE
5AIIE I E IA J >O JDA >H MIAH
I
JDA KIAHI ? FKJAH J =I JDA IAHLAH B H I A @=J= A C B H = A
0662 =HA HA =JELA O A=IO J K @AHIJ= @ 0662 KIAI ? EA J HAGKAIJI A C J JDA F =E 0662 /-6 DA =@@I I
MA> IEJA JDA KIAH M= JI J =??AII 1 =@@EJE IJ=JE? E@A JE AH J = DEI HAGKAIJI = 0662 HAGKAIJI 6DA IAHLAH HAIF JA?D CEAI JDA IAHLAH @ AI =L= /H KIE C EJI 202
ME C JDA IAHLAH J HA? C E A JDA KIAH = @ E@A JEBO DEI @AH MA> A A BH EJI @EI IJ O I >KJ CA AH=JAI
J KIJ IA @ = 06 LO 4K>O
@=J= H AA@I J IA A?J JDA =FFH FHE=JA @=J=IAJ B H JDEI IFA?E= KIAH BH I KIE C 0662 JDA A= I JD=J JDA IAHLAH D=I I A E @ B
JDA ? EA J = FHEL=JA E@A JE AH MDE?D JDA ? EA J ID K @ =@@ J = BKJKHA 0662 HAGKAIJI )BJAH JDA ? EA J IA @I DEI ?HA@A JE= I J CAJDAH MEJD JDEI E@A JE AH E = AM 0662 HAGKAIJ JDA IAHLAH =FFH LAI JDA = @ IJ HAI JDA IK??AIIBK CE B H JDA E@A JE AH 1B JDA ? EA J
! # 5AIIE I
M HAGKAIJI I A @=J= MDE?D HAGKEHA =KJDA JE?=JE
! 1 6-4 -6 24 6 +
FH LE@A@ MEJD JDA 0662 /-6 = @ IA @ JDA @=J= E ?=IA JDA E@A JE AH EI = HA=@O =FFH LA@
!#
5AIIE
9DO IAIIE
I LAH 0662 =HA GKEJA IE F A ? EA J = @ IAHLAH A =E MA= AII E JDEI =FFH =?D 6DA
IAHLAH ?= =II ?E=JA J JDA KIAH JDA ? EA J IA @I JDEI E@ MEJD ALAHO HAGKAIJ *KJ JDAHA EI DA E@A JE AH ME >A E@A JE A@ =I JDA HECE = KIAH 1B I ECDJ HAGKAIJ E B H =JE I =HA J JD=J DA EI HECE B H JDA IAHLAH J @AJAH E A JDA HA= )I JDAIA IAIIE E@A JE AH = @ DA @ AI ECDJ >A IA J LE= M MD A> @O ?=
H = O KIA@ MEJDE JDA 1 JAH AJ JDA 0662 HAGKAIJ ? = O F=HJEAI 6DA KIAH @ AI EI? CKH=JE H E BA?JE ECDJ D=LA =??AII J JDA F=? AJI 6DEI
M JDA M=O = F=? AJ J= AI A= I JDA KIAH ?= JDAH KIAHI IAIIE B = IE C A H KJAH H ALA JDA
KI=CA B = AJM H DK> ?= A => A =??AII J F=? AJI = @ JDAHA>O J )FF EA@ J MEHA AII AJM H I JDEI ME =
A= I JD=J JDA >H =@?=IJ FH FAHJO B MEHA AII AJM H I = H= CA B JDA MEHA AII =??AII F E J J JDAHA =HA = O =FF E?=JE I JD=J E@A JE AHI B =II ?E=JA@ KIAHI =C=E IJ JDEI E@A JE AH
HA=@ JDAIA F=? AJI = @ IJA= JDA IAIIE 6DA HA=@AH M K @ D=LA = AC=JELA E F=?J B H AN= F A >= 55 H 6 5 A ?HOFJA@ ? A?JE
JDA KIAH EB EJ M=I JD=J A=IO J IJA= JDA IAIIE I >AJMAA JDA IAHLAH = @ JDA ? EA J E@A JE AH BH
EI A => A@ = =JJ=? AH ME
F=? AJI ALA E MEHA AII AJM H I >A?=KIA JDA E@A JE AH EI IA J A ?HOFJA@ = @ ?= >A @A?HOFJA@ >O JDA MA> IAHLAH =?? H@E C J 6 5 IA?KHEJO =IIK FJE
! # ! 9DO
5A?KHE C JDA IAIIE A ?HOFJA@ ? IAHLAHI @ ? 1* A?JE @A J I ,A AAFE C JDA IAIIE
IJ IAIIE
K E?=JE
J IA?KHA
6DA FH > A EI JD=J J = O MA>
E@A JE AH EI LAHO E F HJ= J = @ ALAHJDA AII GKEJA IE F A >O KIE C 5 MD=J EI JDA FH > A K E?=JE AH A ?HOFJA@ ? KIE C 6 5 ) JD KCD JDA E F HJ= ?A B = O MA> IAHLE?AI @ AH A ?HOFJA@
IJH=JA@
!$ +
EAI
! 1 6-4 -6 24 6 +
>AJMAA JDA =CA J = @ JDA
2AHB H = ?A JAIJI D=LA HALA= A@ JD=J KIE C 55 @K?A JDA IFAA@ B HAIF
HK JE A IAHLAH B H AN= F A E ?HA=IAI AJM H JH= ? JDHAA B @ = @ ?= HA IA B JDA HK JE A IAHLAH J =CA J HAGKAIJI >O BH JDA =CA J F =JB H 6DEI ANJH= M H =J A >O JDA 9A> IAHLAH >KJ EJI KIA B JDA ? JDAH =?JELEJEAI JD=J JDA HK JE A JM J JA JE AI @AFA @E C =HCA O JDA HK JE A IAHLAH EI =?JK= O @ IAHLAH EI FAHB H E C ' *KJ JDA JDAH D= @ / C A HALA= A@ JD=J @ E C I =@ B JDAEH I JDAHA EI A = H E FH LA A JI J
JDA FA I KH?A 55
E>H=HEAI JDAO ? K @ E F A A J 55
=@@E C AM D=H@M=HA H E ?HA=IE C JDA +27 JD=J KIE C ?=?DE C = @ HAIK E C FA IAIIE ? JE A + A?JE IAGKA JE= O HA=I B H JDAIA F A?JE II AIJ=> EID A J =I
H IA?KHEJO FH FAHJEAI IAA I J >A JDA MA> IAHLE?AI A?JE I J JDAEH IEJAI .=?A> B H AN= F A >KJ KIAHI IJE D=LA J ANF E?EJ O =?JEL=JA
A JE A =C
B IA?KHEJO EI = >EC @EI=@L= J=CA B H JDA KIAHI -LA EB = KIAH M K @ E A J KIA K E?=JE DA ?= O KIA EJ EB JDA IAHLAH 6 5 B H DEI ? AHI EJ 1B JDEI EI A?JE J JDA ?=IA ?D= ?A B H JDA KIAH J A => A 55
A ?HOFJA@ ?
!$ +
?=JE = @= ?
EAI
I J IJ HA IJ=JA E B H =JE MEJDE IJ=JA AII 0662 ? K E EAI D=LA >AA E JH @K?A@ + = IJ=JA E B H =JE ! 1 CA AH= ? EAI =HA = ANJA IE B H JDA 0662 FH J ? EA IJ= @=H@ D=I =
. H E F A A JE C IAIIE M =@@EJE
EAI =HA = A L= KA F=EHI AN?D= CA@ >O 0662 EAI ?= >A =IIEC A@ BH EA ?= ? K E?=JE IA AII=CAI = @ IJ HA@ >O JDA ? EA J MD J=E = O E @ B KIE C
= 0662 DA=@AH A @ +
EA
5AJ +
EA
!
!$ +
EAI
! 1 6-4 -6 24 6 +
.ECKHA ! 7I=CA B ?
K E?=JE
! $ 0662 4AIF
HAIF EI B ) ? + ? IA 6DEI HAIF MA@ >O IALAH= IA ? EAI
IA 5AJ +
IA ?= ?
EA
= DA=@AH A @ ?= A@ 5AJ + EA 1J
)BJAH JDA IAHLAH HA?AELA@ = 0662 /-6 HAGKAIJ DA ME = IMAH JDA HAGKAIJ MEJD = 0662 J=E = =@@EJE EA A @ K JEF A ? EAI =HA IAF=H=JA@ >O @=JA B JDA = ? EA J @A A I? FA ANFEH=JE = A L= KA F=EHI JDA ? EAI .ECKHA " ID MI = AN= F A B =
0662 HAIF
EA IA?KHEJO = @ I
A AN= F AI B H =@@EJE
E B H =JE
"
!$ +
EAI
! 1 6-4 -6 24 6 +
BK ?JE E @E?=JAI JDA @=JA = @ JE A B JDA ? EAI EBAJE AI A @ 6DA ? EA J EI J IKFF IA@ J AAF H IA @ JDA ? EA =BJAH EJI ANFEH=JE E @E?=JAI JDA =NE K EBAJE A B JDA ? EA E E EIA? @I )BJAH JDA EBAJE A ANFEHA@ JDA ? EA J EI J IKFF IA@ J AAF JDA ? EA IFA?E AI JDA D IJI J MDE?D JDA ? EA ME >A IA J 2H LE@E C AN = FA? ME E ? K@A JDA ? EA MEJDE ALAHO HAGKAIJ J AN = FA? MDAHA=I FH LE@E C MMM AN= F A ? O E ? K@AI JDA ? EA MEJDE HAGKAIJI J = O @ ?K A J MEJDE JDEI IJHK?JKHA MMM AN= F A ? >KJ J MMM AN= F A ? A=?D ? EAI I? FA EI E EJA@ J = IFA?E ? F=JD IJHK?JKHA *O @AB=K J JDEI EI JDA @EHA?J HO B JDA FH LE@A@ @ =E KHE 2H LE@E C ME E ? K@A JDA ? EA MEJDE = O HAGKAIJ JD=J =J?DAI JDA @ =E *O =@@E A = B @AH IJHK?JKHA JDA ? EA ME O >A E ? K@A@ EB @ =E = @ F=JD =J?D E EJI JDA I? FA B JDA ? EA J IA?KHA ? A?JE I O KIK= O E @E?=JA@ >O KI=CA B 06625 6DEI ? EA ME O >A IA J LAH IA ?KHA@ ? A?JE I 5AIIE ? EAI ? EAI MDE?D ? J=E = IAIIE E@A JE AH ?= >A IA?KHA@ BH JDABJ >O JDEI =C = ? EA E B H =JE ANJH=?J B H BK HABAHA ?A IAA !
A@ = A -NFEHAI =N )CA , =E
2=JD
5A?KHA
6=> A )@@EJE
! " # $ % & ' ! " #
0662 +=?DA+ J H FHEL=JA ?=?DA I J H A KIJ H A L = E @ = J A - N F E H A I 5=J = / 6 2H=C = ? = ? D A 5AJ + EA @ = J H B ?&6II 3;>-.6; 2=LG885 A N F E H A I 5K ")KC ! & ! ! ! " / 6 F=JD @ =E B=?A> ? DJJF O 5AJ + EA I @ /1C0 F=JD @ =E B=?A> ? + JA J - ? @E C C E F + JA J 6OFA J A N J DJ ? D = H I A J K J B & :.*5 A H L A H # $ ! $ # :+ A ? J E ? IA 6 H = I B A H - ? @E C ?DK A@ ,=JA .HE # )KC & ! ! ! " / 6
IA KIE C 5AJ +
EA
!$
0662 4AGKAIJ +
EA
EAI LE= JDA 0662 HAIF IA = @ IJ HA@ JDA MEJDE EAI =?? H@E C J JDAEH B ?KI
!$ +
HAIJHE?JE =JE = ?
EAI
I MEJD A=?D 0662 /-6 HAGKAIJ )I JDA ? EA J IA ?
! 1 6-4 -6 24 6 +
IJ B JDA ?
EA DA=@AH +
EAI MD IA I? FA
0662 HAIF
/-6 D A FDF 0662 0 IJ MMM B = ? A > ? 7IAH )CA J E = # 9E @ MI 6 $ 9 9$" HL $ /A? . E H A B N $ )??AFJ J A N J DJ =FF E?=JE NDJ N =FF E?=JE N G ' G & )??AFJ = CK=CA A C> A G # )??AFJ - ? @E C C E F @AB =JA , 6 + A?JE AAF = E L A 4ABAHAH DJJF MMM B = ? A > ? + EA @ = J H -) 56K05.-N7= N- OAB?GL K CC ?NM 4O5G% MI M ? = A A 75 = ? J !$$$%$#$"# . ? KIAH !"$'$"' I ? J !$$$%%' 9 !$$$%%' NI !) ' $ # A @ ' # & I I A ? @ > $ ' # & A > A ? B B >
?)
EA
! $ ! 5AIIE
5AIIE IAIIE IAIIE ? E@A JE AH
EAI
H = ? EAI JDA O @E AHA ?A >AE C JD=J JDAO ? EA DA=@AH A @ J=E JDA ?A JDA CE FH ?A@KHA D=I >AA ? F AJA@ JDA IAHLAH IA @I JDA 6DA ? EA J EI ANFA?JA@ CH= J DE =??AII J HA HA JD= >E A CE ECDJ HAGKEHA
ECDJ >A K =L=E => A B H JDA FK> E? A IE C A IAIIE A MA> IAHLE?AI KIAI JDA I= A IAIIE >E A @ALE?A MA> IEJA 6DEI =
MI = KIAH MD
JDA HE?D ? EA J IEJA J =??AII JDAEH MI = F JA JE= JDEAB B JDEI IAIIE EAI O >O IJA= E C JDEI IE C A IAJ B ?
$
!$ +
EAI
! 1 6-4 -6 24 6 +
MA> IAHLE?A E IJA=@ B D= @ E C ?HA@A JE= I >O EJIA B 1 =CE A ) E?A EI = KIAH B JDA B= * * *I AHI =KJDA JE?=JE KI MA> IAHLE?A ) = @ ) E?A M= JI J KIA MA> IAHLE?A CI E J DAH ) =?? K J = @ CH= JI ?A IDA A JAHI * * ? EA MEJDE *I IAIIE ? KIE C )I =?? K JI 5 ) E?A
A= E C DAH ) IAIIE
EA EI ? HHA?J = @ L= E@ ) ME JA
* JD=J ) E?A EI IK??AIIBK O =KJDA JE?=JA@ = @ ) E?A ME >A => A J KIA DAH =?? K J E * 6DAHA EI = IFA?E= IJ= @=H@ B H JDEI E @ B ID=HA@ =KJDA JE?=JE ?= A@
JDA JE?=JE
KIA@ >O = @
FA )K
'
)KJD
)KJD EI =
% MMM C
?DA? JDA ?HA@A JE= I EJIA B >KJ A IKHAI JDA ?HA@A JE= I D=LA = HA=@O >AA ?DA? A@ >O ) A= I 1B = O A ?= IJA= JDA IAIIE ) = O ?DA? KIE C ) B H A? EA ME CH= J JDA ID=HA@ =KJDA JE?=JE =JJ=? AH =??AII J MA> IEJA EJIA B ME IK??AA@ MDE?D E B=?J A= I IJA= E C
%
" ) ,4 1,
" ) @H E@
,H E@5DAAF EI >KE J B H ) @H E@ F MAHA@ @ALE?AI I JDEI IA?JE E JH @K?JE => KJ MD=J ) @H E@ EI = @ MD=J ) @H E@ =FF E?=JE I ID K @ CELA = ID HJ E A F
*=IE?= O ) @H E@ EI = I BJM=HA IJ=? B H AH=JE C IOIJA JDA J F =JB H ) @H E@ =I FD 1J EI >=IA@ E@@ AM=HA = @ AO =FF E?=JE
FH LE@AI
I = @ )21I A?AII=HO J >ACE @ALA FE C =FF E?=JE KIE C JDA =L= FH CH= AHI HK JE A = @ 5, FKJAHI KIE C = E KN AH A =L= FH CH= MEJDE E C = CK=CA @ALA F A J
JDA ) @H E@
B H =FF E?=JE
AI = @ J=> AJ ?
A= E C ?
= O JDAH JDE CI =HA LAHO IE E =H J IJ= @=H@ E KN IOIJA I E C = CK=CA = @ CAJ ? 8EHJK= =?DE A ! >A HK = ,= LE
) @H E@ )FF E?=JE
)FF E?=JE
JDA @ALE?A $ =H?DEJA?JKHA ,H E@5DAAF EI @ELE@A@ E J HAI KH?AI IK?D =I JDA E KN =?DE A =OAH 6DA HK JE A EI = F =E FH ?AII 6DA
FE A@ B H JDA @ALE?AI )4
IJHK?JKHA
JDA ) @H E@ 5, I =? 6DA ) @H E@ 5, EI KIJ = F =E EI = @A FE AH = @ E>H=HEAI B H ?HA=JE C =L= FH CH= F =O KJ
J B @E AHA J J
M ? =II = @ F=? =CA IJHK?JKHA =L= KIAI O = BAM @E AHA ?AI )I ) @H E@ IJ B JDA KIAH E JAHB=?A ? A@ KIE C = :
A JI KIAH E JAHB=?AI AA@ J >A ?HA=JA@ >O D= @ >KJ ?= >A @A ) ) @H E@ =FF E?=JE . H BKHJDAH E B H =JE EI @ELE@A@ E J )?JELEJEAI
A EI JDA KIA@ J CA AH=JA JDA MD A KIAH E JAHB=?A B JDA =FF E?=JE H = O A=?D =?JELEJO D=I = IFA CE? B H JDEI IFA?E= =FF E?=JE JH I JDA KIAH E JAHB=?A = @ FH CH= IAA &
IJHK?JKHA
" ) ,4 1,
=H?DEJA?JKHA @ JDE C J EI
E C = ) @H E@ = EBAIJ N I EJ HAGKEHAI
A 6DA ) @H E@ = EBAIJ ?
. H E IJ= E C = =FF E?=JE -NA?KJ=> A =F I ) @H E@ = EBAIJ J = @ALE?A . H IA?KHEJO HA=I I KH?A IK?D =I JDA /
IJ @ALE?AI HAGKEHA JDA F=? =CAI J >A @ECEJ= O IEC A@ = @ = JHKIJA@ H =H AJ
'
"
,= LE LEHJK=
=?DE A
" ) ,4 1,
"
,= LE LEHJK=
=?DE A
I ) @H E@ KIAI = LEHJK= I 6DAO @ M A HO ? =?DE A B H E JAHFHAJE C JDA J IE F O KIA I IK FJE A E KN =L= =?DE A E C JDA =FF E?=JE
,= LE 8EHJK=
>E A @ALE?AI !
H@AH J =L E@ IA?KHEJO EIIKAI A=?D IJ=HJ B = ) @H E@ =FF E?=JE O JDEI IE C A =FF E?=JE
" ! ) @H E@ IA?KHEJO
) @H E@ @A @A JE
@A
@A *=IE?= O EJ KIAI = ANJA @A@ E KN IA?KHEJO =FF E?= = O FAH=JE H JDA KIAH ! ? K E?=JE BK ?JE = EJEAI = @H E@ E JH I >O E ? K@E C = IFA?E= HAGKAIJI IFA?E= = @=J= JDA I I JD=J M K @ =@LAHIA O E F=?J
) ?A JH= @AIEC F E J B JDA ) @H E@ IA?KHEJO =H?DEJA?JKHA EI JD=J J FAHB H I JDA FAH=JE C IOIJA
1 H@AH J =??AII = O KIAH @=J= H @K?A@ FAH EIIE I ) =FF E?=JE J=C KIAI FAH EIIE E EJI ) @H E@ FAH EIIE I A C B H =??AIIE C JDA E KIAH ME >A FH FJA@ =J E IJ= =JE JDA =FF E?=JE ME >A E IJ= A@
1B = =FF E?=JE
-=?D ) @H E@ =FF E?=JE EI IJ=HJA@ MEJDE = IAF=H=JA FH ?AII 6DEI A= I JDAHA EI = IAF=H=JA ,= LE 8EHJK= =?DE A O B H JDEI IE C A =FF E?=JE *O @ E C JDEI ) @H E@ FHALA JI = O E @ B =??AII J = JDAH =FF E?=JE I JDHA=@ IJ=JA H A HO MEJDE JDA 8 . H A=?D ) @H E@ =FF E?=JE JDA ) @H E@ 5 ?HA=JAI = IAF=H=JA KIAH 6DA =FF E ?=JE JDA EI IJ=HJA@ MEJD JDA FHELE ACAI B JDEI IE C A KIAH MDE?D = I A= I = =FF E?=JE ?= ALAH =??AII = JDAH =FF E?=JE I @=J= H JDHA=@I
,AFA @E C JDA ) @H E@ J ? 5E ?A JH JDA FAH EIIE I JD=J D=LA >AA HAGKAIJA@ E JDA ) @H E@ = EBAIJ N JDA F IIE>E EJO HAI KH?AI B H IE C A =FF E?=JE HK I KIE C I 5 CH= JI FHELE ACAI J JDA KIAH 6DEI CELAI JDA IOIJA =FF E?=JE
=??AII J IOIJA H = O
E EJI M I= @> N
" ! ) @H E@ IA?KHEJO
@A
J HK
" ) ,4 1,
=JELA FH ?AIIAI ) FH ?AII ?= >A ME HK KIE C JDA =FF E?=JE I
# 7 @AHIJ= @E C IAIIE
6DA FHALE KI IA?JE ID MI JDA E@A= ? EI JDA O CKH=JE
DE =? E C
CEAI .ECKHA % O A ? EA J MEJDE JDA MEHA AII AJM H MD
.ECKHA % 1@A= ?
CKH=JE
) 0662 HAGKAIJ DA IA @I ME >A HA?AELA@ >O JDA MEHA AII =??AII F E J = @ KIE C 6+2 12 H KJE C JDA F=? AJ ME >A B HM=H@A@ J JDA MA> IAHLAH 1B JDA MEHA AII AJM H EI IA?KHEJO A => A@ KIE C A C 92) = O 0662 F=? AJ = @ JDAHAB HA ?= J JDA AJM H 6DEI ? 1 JAH AJ ? CKH=JE A?JE EI LAHO K E A O =I = MEHA AII AJM H EI BJA KIA@ J ID=HA = K JEF A ? EA JI =HA ? A?JA@ J JDA AJM H = @ AN?D= CA F=? AJI = @ = IJH C AO = =JJ=? AH EI J => A J HA=@ J IJA= JDA KIAHI IAIIE E@A JE AH >O KIJ EIJA E C
# 7 @AHIJ= @E C IAIIE
DE =? E C
MEJD JDA =??AII F E J 4A A >AHE C JDA >H =@?=IJ FH FAHJO B MEHA AII AJM H I ALAHO ? EA J E IE@A JDA AJM H EI => A J HA=@ = O F=? AJ ALA EB EJ EI AJM H =@@HAII *KJ MEJD KJ D=LE C FH EI? KI @A A => A@ = J =@@HAIIA@ J DEI H = ? EA J @ALE?A
.ECKHA &
H = ?
CKH=JE
MEJDE JDEI AJM H ME HA?AELA = F=? AJ F=? AJ E ?=IA EJ EI 6DEI =IIK AI I =D A AJM H H = O JDA KIAH J DE
KIJ E A ID M E .ECKHA & ECDJ =IIK A J D=LA JHKIJM HJDO ? EA JI E JDA AJM H = O= @ = AJM H ECDJ JH ECDJ =?JK= O >A => A J ?
JDA KIAH
AJM H = @ EJI KIAHI 1 ?=IA B = FK> E? H K IA?KHA@ FAHI JDA AJM H ?= JDA AJM H H EJI JDEI EI LAHO @E AHA J ) KIAH MEJDE J D=LA = O E @ B M A@CA => KJ JDAHA ECDJ >A J JHKIJ = O JDAH KIAH DA
A >AHI 1B DA ALAHJDA AII KIAI JDA MEHA AII AJM H J D=LA = O ? ? 1 JDEI ?=IA = =JJ=? AH ?=
=> KJ DEI F=? AJI M=O = @ => KJ E IJA=@ B @EI EIIE C JDA F=? AJI IJH=JA@ E
# 7 @AHIJ= @E C IAIIE
DE =? E C
.ECKHA ' +=FJKHE C IAIIE *A?=KIA DA @ AI F=? AJI = KIAH ?= EI IAIIE JA?D E?= A J A A C .ECKHA J
M = OJDE C => KJ JDA AJM H = @ => KJ MD ?= HA=@ DEI A> @O HA=@I DEI @=J= E@A JE AH BH ?A JDA @=J= EI HA=@ JDAHA JDA F =E JANJ 0662 F=? AJI @E C KJ JDA
J @AJAH E A EB I
A= E C JDA =JJ=? AH @ AI
J D=LA = O FH > A I E
! " #
/-6 I A I E J A 0662 H 0 IJ MMM AN= F A ? H )??AFJ J A N J DJ =FF E?=JE NDJ =FF E?=JE N G + EA 5-551 1, !"#$%&' H
N ' G & H
.ECKHA -N= F A B = ?=FJKHA@ 0662 HAGKAIJ B H ANJH=?JE C IAIIE 1B = =JJ=? AH ?= =?GKEHA JDA IAIIE JDA LE?JE I IAIIE E@A JE AH @A
E@
DEI M 0662 F=? AJI HAGKAIJE C JDA @AIEHA@ @=J= A C .ECKHA DA ?= IJH=JA@ E .ECKHA 6DA IAHLAH ?= >AJMAA JDA HA= =JJ=? AHI F=? AJI = @ JDA LE?JE I "
EAI
M @ AI JDEI =KJ
=JE?= O
1J KIAI FH
EI? KI
@A
JDA ) @H E@
/-6 I A ? K H A I E J A 0662 H 0 IJ MMM AN= F A ? H )??AFJ J A N J DJ =FF E?=JE NDJ =FF E?=JE N G + EA 5-551 1, !"#$%&' H
N ' G & H
.ECKHA
J=E E C IJ A IAIIE
E@
@ALE?A = @ ?=FJKHAI = KIAHI F=? AJI 6DA EJ HA=@I JDA 0662 HAGKAIJI = @ IA=H?DAI B H IAIIE E@A JE AHI ?A EJ B K @ A EJ = MI JDA KIAH J KIA JDEI IAIIE E@A JE AH B H DEI HAGKAIJI = @ JDAHA>O DE =? JDA LE?JE I =?? K J
EAI
B H KH HAGKAIJI *KJ EAI J A IKHA
J=E E C = L= E@ IAJ B ?
E@A JE AH
EIJ ?= >A KIA@ J DE =? = =?? K J O A FHA?A@E C IJAF J @ AJD @ KIE C = ? ,H E@5DAAF D=I J M MDE?D
EA = AI EI KIA@ B H = ?AHJ=E MA> IEJA 6DA IE F AIJ M=O J @ JD=J FKJAH = @ = IJ= @=H@ MA> >H MIAH
.EHIJ HA
LA = ?
EA @=J= BH
EA = @ HABHAIDE C JDA MA> IAHLE?A E JDA >H MIAH A 1 JDEI ?=IA HA CE = @ HA LA = JAIJA@ I I
EAI = BK IAJ H = IE C A
EAI D=I >AA E@A JE A@ = @ ?= >A KIA@ J ?=FJKHA IAIIE EA = AI ,H E@5DAAF =?JK= O KIAI J E@A JEBO IAIIE @A ? " N =?>@A ? KIAH @=JH K NI ? >? 6 ; " 4256)KJD 51, 1, 051, 24-. EA IAIIE A JMEJJAH IAII =KJD J A EA A =KJD J
E@A JE AH
+=FJKHE C JDA IAIIE E@A JE AHI
EA D=I J >A ?=FJKHA@ 6DAHAB HA JDA MEHA AII E JAHB=?A D=I J >A FKJ @A 6DEI KIK= O ?= >A @ A JDA E>H=HO HA?AELAI I A A A >O JA E C JDA @HELAH J @ JDEI = @ KIA HO F E JAH J A=?D AJM H F=? AJ = @ EAI =HA IA J MEJD ALAHO E KN AH A HA?AELAI = M EB JDA E KN AH A J B HM=H@ = F=? AJI J JDA =FF E?=JE
?= HA=@ EJI ?
EA DA=@AH A @ 5
$
1, B H M HAGKAIJI
E@A JE AHI EJ
@I 6DA +
1, B H M HAGKAIJI
HA IAIIE J A I JDAIA J A I ?= >A KIA@ J IA @ 0662 EA A I =HA FH LE@A@ MEJDE JDA 0662 DA=@AHI ?
HAGKAIJI J JDA IAHLAH 1B JDA HAGKEHA@ J A @ JDA IAHLAH ME =??AFJ JDA FHEL=JA H IA IEJELA E B H =JE CI KJ = @ JDA IAIIE J
= @ HAIF
A I ME >A E L= E@=JA@
=JELA O MDE?D EI ? HHA?J O ? FE A = O E KN =FF E?=JE I JD=J =HA KIA@ >O AH A =??AII = @ BK ?JE
A >=IE? BK JE BK ?JE
= EJO DE IA B JDEI M K @
ALA I = FH CH= I H=JDAH @E ?K J 6DEI A=@I J @AB=K J E>H=HEAI B H E KN MDE?D =HA A B JDA E>H=HEAI B H E KN EI
E>?
J=E I => KJ ME@A O )I >E A @ALE?AI EJ KIAI = E EJA@ A= I JDA FE E C JDA FE =JE FE A ME C
I MDE?D =HA E F A A JA@ =?? H@E C J JDA HAIFA?JELA FAH=JE C IOIJA J = IJ= @=H@ E KN @EIJHE>KJE *E E? EI
I KH?AI J = ANA?KJ=> A 6
>A KIA@ J ?
) @H E@ EJIA B = @ = O JDAH =FF E?=JE 6 KIA JDA ) @H E@ >KE @ A LEH IJAFI =HA A?AII=HO
B H ) @H E@ )4 = ! >EJI
=L= ,
$
&
4AGKEHA A JI
ANA?KJE E %
B=?
) @H E@ @ALE?AI
A J EI HA=@O J ? E? E>H=HO
FE A = O =FF E?=JE
B H
=H?DEJA?JKHA KIE C *E
4AGKEHA A JI
5 HK I ,H E@5DAAF ME
) @H E@ @ALE?AI
= O @E AHA J @ALE?AI JDAHA =HA I KIA JDA E KN AH A J ?=FJKHA A B ) @H E@I EJA O @ AI A HAGKEHA A JI J HK AJM H F=? AJI 6DA
MEJD JDA KI=CA B JDA AH A EI JD=J JDAHA =HA @E AHA J >=HHEAHI >AJMAA = =JELA = @ JDA AJM H @ALE?A )I A= I JD=J A ?= @A CKH=JE =E =@L= J=CAI EI >AE C FA @EIJHE>KJE B H DEI = KB=?JKHAH B ) @H E@ @ALE?AI ?= >KE @ = ?KIJ A HAGKEHA A JI MDE?D JDEI IJ= @=H@
M MD=J D=H@M=HA = @ I BJM=HA IFA? IJ @ALE?AI ME =FF O ECDJ >A I A ALAHJDA AII JDAHA
0=H@M=HA
.EH M=HA
A HAGKEHA A J A= I JD=J JDA 7 B HJK =JA O @A MDE?D >KJ JDA @ALE?A
2HE =HE O JDA @ALE?AI AA@ E = O ?=IA = MEHA AII AJM H E JAHB=?A J ?=FJKHA F=? AJI MEJD IJ B JDA ) @H E@ @ALE?AI @ D=LA IK?D = E JAHB=?A >KJ JDAHA EI J JDEI E JAHB=?A 1J D=I J IKFF HJ FH
EI?K KI
@A 2H
EI?K KI
@A EI?K KI
AJM H =@=FJAH @ AI B HM=H@ = HA?AELA@ JH= ? J JDA FAH=JE C IOIJA JDAHA =HA = BAM MEHA AII E JAHB=?AI JD=J @ A= I JDA =@=FJAH HA?AELAI F=? AJI BH H EJI H M=HA @ AI J >A ? JDKI @ J J IKFF HJ JDA FH JDAH @ALE?AI MEJDE JDA AJM H
6DAIA E JAHB=?AI ME
,HELAH
JDAH >=HHEAH >AJMAA AJM H E JAHB=?A = @ AH A )I JDA @HELAH KIK= O EI?K KI EI?K KI EI? KI @A ALAHJDA AII EJ
6DA @HELAH EI =
=FF EAI J JDA BA=JKHAI B JDA AJM H E JAHB=?A EJ ID K @ >A F IIE> A J A => A FH @A LE= JDA @HELAH B H = E JAHB=?AI MDE?D IKFF HJ FH ?= D=FFA JD=J = @ALE?AI @HELAH @ AI J = M JDA FH = JD KCD JDA @ALE?A @ AI IKFF HJ EJ '
@A J >A A => A@
4AGKEHA A JI
) @H E@ @ALE?AI
E>F?=F
= =JELA =FF E?=JE *KJ E H@AH J IE F EBO JDA FH CH= = @ J C=E KIA
1 CA AH= EJ M K @ >A F IIE> A J =??AII JDA AH A @EHA?J O HAGKAIJE C JDA F=? AJI B H KI=CA MEJDE =NE K ? F=JE>E EJO =?? H@E C J @HELAHI = @ AH A LAHIE AHI I A IE F E ?=JE I ,H E@5DAAF ME
$
?
" ) @H E@ 4
FE A JE A IAJJE CI MDE?D "
AH A LAHIE
B JDA @ALE?A
EI JDA AH A 1J AHI = J B
6DA =IJ IJAF >AJMAA JDA E IJ= =JE IJ AH A I ME ,H E@5DAAF ME IKFF HJ J E>F?=F
A= I JDA AH A I >AD=LE H ?= >A @E AHA J @AFA @E C F=JE> A MEJD = ?AHJ=E @ALE?A ,H E@5DAAF HAGKEHAI ECDJ >A F IIE> A JD=J A @ AI J 1 JDEI ?=IA
JDA AH A J F=II JDA AJM H F=? AJI KIE C JDA E>F?=F E>H=HO J EJI =JELA =FF E?=JE @ JDEI >KJ EJ J HK JD=J @ALE?A K AII EJ CAJI = AH A KF@=JA MDE?D A => AI
# 5KFAHKIAH =??AII
= @ALE?A EI IKFAHKIAH =??AII E KN D=I = I IJ F E?O MDE?D HAIJHE?JI JDA KI=CA B =@ E EIJH=JELA BK ?JE
) =IJ HAGKEHA A J B H KIE C ,H E@5DAAF LAHO IJHE?J FAH EIIE =@ E EIJH=JELA J=I I HAGKEHA @ ALAHOJDE C O =??AII CH= K =H ? MEJD = JDA IOIJA I HK
6DA IKFAHKIAH H
H J
O MEJD E EJA@ KIAH FHELE ACAI 6DEI M JDA KIAH J HA=@ MHEJA JDA I = @ = AI = ME
@ALE?AI >O @AB=K J A=?D FH CH= I= @> NAI 5= @> N E JDEI ?=IA JDAH =FF E?=JE EJI FH ?AIIAI H JDHA=@I
EI ANA?KJA@ MEJD = IAF=H=JA KIAH 6DEI A=@I J = LAHO I FAH EIIE =FF E?=JE A= I JD=J = =FF E?=JE ALAH >A => A J E JAHBAHA H >O ?D= CE C J FHELE ACAI J
AEJDAH >O ?D= CE C JDA JDAHI FAHIEIJA J @=J= E JA @A@ F IIE>E EJO J C=E H
A @ KIAH ) @H E@ @ALE?AI JDAHA EI B H = O =FF E?=JE FHELE ACAI 0 MALAH JDAEH @ALE?A JDAHA D=LA >AA !
= O FA F A @A = @ H
4AGKEHA A JI
J =??AII
) @H E@ @ALE?AI
M=@=OI A=H O = LAHIE
C=E H A=@I J
H JA@ KIE C IE F A
JE C = @ALE?A IJ O CE?= O
= @ GKEJA A=IO
= K= I JD=J ?= >A B K @
JDEI HAIK JI E JDA HAGKEHA A J B IKFAHKIAH FHELE ACAI B H =??AIIE C JDA AJM H @ALE?A LE= E>F?=F = @ JDAHAB HA IKFAHKIAH =??AII EI = I HAGKEHA@ B H KIE C ,H E@5DAAF
!
% 1 2 - - 61 / ,4 1,50--2
% 1 F A A JE C ,H E@5DAAF
)BJAH D=LE C @EI?KIIA@ JDA >=IE?I E JDA FHALE KI ?D=FJAHI JDEI IA?JE I A HA E B H =JE 6DA =E ?D=FJAH @A= I MEJD JDA E F A A J=JE IA?JE EI H=JDAH J CELA = = H J=I I J @ 6DEI JDAIEI @ AI JE J ? J FH LE@A E B H =JE ECDJ ? => KJ ? FE E C JDA FH CH= J = =FF E?= => KJ D M H F=? =CE C EJ 6DA HA=@AH IK J & B H @AJ=E A@ E B H =JE CELAI JDA HA=@AH ME C => KJ D M ,H E@5DAAF M=I E F A A JA@ ) JD KCD JDA B LAHLEAM => KJ JDA =FF E?=JE
% 7IAH E JAHB=?A
EIJA E C I?HAA
6DA HIJ KIAH E JAHB=?A EI = EIJA E C I?HAA E MDE?D JDA KIAH ?= IJ=HJ = @ IJ F EIJA E C B H IAIIE ? JH I 6DEI EI JDA =E 5?HAA B H E C ,H E@5DAAF ME >A EIJA@ DAHA J E @E?=JE C JDA MA> IEJA B 6DA KIAH ?= = I ?D= CA A?JELEJO = @ ?D= CA JDA EIJA J
) O ?=FJKHA@ IAIIE CAJDAH MEJD = E? ?=FJKHA@ IAIIE JDA AJM H ? MEHA AII AJM H J
5JHK?JKHA
% 1 2 - - 61 / ,4 1,50--2
%
6DA IA?
9A> I?HAA
@ I?HAA EI = MA> I?HAA 1 JDEI
LEAM JDA =JJ=? AH ?= KIA JDA DE =? A@ MA> IAHLE?A KIE C JDA LE?JE I E@A JEJO *O J=FFE C = IAIIE FA I = ? MD=J J @ =L=E => A JDA DA EI => A J EB DA MAHA JANJ 0A ?= E JDA EIJ JDA KIAH IA H EB H = A K MDAHA DA ?= ?D FA JDA >E A LAHIE
?A IA A?JA@ JDA MA> I?HAA =FFA=HI MDAHA =LEC=JA = @ KIA JDA =?? K J =I CCA@ E DE IA B
% ! *=? CH K @
. H KI=>E EJO HA=I ,H E@5DAAF ME ?=FJKHA@ IAIIE I 6DEI =
@A
E C E JDA >=? CH K @ ?A = AM IAIIE ME >A
I = KIAH ?= IJ=HJ ,H E@5DAAF = @ AAF EJ HK JEBO JDA KIAH >O D=FJE? = @ LEIK= BAA@>=? MI JDA =JJ=? AH J KIA DEI @ALE?A
H = O MDE A EJ JHEAI J DE =?
EA EIJ
=> KJ IAIIE I = @ JDA ? HHAIF @E C D=H@ A MDE?D ?= A=IE O >A ANJA @A@ 6DAHA EI I MEJDE ,H E@5DAAF ,H E@5DAAF EI => A J
? @A@ E B H =JE
EIJA J =
5JHK?JKHA
EI >=IE?= O @ELE@A@ E J JM =E F=HJI )I JDA ) @H E@ =L= )FFI ?= J =?DE A JDAHA EI = =L= F=HJ = @ = =JELA + F=HJ
6DA FH CH=
=JELA + F=HJ
JDAHA EI = JDA EAI CE? B H ?=FJKHE C AJM H F=? AJI E C AJM H F=? AJI = @ HA=@I JDAEH E A EJ EI KIA@ E 0662 4AGKAIJI ?A IJ=HJA@ EIJA I J = E ? @EI? LAHI JDA IJHE C +
1 JDA =JELA F=HJ B JDA =FF E?=JE 6DA =JELA FH ?AII @=J= 1B JDA FH CH=
!!
5JHK?JKHA
EA @=J= JDA FH CH=
% 1 2 - - 61 / ,4 1,50--2
KJFKJI = @=J= J 56, 76 K JE EJ HA=@I = EA IJHE C J ?=FJKHA F=? AJI 6DEI I FH LE@A@ >O
B H JH= IBAHHE C ? )I A JE
AM E A \ MDE?D IEC = E AI JDA A @ B JDA ? =JELA FH CH= E>F?=F BK ?JE F?=F F?=F F?=F F?=F ? FA = A KF@AL LE?A KF AJ ELA FE A @AI?HEFJE KF BK ?JE KIAI
JDA @A B JDA @A
IJ=HJI ELA EIJA E C J F=? AJI HA?AELA@ >O JDA @ALE?A ? ? FE AI = JAH ANFHAIIE FE A@ J = F?=F JAH KJ> K @ =FF EAI JDA ? > JD JAH J JDA =?JK= ?=FJKHA E > K @
F?=F BHAA? @A F?=F ? IA JDA F=? AJI >O JDA =L= =FF E?=JE 6DEI I JDA A MAH = K=
? IAI JDA ?=FJKHA IAIIE B JDA ?= >=? E C B H IJHE C + JAHE C E EAI = @ O B HM=H@E C JDA F =E ? EA @=J= J AHI
A?AII=HO >A?=KIA E>F?=F = HA=@O J >A KIA@ >A?=KIA E>F?=F M H I ALA MDAHA 0662 EI JAHE C E ECDJ >A
JAHI ?=
51 =OAHI MDE?D
JAH >O 6+2 12 HK AI 12I F HJI D=H@M=HA ?=JA@ KIJ =I = F=O =@ J JDA 6+2 F=? AJI J @ JDEI )I JDAHA =L= >O B HM=H@E C = ME = M=OI HK JI B F=? AJI E = >KIO
=@@HAIIAI >KJ
J B H E B H =JE
E>F?=F D= @ AI = 0662 E B H =JE *=IE?= O EJ M K @ F=? AJI @=J= 6DA AJM H . H O HA=I
J >A = O FH > A
B=IJAH JD= JDA E JAHFHAJA@ =L= =FF E?=JE JDEI JHEAI J =L E@ ?FK LAH =@ HA E B H =JE
!"
5JHK?JKHA
libpcap ]
% 1 2 - - 61 / ,4 1,50--2
interaction libpcap [
libpcap
Linux Kernel
3: pcap_lookupnet
4: pcap_open_live
5: pcap_compile
6: pcap_setfilter
7: pcap_setdirection
10: check for packets 12: packets available callback 13: print_cookies 14: cookies via STDOUT
!#
E @AJ=E
% 1 2 - - 61 / ,4 1,50--2
=L= F=HJ
@ F=HJ EI JDA ? =E =L= )FF MDE?D @ AI KIAH E JAH=?JE IJ B JDA M H 1J D= @ AI I E@A JE AI JDA ? = @? EA IJHE CI E A
JDA CH=FDE?= KIAH E JAHB=?A = @ = =FFE C BH 1J = I IJ=HJI IJ FI = @ = =CAH MDE?D = JA JI KJC E C F=? AJI ?
E @AJ=E
I HAIF IE>E EJEAI E A ?=FJKHE C ? EAI BH AJM H MA ME J= A = ? IAH =L= J
=JELA FH ?AII ,H E@5DAAF KIAI = EIJA E C JDHA=@ E I 56, 76 1B = ? EA IJHE C CE? MDE?D ?DA? I =
JDHA=@ F=IIAI JDEI IJHE C J JDA E@A JE ?=JE =J?DE C JDA AM ? 1B JDAHA EI = =J?D EJ IJ HAI JDA =KJDA JE?=JE
% ! ) @H E@ +
. H?
EA = =CAH
I ,H E@5DAAF @ AI F F J E F A A J EJI M >H MIAH , E C JD=J JDA =@E C A J 9A>8EAM
>KJ KIAI JDA ) @H E@ IJ= @=H@ MA> >H MIAH ? =FF E?=JE F=HIE C KIAH E JAH=?JE 7I=CA B JDEI ? F A J MDE?D MA> IEJA J I CAIJKHAI = @ I
A J EI GKEJA IE F A JDA =FF E?=JE =@ I ?A JDA ? JDA ? FA JDA MA> IEJA EA L= KAI E
= A ) @H E@ IA @
EA = =CAH
EA L= KAI
EAI 5 ,H E@5DAA
!$
E @AJ=E
H@AH J =L E@ ? EIE
% 1 2 - - 61 / ,4 1,50--2
I ,H E@5DAAF JA I JDA + EAI EJ FH LE@AI EAI = @ FA J AJ JDA EA = =CAH
E C JDA MA> IEJA E ,H E@5DAAF FAHB H A@ >O = ID HJ 6DHA=@ I AAF ?= EID >AB HA FA E C JDA MA> IEJA
%!
?=JE
)?JELEJEAI
JH E C KIAH E JAHB=?AI = @ IF EJJE C = =FF E I HA CH= K =H = @ =?JELEJEAI A B H A=?D KIAH E JAHB=?A E J @E AHA J J=I I 6DEI ID K @ = A =FF E?=JE
=E =?JELEJEAI
EIJA )?JELEJO EI JDA =FF E?=JE I A JHO F E J 6DA HIJ JDE C J @ EI J ?DA?
JDA ,H E@5DAAF >E =HO 1B EJ EI )BJAHM=H@I JDA ?D E KN FAH EIIE 9DA JDEI ?DA? EI ? A?JA@ AJM H @ %%% ? J E IJ= A@ JDA >E =HO EI ? FEA@ J JDA @ALE?A = @ EI ANA?KJA@ J A IKHA JDA A D=I = A?AII=HO
I B H >AE C ANA?KJA@ EIDA@ JDA )?JELEJO ID MI JDA EIJA E C I?HAA I H FA JDA 9E.E A K E 6DA KIAH ?= H@AH J ?D= CA JDA
0E =? )?JELEJO EI IJ=HJA@ ?A JDA KIAH IA A?JI = IAIIE BH JDA IAIIE EIJ MEJDE JDA EIJA )?JELEJO 0E =? )?JELEJO =@I JDA ? EAI B JDA IA A?JA@ IAIIE = @ IAJI JDA J JDA ) @H E@ + EA = =CAH ?A JDEI EI @ A EJ ?= I = ID HJ 6DHA=@ I AAF E H@AH J = M + EA = =CAH J IO ?DH E A = 6DHA=@I = @ ID MI JDA MA>LEAM MDAHA JDA =JJ=? AH ?= KIA JDA LE?JE I IAIIE
!%
E @AJ=E
% 1 2 - - 61 / ,4 1,50--2
%!!
=O KJ
=E =O KJ B JDA ) O 6DA A >KJJ
1J EI FHAJJO IE F A = @
A J M=I ?HA=JA@ ?= A@ =O KJ ?
EIJ8EAM 6DEI AM ?
C = @ JDA EJA
= @E= C F FI KF
session list
HA
JDA EIJ
FA JDA DE =? A@ IAIIE FA JDA DE =? A@ IAIIE KIE C JDA >E A MA> IEJA O EB = >E A MA> IEJA EI =L=E => A = @ JDA IAIIE EI E JAH FAH=> A >A JMAA >E A = @ =E MA> IEJA
Status indicator
Start/Stop Button
% ! " + =IIAI
5 KH?A ? @A = @ ? @A ? A JI =HA ?=JA@ JDA +, IAA =FFA @EN 6DEI EI = O JA?D E?= @AJ=E I = @H E@ =FF )?JELEJO O= ID HJ LAHLEAM => KJ JDA E F A A JA@ ? =IIAI MEJD KJ J
?= I 5AJKF0A FAH J A IKHA JDA >E =HO >AE C E IJ= A@ ? HHA?J O 6DA EIJA )?JELEJO = I IJ=HJI = @ IJ FI JDA EIJA E C6DHA=@ E EIJA B H ? EAI H@AH J
5AJKF0A FAH ? JH I JDA ? HHA?J E IJ= =JE B JDA ,H E@5DAAF >E =HO 1J E EJE= O ? FEAI JDA >E =HO J JDA @ALE?A = @ ?D= CA@ JDA =FF E?=JE A FAH EIIE I J ANA?KJA JDA >E =HO ?D @ %%%
EIJA 6DHA=@ EI = IE C AJ
=FF E?=JE
E F A A J=JE
1J EI KIA@ J IJ=HJ = @ E JDA ,H E@5DAAF >E =HO >O ANA?KJE C IDA !&
E @AJ=E
% 1 2 - - 61 / ,4 1,50--2
droidsheep ]
ListenActivity
#onCreate( savedInstanceState : Bundle ) : void #onStart() : void #onResume() : void #onDestroy() : void +onOptionsItemSelected( item : MenuItem ) : boolean +onContextItemSelected( item : MenuItem ) : boolean +onClick( v : View ) : void +onCreateContextMenu( menu : ContextMenu, v : View, menuInfo : ContextMenuInfo ) : void +onCreateOptionsMenu( menu : Menu ) : boolean +onKeyDown( keyCode : int, event : KeyEvent ) : boolean +click( id : int, mobilePage : boolean ) : void +onItemClick( parent : AdapterView, view : View, position : int, id : long ) : void -showDisclaimer() : void -start() : void -stop() : void -cleanup() : void -refresh() : void -networkSniffable() : boolean -updateNetworkSettings() : void -notifyUser() : void
...
WifiChangeChecker
<<constructor>>+WifiChangeChecker( handler : Handler ) +onReceive( context : Context, intent : Intent ) : void
Handler
+handleMessage( msg : Message )
<<use>>
SetupHelper
+checkPrerequisites( c : Context ) : void
-sessionListView SessionListView
...
HijackActivity
#onCreate( savedInstanceState : Bundle ) : void #onStart() : void #onStop() : void -setupCookies() : void -setupWebView() : void +onKeyDown( keyCode : int, event : KeyEvent ) : boolean +onCreateOptionsMenu( menu : Menu ) : boolean +onOptionsItemSelected( item : MenuItem ) : boolean
...
+adapter AuthListAdapter
<<constructor>>+AuthListAdapter( authList : Hashtable<String, Auth>, context : Context ) +getCount() : int +getView( position : int, convertView : View, parent : ViewGroup ) : View +getItemId( position : int ) : long +getItem( position : int ) : Auth
CookieWrapper
<<constructor>>+CookieWrapper( cookie : Cookie, url : String ) ~cookieList +getCookie() : Cookie 0..* +getUrl() : String
~singleton ListenThread
+running : boolean = false <<constructor>>-ListenThread( c : Context, handler : Handler ) +getInstance( c : Context, handler : Handler ) : ListenThread +cleanUp() : void +reset() : void +run() : void -startProcess() : void
-authList 0..*
-authToHijack Auth
+authList 0..*
<<use>>
<<constructor>>+Auth( cookieList : ArrayList<CookieWrapper>, url : String, mobileUrl : String ) +getId() : String +getCookies() : ArrayList<CookieWrapper> +getName() : String +getUrl() : String +getMobileUrl() : String
...
SystemHelper <<use>>
+execSUCommand( command : String ) : void +getBinaryPath( c : Context ) : String
AuthHelper
+init( c : Context ) : void -readConfig( c : Context ) : void +match( line : String ) : Auth
!'
E @AJ=E
% 1 2 - - 61 / ,4 1,50--2
@A EJE I E H@AH J ?DA? =
= @I 1J = I D=I = EIJ B = =KJDA JE?=JE EA IJHE C J =J?D = O )KJDA JE?=JE J=E I JDA ? = AI B JDA ? I =HA =FF E?=JE
A = @ ME >A
)KJD0A FAH ME =@ JDA )KJD,A EJE I BH JDA HAI KH?A ? J=E I JDA E@A JE ?=JE CE? B H =J?DE C JDA ? EA IJHE CI 5OIJA 0A FAH A => AI A=IO ANA?KJE B IKFAHKIAH ? JDA >E =HO F=JD B JDA ,H E@5DAAF =FF E?=JE
A =J IJ=HJKF = @
= @I 1J = I CA AH=JAI
)KJD HAFHAIA JI A =KJDA JE?=JE MDE?D A= I = BK IAJ B IAIIE ? EAI KIA@ B H DE =? E C = MA> IAHLE?A E@A JEJO 1 =@@EJE J JDA ? EAI EJ ? J=E I JDA 74 I B H JDA MA> IAHLE?A + EA9H=FFAH EI = MH=FFAH ? =II B H JDA HC =F=?DA DJJF ? MDE?D = I ? J=E I JDA 74 B H A=?D ? EA
EA + EA ? =II
0E =? )?JELEJO HA= E AI JDA IAIIE DE =? E C 1J EI IJ=HJA@ >O KIAH E JAH=?JE E JDA EIJA )?JELEJO = @ CAJI JDA @AIEHA@ )KJD J DE =? =I = =HCK A J ?A IJ=HJA@ EJ J= AI JDA ? EAI BH JDA )KJD > A?J = @ IAJI JDA J JDA IOIJA I + EA = =CAH )BJAHM=H@I EJ ID MI JDA IOIJA I IJ= @=H@ 9A>8EAM MDE?D ? J=E I JDA LE?JE I ? EAI 9E +D= CA+DA? AH EI KIA@ E H@AH J >A E B H A@ >O JDA IOIJA E ?=IA JDA 9E.E IJ=JA ?D= CAI ? A?JE IJ 1 JDEI ?=IA ,H E@5DAAF IJ FI EIJA E C = @ E B H I JDA KIAH
.ECKHA " ID MI JDA ? =IIAI E = 7 ? => H=JE @E=CH= .ECKHA # CELAI = I LAHLEAM => KJ JDA
% ! # =KJD N
. H >AIJ ANJA IE>E EJO ,H E@5DAAF KIAI = IAHLE?A ? CKH=JE 6DEI KI=CA B : ,H E@5DAAF 6DA I KH?A ? @A EJIA B @ AI : ? CKH=JE A B H IKFF HJA@ MA> B H? CKH=JE = AI EJ LAHO A=IO J ANJA @
J @AFA @ "
E @AJ=E
% 1 2 - - 61 / ,4 1,50--2
session capturing ]
: ListenActivity
: ListenThread
: AuthHelper
: AuthDefinition
1: startProcess()
droidsheep [native]
2: shell command
6: match 7: authList.add(Auth)
8: cleanUp()
9: shell command
.ECKHA # 5AGKA ?A @E=CH= ,H E@5DAAF D=I = CA AHE? > A?J B H = ? )KJD,A EJE > A?J B H A=?D @A )?JK= O JDA : B @AH .ECKHA $ ID MI = AN= F A B H JDA N @ =E = @ = 74 , F=JD J JDA MA> =FF E?=JE EI FJE EJE MEJDE JDA : EJE IB H
?=FJKHE C IAIIE
EA IAJ KIA@ >O = IE C A MA> IAHLE?A ?= A@ = @ ?HA=JAI = EJE )KJD,A EJE )BJAH = @A I D=LA >AA =@A@ JDA I HAI KH?A
=J?DAI A=?D JE A = ? = @ EJ EI
EI = A@ =KJD N
IJHK?JKHA ) )KJD,A EA @ AH = =E
=E @AI?HE>AI JDA ?
E @AJ=E
?
% 1 2 - - 61 / ,4 1,50--2
EAI =I B H JDAEH HE?D ? EA J MA> IEJA 6DA KIAH EA EIJ ? J=E I = JDA = AI
IA MDE?D
A DA M= JI J KIA 6DA ?
>E AKH
% ! $ 1@A JE ?=JE
1 JDEI HIJ E F A A J=JE HECE IAIIE ) )KJD,A 9DA = ? EJE
CE?
MA KIA = LAHO IE F A =FFH =?D J @AJAH E A JDA IAIIE ? J=E I JDA = AI B = A?AII=HO ? J=E I = ? EAI BH EJE I EAI B H DE =? E C = = IE C A 0662 MDAJDAH =
HAGKAIJ IAF=H=JA@ KIE C IA E? HAGKEHA@ ? IJHE C =J?DAI JDA @A EJE =J?D JDA ?
)BJAH = IK??AIIBK
ANJH=?JA@ = @ IJ HA@ MEJDE = )KJD > A?J -LAHO )KJD > A?J HAFHAIA JI = IAIIE ) )KJD > A?JI =HA IJ HA@ MEJDE 6DEI ?=IJE C H =J = O =JAH JE A AJD @ EI LAHO IE F A = @ A ?EA J >A?=KIA JDAHA EI KIJ = IE F A JANJ EJE B MDE?D JDAHA =HA =?JK= O AII JD= EA IJHE C ? =J?D ALA EB EJ ? JA 1J J=E I JDA = AI B = ? M JDA FH > A EAI B =J?DE C B H A=?D @A E EJE ECDJ FH @K?A B= IA A )KJD,AB A L= KA A@E=JA O =BJAH
=J?DAI B H AN= F A EB = ?
EJ ME >A E JAHFHAJA@ =I = AH
J=E I JDA = AI =I I
)I JDA FH >=>E EJO JD=J JDEI ??KHI EI HA =JELA O = JD KCD JDAHA EI I B H E FH LA A J "
?= >A @EIHAC=H@A@
E @AJ=E
% 1 2 - - 61 / ,4 1,50--2
% ! % ) @H E@ = EBAIJ
) @H E@ = EBAIJ N IJO A E B H =JE EI = HAGKEHA@ @AI?HEFJ H B H = O ) @H E@ =FF E?=JE AI JDA HAGKEHA@ FAH EIIE I JD=J =HA A?AII=HO E 1J @A AI IALAH= JDE CI E A JDA FH CH= I A JHO F E J EJI =L=E => A =?JELEJEAI = @ I 1J = I @A HK JDA ) @H E@ =FF E?=JE A =O KJ H H@AH J
,H E@5DAAF @A AI I A CA AH= E B H =JE E A JDA =FF E?=JE = A = @ E? JD=J ME >A @EIF =OA@ JDA @ALE?A 6DEI = I E ? K@AI E B H =JE IK?D =I JDA F=? =CA = A = @ JDA LAHIE KIAI I@ @AI?HE>AI JDA E E E 5, LAHIE J HK JDA =FF E?=JE 6DA 5, LAHIE EI @EHA?J O HA =JA@ J JDA ) @H E@ 5 LAHIE MDE?D A= I E JDEI AN= F A 5, LAHIE % HAGKEHAI ) @H E@ J HK JDA =FF E?=JE -=?D =?JELEJO J=C @A AI = =FF E?=JE =?JELEJO 6DAHA =HA JM =?JELEJEAI E JDEI =FF E?=JE JDA =E A JHO F E J EI JDA EIJA )?JELEJO 1 H@AH J JA ) @H E@ MDE?D A J ID M E JDA @ALE?AI =FF E?=JE =K ?DAH JDEI =?JELEJO CAJI JDA =?JE )1 E EJI E JA J JAH MDAHA=I JDA 0E =? )?JELEJO CAJI JDA 81-9 =?JE 6DEI A= I EJ ?= J >A IJ=HJA@ @EHA?J O BH ) @H E@I =FF E?=JE =K ?DAH >KJ O BH JDA EIJA )?JELEJO 6DAHA =HA = I KIAI FAH EIIE J=CI MEJDE JDA ) @H E@ = EBAIJ N -=?D A JA I JDA IOIJA JD=J ,H E@5DAAF HAGKEHAI = IFA?E ? FAH EIIE J >A HK = @ ) @H E@ =I I JDA KIAH J CH= J JDAIA FAH EIIE I MDA E IJ= E C JDA =FF E?=JE 6DA HIJ A EI JDA 1 6-4 -6 FAH EIIE MDE?D = MI JDA =FF E?=JE J =??AII JDA E JAH AJ 6DEI EI HAGKEHA@ B H =??AIIE C JDA DE =? A@ MA> IAHLE?AI 6DA IA? @ A EI JDA )++-55 91.1 56)6- FAH EIIE 6DEI EI A?AII=HO J CAJ E B H A@ >O JDA IOIJA E ?=IA B 9E.E IJ=JA ?D= CAI 6DAHA =HA JDAH FAH EIIE I A?AII=HO =I JDA >E =HO ,H E@5DAAF =FF E?=JE ME HK MEJD IKFAHKIAH FAH EIIE I MDE?D =KJ =JE?= O CH= JI = =L=E => A HECDJI J JDEI >E =HO =FF E?=JE 6DA FAH EIIE J=CI =HA O A?AII=HO B H JDA =L= =FF E?=JE = @ JDA FAH EIIE I EJ KIAI
"!
E @AJ=E
% 1 2 - - 61 / ,4 1,50--2
N LAHIE A ? @ E C K J B & = EBAIJ N I = @ H E @ D J J F I?DA =I = @ H E @ ? =F H A I = @ H E @ F=? =CA @A J H E A H E B I A ? ?D @ H E @ I D A A F = @ H E @ L A H I E + @ A = @ H E @ LAHIE = A =FF E?=JE = @H E@ E? (@H=M=> A @ H E @ I D A A F I G K = H A = @ H E @ = > A ( I J H E C =FF = A =?JELEJO = @H E@ I?HAA HEA J=JE F HJH=EJ = @ H E @ = A @A J H E A H E B I A ? ?D @H E@IDAAF = ? J E L E J E A I EIJA )?JELEJO = @ H E @ =K ?D @A I E C A 1 I J = ? A = @ H E @ = > A ( I J H E C =FF = A = @ H E @ JDA A (= @H E@ I J O A 6DA A 6EJ A*=H E J A J B E J A H = @ H E @ = > A ( I J H E C =FF = A =?JE = @ H E @ = A = @ H E @ E J A J = ? J E )1 ? = J A C H O = @ H E @ = A = @ H E @ E J A J ? = J A C H O )7 +0-4 E JA J B E J A H =?JELEJO =?JELEJO = @ H E @ = > A ( I J H E C =FF = A = @H E@ I?HAA HEA J=JE F HJH=EJ = @ H E @ = A @A J H E A H E B I A ? ?D @H E@IDAAF = ? J E L E J E A I 0E =? )?JELEJO E JA J B E J A H =?JE = @ H E @ = A = @ H E @ E J A J = ? J E 81-9 ? = J A C H O = @ H E @ = A = @ H E @ E J A J ? = J A C H O ,-.)7 6 E JA J B E J A H =?JELEJO =FF E?=JE K I A I F A H E I I E = @ H E @ = A = @ H E @ F A H E I I E 1 6-4 -6 K I A I F A H E I I E = @ H E @ = A = @ H E @ F A H E I I E )++-55 91.1 56)6- K I A I I@ = @ H E @ E 5@ 8AHIE % = EBAIJ
.ECKHA % ) @H E@ = EBAIJ N
""
&
1 16)61
5 ) , .7674- 9 4
&
E EJ=JE
I = @ BKJKHA M H
B ,H E@5DAAF IJE D=I I I I A B JDA O A E EJ=JE / I 5 A B JDA = @ ?= =HA >=IA@ >A HA= E A@ E AA@ E F A A J=JE C A + @A
E?A ?A / 7 /2 L! & MDE?D = 6DAHA IKHA O =HA I IAIIE ? JA?D E?= EA E@A JE ?=JE
MI = O> @O J ?D= CA = @ E FH LA ,H E@5DAAF =@A B H AN= F A JDA = C HEJD A CA AH= E EJ=JE I >=IA@ ? LAHI I
H FDOIE?= IKHH K @E CI
&
HAGKEHA@
I MEJDE MEHA AII AJM H I EJ EI =II ?E=JA@ J 6DEI
,H E@5DAAF ?=
A= I JDA @ALE?A D=I J D=LA =??AII J = MEHA AII AJM H = @ JDA =??AII F E J ME D=LA M A@CA => KJ JDA ? EA JI ? .KHJDAH 6DA HA=I AH A ME A?JE M JDA ?HA@A JE= I B H JDA AJM H H = O O B HM=H@ J E J? H@AH J =NE E A A ?EA ?O 6DA A 6DA 9E.E ?=H@I @HELAHI HA JDA ,H E@5DAAF @ALE?A ME D=LA J B H JD=J EI = JA?D E?=
F=? AJI B JDA =II ?E=JA@ AJM H J JDA AH A J CAJ = O F=? AJ B = AJM H DA EI =@ ?=KIA@ >O JDAIA F=? AJI D=LA = O +27
A?JA@ J = @ JDAHAB HA ME
1 B=?J JDAHA EI = M=O J HA?AELA JDAIA @A B HM=H@I = F=? AJ JDA ?=H@ HA?AELAI EJ H @A = O AJM H =@=FJAHI @ F=JE>E EJO ,H E@5DAAF @ AI JDAHA ECDJ >A I I EM? A C E KN =FF E?=JE
F=? AJI 6DA 9E.E ?=H@I *KJ JDAHA J IKFF HJ JDEI J JHO J =?JEL=JA F IIE>E EJO J A => A = @ EB? J =I A=IO =I O EI A EJ H EJ H
EJ H
@A 6DEI
MEJD H@AH J
=E FH > A
@A 6DAHAB HA E
@A )BJAH I EJ H @A =HA
A BKHJDAH E LAIJEC=JE
@A >KJ =I JDA MA
C B H A => E C
JDEI EI
= =JELA E KN @EIJHE>KJE
&
J =??AII = @ M=HH= JO L E@
@A ,H E@5DAAF HAGKEHAI IKFAHKIAH =??AII J HK =??AII J O HK E>F?=F F IIE> A = @ I JDA =FF E?=JE ) @H E@ @ALE?A = EFK =JA@ @ALE?AI -LA EB *O @AB=K J 9EJD ?= J I JDAHA EI JDA AJM H
A= I ,H E@5DAAF ?=
1 16)61
5 ) , .7674- 9 4
KIE C IKFAHKIAH FHELE ACAI 6DEI HAFHAIA JI = IALAHA IA?KHEJO ?= F JA JE= O =??AII = ALA IA?KHA H I J J ANF EJ JDAEH HECDJI = @ IJA= JDA @ALE?A
FHEL=JA @=J= 6DA KIAH D=I J JHKIJ JDA =FF E?=JE = E B H =JE
1 CA AH= EJ EI F IIE> A J @A?HOFJ JDA JDAH @ALE?AI F=? AJI MEJDE JDA AJM H = @ >O @ E C JDEI HA=@ JDA F=EHMEIA AOI B JDA JDAH @ALE?AI JA?D E?= FH > A MDA JHOE C JDEI 92) = @ 92) @A?HOFJE
ALAHO @ALE?A ?= HA=@ JDA B KH M=O D= @ID= AI >AJMAA JDA =??AII F E J = @ JDA ? EA JI 6DAHA >=IE?= O EI = =HA @ A E JDA 9E.E J >A J=E
@HELAHI MEJDE JDA AH A =OAH IAA $ ) O F=? AJ JD=J ?= >A @A?HOFJA@ >O JDA @HELAH ME >A IA J J JDA AH A = @ J ,H E@5DAAF >KJ = JDA JDAH 6DEI A=@I J JDA B=?J JD=J ,H E@5DAAF ?= @HELAHI *A?=KIA B JDA LAHO @E AHA J @ALE?AI = @ @HELAHI ,H E@5DAAF @ AI @EBO JDA @HELAH E = =NE K H@AH J =L E@ IALAHA IOIJA K >AH B @ALE?AI ?= A@ .=?A E % MDE?D E C J JHO J ?D= CA H FH > A I = @ =J JDA I= A JE A IKFF HJ AI MDE?D ?= @A?HOFJA@ KIE C JDA @ALE?AI M F=EHMEIA AO ME >A @EI EIIA@ @EHA?J O E IE@A JDA @HELAH J =??AII JDAIA F =E F=? AJI MDE?D ? JDA D= @ID= AI B JDA JDAH @ALE?AI H JDA A ?HOFJA@ F=? AJI MEJD KJ @EBOE C JDA
>=IE?= O @ AI JDA I= A E A ,H E@5DAAF >KJ = I IKFF HJI 92) = @ 92) *O = = O E C D M .=?A E M H A@ 1 B K @ KJ JD=J EJ KIAI )42 4AGKAIJ 2 EI ) ID HJ E JH @K?JE J JDEI =JJ=? B H ? IE C JDA C=F >AJMAA =OAH =FF E?=JE 51 =OAH = @ =OAH ! 1 = I KIA CE?= 12 =@@HAIIAI J *=IE?= O )42 EI = FH J ? =@@HAII = F=? AJI HA?AELAH *A M = @ E ? K@E C =OAH JDA JDA @=J= E =OAH JDA FDOIE?= =@@HAII EI KIA@ ?= A@ @E C )+ =@@HAII B H = 12 =@@HAII 1J =? )+ =@@HAII MDE?D EI > K @ J JDA AJM H E JAHB=?A D=H@M=HA 9D=J )42 @ AI EI EJ E@A JE AI JDA ? HHAIF JDAHAB H IA @I >H =@?=IJ AII=CAI J = D IJI MEJDE JDA AJM H = @ =I I B H JDA "$
1 16)61
5 ) , .7674- 9 4
=@@HAII J JA JDA @AIEHA@ 12 =@@HAII ) ? EA J JD=J HA?AELAI JDA HAGKAIJ = @ E@A JE AI JDA HAGKAIJA@ 12 =@@HAII =I DEI 12 =@@HAII = @ DEI D IJ MEJDE JDA AJM H ?=?DAI 1 =CE A = AJM H J CAJDAH MEJD I A HAIF @I MEJD = )42 HAIF IA MDE?D ? J=E I DEI @E C 12 )+ =@@HAII 1 H@AH J =L E@ HAGKAIJE C B H A=?D IE C A F=? AJ = )+ =@@HAIIAI MEJD JDA ? HHAIF
IJ B JDA
=@@HAIIAI E JDA I ?= A@ )42 6=> A E A E .ECKHA '= 6DAHA =HA I A =??AIIF E J E A JD=J JDAH D IJI JH= ? DA ?= @ I A )42 A MEHA AII ? EA JI E = AJM H IJ D A= @ A MEHA@ ? EA JI = @ 1 JAH AJ C=JAM=O
1B = D IJ MEJDE = AJM H M= JI J HA?AELA = IAI JD=J ? ?A JDA HAIF JDA =JJ=? AHI 6DEI @ AI MDE?D 1
C 9D=J D=FFA I E ?=IA B = =JJ=? EI JD=J JDA =JJ=? AH CA AH=JAI B=K JO )42 J=E JDA @AIEHA@ 12 =@@HAII E JDEI AN= F A JDA )+ =@@HAII E A E CKHA '> JDA D IJI M? J=E I A B JDA E JAH AJ
C=JAM=O = @ DEI M
IJ=HJ KF@=JE C JDAEH )42 J=> AI CKHA '? -LAHO AM F=? AJ JDAO IA @ )+ =@@HAII =I @AIJE =JE = A IA IA =I JDA H KJE C E IMEJ?DA@ AJM H I EI >=IA@ 12 =@@HAII
51 =OAH
A= I JDA IMEJ?D HA@EHA?JI JDA F=? AJI @EHA?J O J JDA D IJ MD D=I JDA HA?AELAH J
)+ =@@HAII MEJD KJ ?DA? E C JDA @AIJE =JE HA? C E A JD=J JDA @AIJE =JE JDA =JJ=? AH MD IA J=> A EI B=K JO 6DEI = I
KH AN= F A JDA AJM H IMEJ?D = I EI = H KJAH = @ 1 JAH AJ C=JAM=O 1J @ AI 12 )@@HAII EI DEI M =@@HAII >KJ B HM=H@I JDA F=? AJ J
)+ =@@HAII EI JDA HA?AELAH B JDA F=? AJ >A?=KIA JDA D IJI )42 JD=J JDA H KJAH
A= I EB JDEI EI = 92) 92) A ?HOFJA@ MEHA AII AJM H I B H JDA @AIJE =JE
J JDA =JJ=? AH MD @ AI
?A = F=? AJ EI HA?AELA@ >O JDA =JJ=? AH DA HA=@I JDA F=? AJ = @ KIAI JDA @=J= DA M= JI J D=LA 9DA JDA F=? AJI D=LA >AA HA?AELA@ JDA =JJ=? AHI E KN AH A ?DA? I JDA 12 =@@HAII B JDA F=? AJ 1J HA? C E AI JD=J JDA @AIJE =JE DEI )42 J=> A ? )+ =@@HAII =I HA?AELAH 12 EI J DEI A >A?=KIA J=E I JDA ? HHA?J L= KAI = @ B HM=H@I JDA F=? AJ M MEJD JDA ? HHA?J
"%
1 16)61
5 ) , .7674- 9 4
CKH=JE
> )JJ=? AH IA @E C B=K JO )42 HAIF IAI ? J=E E C JDA C=JAM=O 12 = @ DEI
)+ =@@HAII
"&
1 16)61
5 ) , .7674- 9 4
@ )
FKJAH
"'
1 16)61
5 ) , .7674- 9 4
A @EI=@L= J=CAI B JDEI =JJ=? LAHA@ 6DA )42 ?=?DAI B = AJM H AJM H ? EA JI E C =JJ=? J@
1J EI = =?JELA =JJ=? JD=J ?= >A @EI? ME >A ?D= CA@ MDE?D = MI I A I = @ E@A JEBO JDA =JJ=? AH MEJDE JDA ?= J >A =JJ=? A@ =I ,H E@5DAAF = O ?D= CAI J JDA AJM H EJIA B
) AJM H JH= ? ME >A HA@EHA?JA@ J JDA =JJ=? E C @ALE?A E IJA=@ B >AE C @E HA?JA@ J JDA 1 JAH AJ *A?=KIA B E EJA@ >= @ME@JD = @ FH ?AIIE C F MAH B IJ ) @H E@ @ALE?AI JDAHA ECDJ >A >= @ME@JD FH > A I E AJM H I MEJD = J B JH= ? 6DEI ECDJ A=@ J FH > A I = @ I M ? A?JE I B H JDA MD A AJM H *O =?JELA O ?D= CE C JDA AJM H I ? CKH=JE JDA AJM H ? A?JE I ?= >A ? A E IJ=> A MDA =JJ=? E C JDA AJM H 1 ?=IA B DECD +27 =@ B JDA =J J=? E C @ALE?A F=? AJI ?= CAJ IJ = @ E JAH AJ HAGKAIJI H HAIF IAI ?= >A LAHO I M H ?= ? F AJA O CAJ IJ 1 ?=IA JDA @ALE?A A=LAI JDA AJM H H EI IMEJ?DA@ JDA JDAH @ALE?AI IJE D=LA JDA F EI A@ )42 ?=?DA = @ ME JHO J IA @ JDAEH F=? AJI J JDA =JJ=? E C @ALE?A 1B JDEI EI J HA=?D=> A JDAEH E JAH AJ ? A?JELEJO ME CAJ IJ K JE JDA =??AIIF E J HABHAIDAI JDAEH )42 ?=?DA
#
6DEI ? K @ >A @
J JDA MA> IAHLAH =C=E EI K FH JA?JA@ 6DAHAB H JDA HA= I KJE >AJMAA > JD ?
A= E C JDA ? EA J = @ JDA
E@A JE AH ?= >A ?=FJKHA@ MEJD KJ = O FH > A F AJA O @E AHA J 6DA IAHLAH = @ ? EA J AC JE=JA = 9EJD KJ JDA A @EI=@L= J=CAI AIJ=> EIDA@ >H MIAHI B JDA IAIIE 6+2 = @ 55 6 5 ? A?JE AIJ=> EID => KJ " I J AIJ=> EID JDA H = O ?=?DA JDA 55 6 5 M A@CA B JDEI AO A ?= AJHE? AO B H JH= IF HJE C @=J=
@A?HOFJ JDA F=? AJI = @ HA=@ JDA E@A JE AHI 6D KCD KI=CA B 06625 D=I I *A?=KIA B JDA 55 JDA ? A?JE = @= E B H =JE ?A EJ D=I >AA 6 5 D= @ID= AI JDAHA EI = IEC E ?= J O CHA=JAH =JA ?O E AIJ=> EIDE C M GKE? HAIK FJE
0 MALAH JDAHA =HA IALAH= M=OI J @A?HA=IA JDA E F A A J=JE JD= B A HO FAH ?
= @ E F A A JA@ = M=OI A ?HOFJA@ ? O JM FAH?A J DECDAH AJM H IJH=JAI JD=J JDA ? IJ B 55 J JD=J K?D HA A
6DEI @A
HJ A?AII=HO J @A?HOFJ = @
5 J = H J 6+2 0= " '& "!" 6+2 0= @ID= A 5 J = H J 55 0= "%$' $"#$ $'"# $'$ $'&# $''& %! &" !'&"%! "!$!%
@ID= A 12 I =? D A " & # # 12 ? I D H E J A@K D J J F I 12 I =? D A " & # # ? F AJA @ID= A 12 I =? 12 ? I D 12 ? I D 12 ? I D 12 I =? 12 I =? 12 I =? 12 ? I D 12 I =? D HEJ HEJ HEJ D D D HEJ D A "&## A@K D J J F I A@K D J J F I A@K D J J F I A "&## A "&## A "&## A@K D J J F I A "&##
5 5
. . . . . . . . .
2 2 2 2
.ECKHA ' +
F=HEI
+
+ 751
+
IAIIE E EJE IE
? KIE
@ LAHLEAM => KJ D M A=IO DE =? E C AJM H I HA= O EI MEHA@ AJM H I ?= A=IE O >A ? FH EIA@ >O @ E C = I E A = @ MD=J I E JDA 1 JAH AJ =HA = O K FH JA?JA@
9EHA AII AJM H I ID KJ = @=J= LAH JDA =EH J = O> @O E H= CA = @ =HA >O @AB E JAH?AFJ=> A >KJ ALA IE F A )42 4AGKAIJ 2 EI JDA J=I I B JDA F=HJE?K =H ? 6DEI JDAIEI = I @A IAHLE?AI ? =E E C =JJ=? F 6DA HA=@AH = I C J = @AAFAH E IECDJ E J D M
,H E@5DAAF M=I E F A A JA@ MD=J JDA IJHK?JKHA B JDA =FF E?=JE A JI =HA A?JE =HA K?D IJH=JAI D M E F HJ= J IA?KHA ?
MAH JD= JDA FH LE@AHI B MA> = KIAH @=J= MEJDE JDA IAHLE?AI J D=LA = O JA?D E?= = A EJ
MA> IAHLE?AI E JDA 1 JAH AJ = JD KCD JDA H=JA B FAHI E ?HA=IAI H=FE@ O
M A@CA => KJ D M JDAEH 1 JAH AJ M H I EJ ID K @ >A JDA FH LE@AHI @KJO J =J A=IJ F IIE> A B H JDA KIAHI J FH JA?J JDA IA LAI =C=E IJ JDAIA =JJ=? I 5 ?E= IELA 1 ? =I AJM H I A =E = @ AC=JELA E F=?J ? KIE = O JDAH MA> IAHLE?AI D=LA >A? >
A I E F HJ= J E
KH =I
ELAI ) =JJ=?
LE ?A A?JE I
B H JDAEH IAHLE?AI
I K C A B IAJJE CI
#!
+
+ 751
)FFA @EN ) +,
6DA A ? IA@ +, ? J=E I A AI FE E C
) @H E@ @ALE?AI
C A ) @H E@ 5,
B H 9E @ MI = @ E KN
#"
4-.-4- +-5
4-.-4- +-5
4ABAHA ?AI
-@ *KH AJJA
DJJF
F=JHE?
5O = JA?
MMM @ AJ ? > C >KH AJJA E A =??AIIA@ % )KCKIJ MMM LAHEIEC ? II E A =??AIIA@ %
?A JAH D M II DJJF
DJJF IA?KHEJO M H I ?
MMM @= LE L
DJJF
#
MMM EAJB
E = . K @=JE
E ? K@A@
$ *E 8A AHI BH
C A 1 ? DJJFI
/
DJ
/
CA 1 ?
=?JELEJEAI DJ
/ CA 1 ?
@ALA FAH = @H E@ ? CKE@A J FE?I BK @= A J= I E A =??AIIA@ % )KCKIJ CKE@A J FE?I IA?KHEJO CKE@A J FE?I IA?KHEJO
IA?KHEJO DJ
! / CA 1 ?
DJJF @ALA FAH = @H E@ ? E A =??AIIA@ % )KCKIJ DJJF @ALA FAH = @H E@ ? E A =??AIIA@ % )KCKIJ
IA?KHEJO DJ
##
4-.-4- +-5
" / # / C A 1 ? DJJF C A 1 ? DJJF
4-.-4- +-5
I KH?A = @H E@ ?
E A =??AIIA@ % )KCKIJ
E A
$ /
E A
% /
I KH?A >KE @E C DJ
E A =?
& /
E @AN DJ
' 1* 1 ? DJJF
75 06
+DE O
FK> E> > K @AH E> ? JELE@@ J@ 16 E A =??AIIA@ % )KCKIJ E IJ"# DJ
= E=
C A IMEJ?D II
? IJ DJ ? @A C
) @HA=I
?D DJJFI
E A =??AIIA@ %
E KN 1 IJ= =JE
9AI AO ! JK E 4AGKAIJ B H ?
CKH=JE
) MA @K C $ )K
DJJF IJ=JA
E KN
A JI '$#
= =CA A J
DJJF
%
MMM EAJB
H =D 0=HJ =
E KN AH A
E = KJIDA
4AE O # D
AO@A
=C=E IJ II
= A@EK
DJJF KJ E A@
=??AII ? JH
DJJF
% *=HJ I
HC CAJEAAA& DJJF
@ M
=@ &
% F@B
E A =??AIIA@ %
)KCKIJ #$
4-.-4- +-5
& - 4AI? H = 4AGKAIJ B H ? A JI && DJJF LAH J I DJJF
4-.-4- +-5
MMM EAJB HC
I )@@EI 9AI AO
9EHA AII )
F AJA ?
K E?=JE
=JA ?O DJ
K= HAF HJ DJJF E A
K=
= JE
,55
DJJF
MMM EAJB
&
!" ) 5 6= A >=K
#%