20
pages
Français
Documents
2012
Obtenez un accès à la bibliothèque pour le consulter en ligne En savoir plus
Découvre YouScribe et accède à tout notre catalogue !
Découvre YouScribe et accède à tout notre catalogue !
20
pages
Français
Documents
2012
Obtenez un accès à la bibliothèque pour le consulter en ligne En savoir plus
Publié par
Publié le
23 juin 2012
Nombre de lectures
89
Langue
Français
Poids de l'ouvrage
1 Mo
laurent.gregoire@gmail.com
Resume
Table des matieres
1 Introduction 2
2 Mise en uvre 3
3 Demonstration 17
4 Contre-mesures 18
5 Conclusion 19
.2012.En.Mai.2012,dicationles2.2fran.caisDr.Programmeesidanordinateurt..adul'.clienetrangerduon.tonla.p.ossibilit.ene.de.v.oterviatIn.ternet.panalyseour.les6deux.tours.des.tehinelectionsl..egislatives.CommenL'ob.jectifEtapde.cet.article.est.de.mon.trer.en2.3quoilecsyst..eme.de.v5oteecompilationutilisu.e.est.sensibleMocliena.une.attaque.de.t2.6ypl'ene\hommeladu13milieu"'injection(c\man.in.the.midd.le15attack"v),mopar.un.e3injectiondeescoimagede.;.commen.t.la.r..ealiser.dan.s.les.faits.;.et4uneRdecuperationemonstrationprogrammed'unelienattaque.r..eussie,.lors.d'un.v.ote,.en.conditions2.4reteelles.dmaiprogramme27tEGOIRE..GR.t.Lauren.insu)2.5mondicationaprogrammet(et.place.ma.a.2.1.G..en.9eralitModeesvironnemen.d'ex.ecuti.de.mac.virtuelle.2.7.d.\.ahaud"1..................e.ot.a.n.t....1 Introduction
lieuanl'ordinateurecessitedUnepconditiondendedecgenreessairesur|maistr^pasnaturesusanete|,omisespions.asimplemenlaeconomiseursprceecuritabst.eaduordinateurvmenotesparetIn-nternetvestqu'unlahevnecessitecformeeourd'a22vinoirnousun2.systuneduemeecuteableldeamenbqu'ilou^tpenail.bcas,out,destoutduaulongstdet.lacl'ha^^compromis,nefonctionnedefontraitemenroieteut-depl'informhation.tCettel'utilisateurcehapar^ounedemontraitemend'ordinateurstdesecomp.osepdesecuristroi.net/cM9btDsconance^ellemens'extsprogrammeprincipauxcertainssuivan^tse:un{cLepasclicommeenoutsur:tracen'estquipass'expart^ecuhnologiesteees,surnivl'ordinateurdedesl'eclieelecmiseteur,ici{oseLaurcommelecteuunpicationcenPtreenlemali-clienatcommeetlesledeservleseur,programme{etreLeparsearvuneurph:laceouquivias'exeltecuteprogrammeceguishezul'organisateurdine,deunl'jeu.election,el,oudatanun20prestataireque,privile.eLasontecehnologieparutilisprogrammereuse-eeerrploiour\slae"partiettpclienunete,etdmaatrisenosuelesystcadreemedelequelcesleelections,clienestDansuncas,programme'Jaelecteurveut-a,etresigne,utilisertordinateurneelonoleeclui-mhargeme,unepublicviaununeosteliaisonsonsdevecCeurismalheureuse-teele(pderotolacolemhttpseme)tecdepuisutilileserveteurfaibledeeauvsote,ecuritetequil'ordinateurs'exduyecutemad'exploitationtranvL'attaqueerseleuvrenaprvigateuresuppcliequenst,lequelvialermoteeutecanismeetreJavaomprweb-start.,ardansonuntendenprogrammevironnemencieuxtd'exl'insul'utilisateur,ecutionlelotcal.cCetauxenTvi-ouronnemenlogicielstCed'exp^ecutioninstallestecetoutequeersonnel'onyapptelleaccuneseysiquemachineavirtuelmacleine,Javaplus(outJVMle|JavaVirtualhargemenMachinepar),d'unquimalicieux,permetd'exsousneecuteranodecommefaexemplecon\sd'ecranecunurisPrappee"une1etudedutceo10detreJasurvmalionscompilanalyses,e,aussisapp48%eltfectbyteescceodede2.MalheuLa1.svonsecuritlusnequedeboutsignie...enhb://zdout2n2 Mise en uvre
2.1 Generalites
^tdonpasetapconsciehinesnn'estt,Leetariables,neuprennendetcopasdetouteseexif,lescmesuresainside-stforecuritndeetaddequatesetanpduourprleseviteremancesdeproblstandarddemes.aD'autredepart,ecis,d'unjectifspdoinemetsdedeuxvueasuraprolabfoisestdcoJaemoncratiqueet|saufd'organiseutadanstion,lesonlap3eutdedicilemenEntn'autoriseroagagevcanaloterqueprogrammeurlesleseulsacaselecteursquipouvsensansttassurerMaislaenansanidenecuritL'utilisationJaefacilitedacelesleursordinateur.sus.Pt,ourtecettevrepretudeecompilable,sourceialaaunretnedencommenonecpasser|essaireesendecocmpihoisirCecideuxdecandidatsded'exemple.queLescduhoixIlducandidatleduinpartilespiratepesttunncldeintd'ilditcarebceocandidatouvreacommfaitecpartpdeasonecteroppdieositionPradicaletoutauprvexisteote(bwhileelectronique.tCelarappnelaprdansejugestructuresnideprolamrytecoeealitgcareedesdufaits,urcenidansde3cdehoixdepversonnels.noussonlan'en^utilisateurshestoutesdeeedujoritces-maPremilaerement,lemenyesencocomplJaeteatruneesmentationL'attaqueseetrfacile-ealisetentroisdudeetapinitial.eslangu:ge1.vLadtlaecompilationguageetl'analysel'idutcoegralitdeecliencotsourceutilislestaires,etppourseleestvote,t2.leLademooldicatione.deinclutlanomspartieclasses,dunomscovdeainsiptouteermettanstructuretdetiquemoprogrammedi.