/
[Cíbé~rrés~ílíé~ñcíá~]

[Cárg~ás útí~lés ý~ bálí~zás d~é mál~wáré~: típó~s dé c~árgá~s mál~ícíó~sás]

[Éñ él Éñtrádá áñtéríór dél blóg, díscútímós cómó lás cárgás útílés fácílítáñ lás cómúñícácíóñés málícíósás ý cómó úñ átácáñté púédé óbtéñér él cóñtról dé úñ sístémá déspúés dé éjécútár cóñ éxító lás cárgás útílés ý lás bálízás. Sé útílízó úñ cáñál dé cómúñícácíóñés révérsé_tcp fácílítádó pór lá cárgá útíl Métérprétér (dél Métásplóít Fráméwórk).]

[Éstá~ públ~ícác~íóñ sé~ céñt~rárá é~ñ cóm~préñ~dér m~ás sób~ré ló~s dís~tíñt~ós tí~pós d~é cár~gás út~ílés~ ý éjé~mpló~s dé l~ás téc~ñícá~s dé m~áñíp~úlác~íóñ dé~ mémó~ríá q~úé pú~édéñ~ émpl~éár.]

[Málwáré sé há vúéltó más sófístícádá éñ cómpósícíóñ ý éjécúcíóñ, éspécíálméñté éñ cóñtrásté cóñ lós díás dé vírús más símplés, cómó él Éñrédádérá prógrámá á príñcípíós dé lós sétéñtá. Párá lós áctórés dé áméñázás mótívádós príñcípálméñté pór óbjétívós cláñdéstíñós, pérmáñécér bájó él rádár párá pérsístír éñ úñá réd síñ sér détéctádós dúráñté úñ péríódó prólóñgádó súélé sér úñ éñfóqúé príñcípál. Pór ló táñtó, émpléáráñ técñícás córréspóñdíéñtés cómó séñúélós, códífícácíóñ, ófúscácíóñ, éñcríptácíóñ é ímítácíóñ párá lógrár él ñívél déséádó dé ségúrídád ópérácíóñál.]

[Háý váríós fórmátós éjécútáblés díspóñíblés párá úñ áctór dé áméñázás. Lá éléccíóñ dél átácáñté dépéñdé dé lós véctórés dé átáqúé íñícíálés ý dé lás áccíóñés póstéríórés á lá éxplótácíóñ. Éstós sóñ álgúñós dé Métásplóít Fórmátós éjécútáblés ý tráñsfórmádós dé Fráméwórk.]

[Métá~spló~ít éx~écút~áblé~]

[Cómó sé démúéstrá éñ prímérá párté, lá bálízá ó cárgá útíl és él ímpláñté éñ úñá máqúíñá ó réd víctímá qúé lé dá á úñ átácáñté úñá éñtrádá ý lúégó úñ púñtó dé ápóýó. És úñá párté ímpórtáñté dél árséñál dé málwáré ý dél cícló dé vídá géñérál dél átáqúé, ló qúé pérmíté qúé él áctór dé áméñázás téñgá áccésó práctícó párá réálízár más áctívídádés málícíósás.]

[Cúáñdó sé trátá dé lá cátégórízácíóñ ámplíá réál, úñá cárgá útíl púédé éstár “éscálóñádá” ó éstár “síñ étápás”. Úñ áctór dé áméñázá púédé élégír úñó sóbré él ótró dépéñdíéñdó dé váríós fáctórés, lós príñcípálés dé lós cúálés púédéñ sér lás cóñsídérácíóñés dé ségúrídád ópérácíóñál.]

[¿Qúé só~ñ lás~ cárg~ás útí~lés p~ór ét~ápás~¿]

[Lás cárgás útílés pór étápás désglósáñ lás dístíñtás fásés dé úñ átáqúé, á méñúdó útílízáñdó múltíplés fásés dé cárgás útílés qúé úñá sólá cárgá útíl hábríá réálízádó dé ótró módó. Éstás cárgás útílés géñérálméñté sé dívídéñ éñ úñ éjécútáblé “stágér” (cárgá útíl íñícíál ó bálízá) ý úñ éjécútáblé dé “étápá” (cárgá útíl príñcípál).]

[Úñ stágér és úñ éjécútáblé péqúéñó qúé és úñá cárgá útíl íñícíál. És úñá píézá dé códígó rélátíváméñté péqúéñá qúé sé éjécútá párá prépárársé párá úñá cárgá útíl múchó máýór ý más cápáz cóñócídá cómó lá cárgá útíl dé étápá. Éstó sígñífícá qúé “él stágér prépárá él éscéñáríó”. Pór ló géñérál, úñ stágér fórmárá párté dé álgúñ códígó dé éxplótácíóñ cúáñdó lá éñtrádá íñícíál ápróvéché úñá vúlñérábílídád. Áqúí, él códígó dé éxplótácíóñ éxplótárá cóñ éxító lá vúlñérábílídád dé déstíñó ý lúégó éjécútárá él códígó dé étápá (cárgá útíl). Él éscéñáríó éñtóñcés éñtrá éñ áccíóñ.]

[Lá táréá príñcípál dél stágér és éjécútár cóñ éxító síñ détéccíóñ, vólvér á lá íñfráéstrúctúrá dél átácáñté párá déscárgár lá cárgá útíl príñcípál déséádá ý lúégó cóñfígúrár él sístémá párá éjécútár ésá cárgá útíl. Lá étápá déscárgádá ó lá cárgá útíl príñcípál más gráñdé púédéñ sér úñá ó más cárgás útílés dépéñdíéñdó dé lá cápácídád réqúérídá pór él átácáñté. Úñá véz qúé sé déscárgá lá étápá, él stágér pásá él cóñtról dé éjécúcíóñ párá cóñtíñúár cóñ lá áctívídád málícíósá.]

[Éñ él cásó dé úñ éxplóít dé vúlñérábílídád, él prógrámá dé éxplóít íñícíál hácé álgó símílár párá él stágér cómó ló hácé él stágér párá lá cárgá útíl dé lá étápá príñcípál, éñ térmíñós dé ásígñácíóñ dé récúrsós éñ él sístémá cómprómétídó. Ségúírá úñ pátróñ símílár á ésté:]

[stág~ér pá~ttér~ñ]

[Él sí~gúíé~ñté é~jémp~ló mú~éstr~á úñá~ cárg~á útíl~ pór é~tápá~s cóm~ó úñ é~jécú~tábl~é dé W~íñdó~ws.]

[stág~éd pá~ýlóá~d Wíñ~dóws~ éxéc~útáb~lé]

[Lás cárgás útílés pór étápás sé ádáptáñ á éscéñáríós éñ lós qúé púédé hábér réstríccíóñés rélácíóñádás cóñ él sístémá, cómó éspácíó éñ díscó ý mémóríá, cúáñdó sé trátá dé lá éñtrégá ý éjécúcíóñ dé lá cárgá útíl, cómó éñ él cásó dél shéllcódé útílízádó párá éxplótár úñá vúlñérábílídád dé désbórdámíéñtó dé búfér.]

[¿Qúé só~ñ lás~ cárg~ás útí~lés s~íñ ét~ápás~¿]

[Ló ópúéstó á lás cárgás útílés pór étápás sóñ lás cárgás útílés síñ étápás. Lás cárgás útílés síñ étápás sóñ áútóñómás ý, pór ló géñérál, múchó más gráñdés qúé lás cárgás útílés éñ étápás. Pór ló géñérál, cómbíñáñ tódás lás cápácídádés réqúérídás dé úñ átácáñté éñ úñ éjécútáblé.]

[Áqúí, pór ló géñérál, ñó háý ñécésídád dé úñá cárgá útíl íñícíál (stágér) qúé déscárgúé lá cárgá útíl príñcípál (stágér). Úñá véz qúé sé éjécútá lá cárgá útíl síñ étápás, téñdrá tódás lás cápácídádés ñécésáríás párá réálízár áccíóñés málícíósás, cómó íñýéccíóñ dé mémóríá, vólvér á llámár á lá íñfráéstrúctúrá dél átácáñté ý éñtrégár úñ shéll párá él átácáñté.]

[Él sí~gúíé~ñté é~jémp~ló mú~éstr~á úñá~ cárg~á útíl~ tcp í~ñvér~sá Mé~térp~rété~r síñ~ étáp~ás có~mó úñ~ éjéc~útáb~lé dé~ Wíñd~óws.]

[stág~élés~s Mét~érpr~étér~ révé~rsé t~cp pá~ýlóá~d]

[Lá décísíóñ sóbré qúé típó dé cárgá útíl úsár cómó párté dé úñá cámpáñá málícíósá sé cóñócé cómó lás “cóñsídérácíóñés dé ségúrídád ópérácíóñál” párá ésé áctór dé áméñázás. Él típó dé íñfráéstrúctúrá dé átácáñté córréspóñdíéñté qúé sópórtá lá cámpáñá málícíósá éstá párcíálméñté íñflúéñcíádó pór éstás cóñsídérácíóñés.]

[Cárg~ás útí~lés p~ór ét~ápás~ fréñ~té á c~árgá~s síñ~ étáp~ás]

[Lás c~árgá~s útíl~és pó~r étá~pás d~é Mét~áspl~óít t~íéñé~ñ él s~ímból~ó dé b~árrá~ íñcl~íñád~á hác~íá ád~éláñ~té (/) dé~spúés~ dé lá~ pálá~brá M~étér~prét~ér. Lá~ sígú~íéñt~é cáp~túrá~ dé pá~ñtál~lá mú~éstr~á éjé~mpló~s dé c~árgá~s útíl~és dé~ Mété~rpré~tér m~óñtá~dás p~ór Wí~ñdów~s.]

[Wíñd~óws s~tágé~d Mét~érpr~étér~ páýl~óáds~]

[Lás c~árgá~s útíl~és sí~ñ étá~pás é~mplé~áñ él~ símbó~ló dé~ súbr~áýád~ó (_) dé~spúés~ dé lá~ pálá~brá M~étér~prét~ér. Lá~ sígú~íéñt~é cáp~túrá~ dé pá~ñtál~lá mú~éstr~á éjé~mpló~s dé c~árgá~s útíl~és sí~ñ étá~pás d~é Wíñ~dóws~ Mété~rpré~tér.]

[Wíñd~óws M~étér~prét~ér st~ágél~éss p~áýló~áds]

[Ý él s~ígúí~éñté~ éjém~pló m~úést~rá ám~bás c~átég~óríás~ dé cá~rgás~ útílé~s.]

[Wíñd~óws M~étér~prét~ér pá~ýlóá~ds]

[Lás cárgás útílés síñ étápás sóñ áútóñómás ý ñó réqúíéréñ él pásó ádícíóñál dé éñvíár úñá étápá (cárgá útíl príñcípál) á lá máqúíñá víctímá úñá véz qúé él málwáré réálízá úñá llámádá á lá íñfráéstrúctúrá dél átácáñté. Óbsérvé éñ lá cáptúrá dé páñtállá á cóñtíñúácíóñ qúé déspúés dé qúé sé íñícíé él cóñtróládór TCP íñvérsó, él sígúíéñté pásó és ábrír úñá sésíóñ práctícá dél shéll rémótó dé Métérprétér á lá máqúíñá víctímá dé íñmédíátó, síñ lá ñécésídád dé éñvíár más cárgás útílés, cómó úñá étápá.]

[Mété~rpré~tér r~émót~é shé~ll sé~ssíó~ñ]

[Éñ lá~ cápt~úrá d~é páñ~táll~á á có~ñtíñ~úácí~óñ, pód~émós~ vér q~úé éx~ísté~ él pá~só éx~trá d~é éñv~íár l~á étá~pá dé~spúés~ dé qú~é él s~tágé~r hág~á úñá~ llám~ádá á~ lá íñ~fráé~strú~ctúr~á dél~ átác~áñté~: “éñví~ár ét~ápá (175174) á~ 203.0.113.1”.]

[Séñd~íñg s~tágé~]

[Ótrá díféréñcíá éñtré étápás ý síñ étápás és él támáñó dé lás cárgás útílés. Éñ lá cáptúrá dé páñtállá sígúíéñté, lá cárgá útíl síñ étápás (méétíñg_úpdáté_stágéléss.éxé) és múchó máýór cóñ 245 KB éñ cómpárácíóñ cóñ lá cárgá útíl íñícíál pór étápás (wéb1_méétíñg_úpdáté.éxé) éñ 73 KB.]

[Stág~élés~s páý~lóád~ sízé~]

[¿Qúé és~ shél~lcód~é¿]

[Shéllcódé és úñ códígó málícíósó qúé íñtéñtá sécúéstrár él flújó ñórmál dé úñ prógrámá éñ éjécúcíóñ éñ lá mémóríá dé lá cómpútádórá. Lúégó rédírígé él flújó párá qúé sé éjécúté él códígó málícíósó, éñ lúgár dél prógrámá ñórmál, dáñdó ál átácáñté úñ shéll ó áccésó práctícó. Á méñúdó sé trátá dé bálízás ó cárgás útílés éñ fórmá dé códígó dé prógrámácíóñ dé bájó ñívél ó úñ códígó dé máqúíñá cómbíñádó cóñ úñ éxplóít. Lós éxplóíts sóñ píézás dé códígó ñátívó ó dé bájó ñívél qúé ápróvécháñ cóñ éxító úñá vúlñérábílídád.]

[Lás vúlñérábílídádés éxplótádás á méñúdó ímplícáñ úñ désbórdámíéñtó dé búfér éñ lá mémóríá dé úñá áplícácíóñ dóñdé él átácáñté há sóbrépásádó lá mémóríá ásígñádá párá rédírígír él flújó ñórmál dél prógrámá. Úñ éxplóít éxítósó cóñdúcírá éñtóñcés á lá éjécúcíóñ dé úñá cárgá útíl, qúé és él málwáré.]

[Éñ sú~s fór~más m~ás púr~ás, Sh~éllc~ódé s~érá cód~ígó ñ~átív~ó ó éñ~sámb~ládó~r cóm~úñméñ~té út~ílíz~ádó é~ñ éxp~lóít~s rél~ácíó~ñádó~s cóñ~ lá mé~mórí~á.]

[Él sí~gúíé~ñté é~jémp~ló mú~éstr~á él c~ódígó~ dé sh~éll d~é Pów~érsh~éll (p~s1).]

[Pówé~rshé~ll sh~éllc~ódé]

[Éñ ésté éjémpló pártícúlár sé útílízá úñ Bíblíótécá dé víñcúlós díñámícós dé Wíñdóws (DLL) íñýéctádó éñ lá mémóríá á trávés dé úñ cárgádór réfléctáñté. Él códígó shéll sé géñérá éñ fórmá álfáñúmérícá. Úñá véz éjécútádó cóñ éxító, púédé vólvér á cóñéctársé cóñ él átácáñté á trávés dé úñá sésíóñ TCP DÑS íñvérsá géñérádá désdé Métásplóít Fráméwórk.]

[Lá éléccíóñ dél mécáñísmó dé éñtrégá, él típó dé éxplóít ý él sístémá óbjétívó vúlñéráblé váñ á détérmíñár lá éléccíóñ dé bálízá ó cárgá útíl víñcúládá ál átáqúé. Él éxplóít sé útílízá párá ápróvéchár úñá áplícácíóñ vúlñéráblé áñtés dé óbtéñér áccésó ál sístémá ópérátívó súbýácéñté. Éñ tál cásó, sé púédé úsár códígó éspécífícó párá lá áplícácíóñ córréspóñdíéñté (pór éjémpló, PHP ó ÁSP párá áplícácíóñés fróñt-éñd dé sérvídór wéb).]

[Cárá~ctér~ístíc~ás dé~ Shél~lcód~é]

[Éxís~téñ á~lgúñ~ás có~ñsíd~érác~íóñé~s ý cá~ráct~éríst~ícás~ ímpó~rtáñ~tés p~árá g~áráñ~tízá~r úñá~ éjéc~úcíóñ~ éxít~ósá d~é Shé~llcó~dé ý m~áñté~ñér ú~ñá ál~tá sé~gúrí~dád ó~pérá~cíóñ~ál.]

[Él cód~ígó d~ébé:]

  • [Téñé~r tód~ás lá~s íñs~trúc~cíóñ~és ñé~césá~ríás~ párá~ éjéc~útár~ él sh~éll d~éséá~dó sí~ñ déj~ár dé~ sér d~é tám~áñó ré~látí~vámé~ñté p~éqúé~ñó.]
  • [Sér “í~ñdép~éñdí~éñté~ dé lá~ pósí~cíóñ” é~ñ lá m~émór~íá: és~tó és~ crúc~íál ý~á qúé~ á méñ~údó ñ~ó és p~ósíb~lé sá~bér d~é áñt~émáñ~ó dóñd~é sé c~árgá~rá éñ l~á mém~óríá~ dél p~rócé~só vú~lñér~áblé~ dé dé~stíñ~ó.]
  • [Ñó có~ñtéñ~ér ñá~dá qú~é púé~dá cá~úsár~ érró~rés p~ótéñ~cíál~és ó c~áúsá~r qúé~ tódó~ él pr~ócés~ó sé b~lóqú~éé; pó~r éjé~mpló~, débí~dó á c~árác~téré~s ñúl~ós (0x00).]
  • [Sér c~ápáz~ dé áp~róvé~chár~ álgú~ñá ás~ígñá~cíóñ d~é mém~óríá~ éxís~téñt~é útí~lízá~ñdó á~lgúñ~ás téc~ñícá~s dé í~ñýéc~cíóñ: í~ñýéc~cíóñ d~é códí~gó ó r~éflé~xíóñ.]

[Á pártír dé ésté púñtó, él átácáñté débérá séléccíóñár él típó dé éjécútáblé póstéríór ál éxplóít áprópíádó párá éjécútárló éñ él sístémá dé déstíñó, cómó ÉXÉ ó DLL párá Wíñdóws, ÉLF párá Líñúx ý ÁPKs párá Áñdróíd. Ñúéváméñté, sé préfíéréñ lás técñícás póstéríórés á lá éxplótácíóñ dé mémóríá sóláméñté párá áúméñtár lá ségúrídád ópérácíóñál.]

[¿Qúé és~ lá íñ~ýécc~íóñ dé~ códíg~ó ý lá~ íñýé~ccíóñ~ dé DL~L¿]

[Lá íñ~ýécc~íóñ DL~L és é~l pró~césó~ dé éj~écút~ár cód~ígó (D~LL) éñ~ él có~ñtéx~tó dé~ ótró~ próc~ésó. L~ás cá~rgás~ útílé~s dé M~étér~prét~ér út~ílíz~áñ téc~ñícá~s dé í~ñýéc~cíóñ D~LL pá~rá mé~cáñí~smós~ dé sí~gíló~ ý évá~síóñ.]

[Éñ Wíñdóws, úñá bíblíótécá dé víñcúlós díñámícós ó DLL (“Bíblíótécá cómpártídá” éñ Líñúx) és úñá píézá dé códígó álmácéñádá cómó úñ árchívó dé bíblíótécá cómpártídá. Éstó sígñífícá qúé púédé sér útílízádó pór díféréñtés prógrámás dé cómpútádórá ségúñ ý cúáñdó ló ñécésítéñ. Él sístémá ópérátívó (éñ ésté cásó, Wíñdóws) máñéjá lá éscrítúrá ý cárgá dé lá bíblíótécá, ló qúé sé réálízá éñ tíémpó dé éjécúcíóñ. Úñ prógrámá púédé símpléméñté llámár ó hácér référéñcíá ál árchívó DLL réqúérídó párá úsár él códígó cóñtéñídó éñ él.]

[Éstó~ és útí~l pár~á lós~ próg~rámá~dóré~s pór~qúé s~óló é~scrí~béñ c~ódígó~ úñá v~éz, ló~ cómp~íláñ~ ý ló á~lmác~éñáñ~ cómó~ úñá b~íblí~ótéc~á cóm~párt~ídá ó~ DLL, l~úégó~ ló ús~áñ sí~émpr~é qúé~ séá ñ~écés~áríó~ ý pór~ múltí~plés~ próg~rámá~s.]

[Lá príñcípál díféréñcíá éñtré úñá DLL ý úñ árchívó ÉXÉ és qúé úñá DLL ñó púédé éjécútársé dé fórmá íñdépéñdíéñté. Ñécésítá úñ prógrámá cómó úñ ÉXÉ párá llámár ó hácér référéñcíá ý lúégó éjécútárló. Él sígúíéñté éjémpló múéstrá lós árchívós DLL éñ úñ sístémá ópérátívó Wíñdóws, qúé ñórmálméñté sé álmácéñáñ éñ lá cárpétá C:\Wíñdóws\ WíñSxs (WíñSxS sígñífícá Wíñdóws Sídébý-Sídé).]

[DLL f~ílés~ Wíñd~óws]

[Lás cápácídádés dé lás DLL támbíéñ lás hácéñ múý útílés párá lós áctórés dé áméñázás. Lá íñýéccíóñ dé códígó éñ él ñívél básícó ímplícá úñ íñtéñtó dé úñ prócésó (málícíósó) dé ádjúñtár (ú óbtéñér úñ máñéjádór) á úñ prócésó rémótó (prócésó víctímá). Á cóñtíñúácíóñ, ásígñá súfícíéñté mémóríá ó cámbíós dé pérmísós dé págíñá éñ él prócésó dé lá víctímá párá éjécútár códígó ñúévó, cómó úñá DLL, déspúés dé ló cúál cópíá (íñýéctá) él códígó málícíósó DLL éñ él éspácíó dé mémóríá dél prócésó dé lá víctímá ñúévó ó qúé ýá sé éstá éjécútáñdó.]

[Á cóñ~tíñú~ácíóñ~, sé íñ~ícíá~ úñ ñú~évó s~úbpr~ócés~ó, qúé~ és lá~ fórm~á éñ q~úé ló~s pró~césó~s éjé~cútá~ñ tár~éás é~spéc~ífícá~s, éñ é~l pró~césó~ dé lá~ víctí~má pá~rá éj~écút~ár lá~s íñs~trúc~cíóñ~és có~ñtéñ~ídás~ éñ él~ códíg~ó íñý~éctá~dó ó D~LL.]

[Úñ híló cómpárté él mísmó éspácíó dé mémóríá qúé él prócésó qúé ló íñícíó, míéñtrás qúé díféréñtés prócésós tíéñéñ dístíñtós éspácíós dé mémóríá ásígñádós, éspécíálméñté éñ lós cásós éñ qúé ñó cómpártéñ ñíñgúñá váríáblé. Éstó és ímpúéstó pór él sístémá ópérátívó. Síñ émbárgó, lós sístémás ópérátívós própórcíóñáñ mécáñísmós párá qúé lós prócésós sé cómúñíqúéñ cúáñdó séá ñécésáríó médíáñté lá cómúñícácíóñ éñtré prócésós (ÍPC), cómó túbéríás (ñómbrádás ó áñóñímás), sóckéts, sémáfórós, mémóríá cómpártídá ý cólás dé méñsájés.]

[Éñ ló~s sís~témá~s ópé~rátí~vós W~íñdó~ws, lá~ íñýé~ccíóñ~ dé cód~ígó í~mplí~cá él~ úsó d~é ÁPÍ~ ý fúñ~cíóñ~és lé~gítím~ás dé~ Wíñd~óws p~árá f~íñés~ málí~cíós~ós. Pó~r éjé~mpló~:]

  • [Próc~ésó á~bíér~tó sé~ útíl~ízá p~árá ó~btéñ~ér úñ~ máñé~jó éñ~ úñ pr~ócés~ó,]
  • [Vírt~úálÁ~llóc~éX lú~égó f~ácíl~ítá l~á ásí~gñác~íóñ dé~ mémó~ríá s~úfíc~íéñt~é éñ é~sé pr~ócés~ó rém~ótó ó~,]
  • [Vírt~úálP~róté~ctéX~ sé pú~édé ú~sár p~árá á~ñúlá~r lós~ pérm~ísós~ dé mé~mórí~á (págí~ñá) ý, á~ cóñt~íñúá~cíóñ]
  • [Mémó~ríá d~é pró~césó~ dé és~crít~úrá é~scrí~bé él~ códíg~ó mál~ícíó~só, có~mó úñ~á DLL~ éñ él~ próc~ésó d~é lá v~íctím~á.]
  • [CréátéRémótéThréád, RtlCréátéÚsérThréád ó ñtCréátéThréádÉx sé útílízá párá créár úñ ñúévó híló (qúé és lá fórmá éñ qúé lós prócésós éjécútáñ táréás éspécífícás) ý éjécútár lá cápácídád málícíósá, cómó róbár crédéñcíálés ó éjécútár ráñsómwáré.]

[Lá cárgá dé úñá DLL éñ Wíñdóws réqúíéré llámár á lás fúñcíóñés LóádLíbrárýÁ ó LóádLíbrárýÉXÁ, qúé fórmá párté dé líblóádérápí.h. Éstás fúñcíóñés, cómó dícé Mícrósóft, “cárgáñ él módúló éspécífícádó éñ él éspácíó dé díréccíóñés dél prócésó dé llámádá”. Él úsó dé LóádLíbrárý párá cárgár úñá DLL sígñífícá qúé lás DLL débéñ cárgársé désdé él díscó.]

[Síñ émbárgó, útílízáñdó lá técñícá dé íñýéccíóñ DLL réfléxívá, úñá DLL sé púédé cárgár díréctáméñté désdé lá mémóríá, úñá cápácídád qúé áctúálméñté ñó ófrécé LóádLíbrárý. Úñ áctór dé áméñázás púédé úsár lá íñýéccíóñ DLL réfléxívá párá áútócárgár sú códígó málícíósó cómplétáméñté éñ lá mémóríá síñ ñécésídád dé íñvócár él cárgádór ñátívó dé Wíñdóws éñ él díscó. Áqúí, útílízáñ úñ cárgádór pérsóñálízádó éñ lúgár dé Wíñdóws LóádLíbrárý.]

[Lós á~tácá~ñtés~ támb~íéñ pú~édéñ~ úsár~ ótrá~s técñ~ícás~ dé íñ~ýécc~íóñ ý m~áñíp~úlác~íóñ dé~ próc~ésós~, tálé~s cóm~ó:]

  • [Prócésó dé áhúéádó — Dóñdé él málwáré íñícíárá úñ prócésó dé víctímá éñ úñ éstádó súspéñdídó. Lúégó áhúécárá lá mémóríá párá déjár éspácíó párá ñúévó códígó, cámbíá lós pérmísós dé págíñá, íñýéctá códígó málícíósó ý réáñúdá él prócésó párá éjécútár él códígó málícíósó íñýéctádó.]
  • [Cárgá látérál dé DLL — Cúáñdó úñ prógrámá Wíñdóws légítímó ý á méñúdó más áñtígúó vúlñéráblé (prócésó dé víctímá) sé vé óblígádó á cárgár úñá DLL málícíósá, qúé délíbérádáméñté sé ñómbrá cómó úñá légítímá éspérádá pór lá víctímá ý sé cólócá éñ él mísmó díréctóríó (ládó á ládó) qúé él prógrámá vúlñéráblé. Él prócésó dél prógrámá dé lá víctímá búscárá príméró éñ sú cárpétá íñmédíátá párá lócálízár lá DLL málícíósá réñómbrádá (súpláñtádá). Éstá técñícá ápróvéchá él órdéñ dé búsqúédá DLL útílízádó pór él cárgádór dé Wíñdóws párá téñér éxító.]

[Éstá~s técñ~ícás~ íñté~ñtáñ~ hácé~r qúé~ lá ác~tíví~dád m~álíc~íósá~ páré~zcá l~égítí~má, év~ítáñ~dó ás~í lá dé~técc~íóñ pá~rá pé~rsís~tír é~ñ úñ s~ísté~má có~mpró~métí~dó.]

[Á pár~tír d~é lás~ técñí~cás d~é máñ~ípúl~ácíóñ~ dé pr~ócés~ós dí~scút~ídás~ éñ pr~ímér~á pár~té dé~ éstá~ sérí~é, pód~émós~ vér á~ cóñt~íñúá~cíóñ q~úé lá~ mígr~ácíóñ~ dél w~éb1_m~éétí~ñg_ú~pdát~é.éxé~ málí~cíós~ó órí~gíñá~l ímp~lícó á~lgúñ~á íñý~éccí~óñ dé c~ódígó~.]

[Éñ ésté éjémpló, lá cárgá málícíósá íñícíó (géñéró) úñ prócésó ñótépád.éxé cómplétáméñté ñúévó cómó él prócésó dé víctímá déséádó párá íñýéctár códígó. Él prócésó málícíósó órígíñál (PÍD 2472) sé íñýéctá ó mígrá ál ñúévó prócésó dé víctímá ñótépád.éxé (PÍD 1768).]

[ñóté~pád.é~xé ví~ctím~ próc~éss]

[Ñótépád.éxé és úñ prócésó cóñfíáblé dé Mícrósóft ý, cómó tál, éstó lé dá ál átácáñté lá cápácídád dé dísfrázár él prócésó órígíñál dé áspéctó málícíósó á úñó más cóñfíáblé. Ñótépád.éxé és úñ édítór dé téxtó básícó dé Wíñdóws qúé ñó ñécésítá llámár (hácér référéñcíá) á ñíñgúñá ÁPÍ, fúñcíóñ ó DLL dé Wíñdóws réqúérídá párá lá cóñéxíóñ dé réd, qúé éñ ñúéstró éjémpló, sé éjécútó él prócésó málícíósó.]

[Sé réqúíéré úñ áñálísís díñámícó párá détéctár lá íñýéccíóñ qúé ócúrré éñ lá mémóríá. Mápéó dé dépéñdéñcíás dé áplícácíóñés támbíéñ és ñécésáríó párá détéctár lás cómúñícácíóñés dé réd sóspéchósás dél édítór dé téxtó, éñ ésté cásó prócésó ñótépád.éxé, hácíéñdó úñá cóñéxíóñ dé réd.]

[Cóñc~lúsí~óñ]

[Sígú~íéñd~ó dés~dé pr~ímér~á pár~té dé~ éstá~ sérí~é dé b~lógs~, hémó~s bús~cádó~ álgú~ñás d~é lás~ cáté~góríá~s ý tí~pós d~é cár~gás út~ílés~ qúé p~úédé~ úsár~ úñ ác~tór d~é ámé~ñázá~s ý pó~r qúé p~úédé~ñ déc~ídír~ úsár~ úñ tí~pó só~bré ó~tró.]

[Lá máýóríá dé lós átácáñtés dé áméñázás háráñ tódó ló pósíblé párá gáráñtízár qúé téñgáñ úñá éñtrádá íñícíál éxítósá, máñtéñgáñ lá pérsístéñcíá ý évítéñ lá détéccíóñ. Hástá áhórá hémós vístó qúé lá cómbíñácíóñ dé hérrámíéñtás, técñícás ý prócédímíéñtós sígñífícá qúé sé ñécésítá úñá cómbíñácíóñ ígúálméñté cápáz dé hérrámíéñtás ý prócédímíéñtós dé ségúrídád párá évítár úñ átáqúé éxítósó, ó más próbáblé ásúmír úñá víólácíóñ ý évítár qúé úñ íñcídéñté cíbérñétícó íñícíál sé cóñvíértá éñ úñá víólácíóñ ímpórtáñté.]

[Éñ lá~ párt~é fíñ~ál dé~ éstá~ sérí~é, dís~cútí~rémó~s álg~úñás~ técñí~cás ý~ cápá~cídá~dés m~ás ímp~órtá~ñtés~ ý, ló m~ás ímp~órtá~ñté, é~xpló~ráré~mós é~l áñál~ísís~ ý lá m~ítíg~ácíóñ~.]

[Témá~s rél~ácíó~ñádó~s]

[Ártíc~úlós~ rélá~cíóñ~ádós~]

[5 cóñs~éjós~ párá~ óbté~ñér é~l méj~ór RÓ~Í dé s~ús íñ~vérs~íóñé~s éñ c~íbér~ségú~rídá~d]
[Cíbé~rrés~ílíé~ñcíá~]

[5 cóñs~éjós~ párá~ óbté~ñér é~l méj~ór RÓ~Í dé s~ús íñ~vérs~íóñé~s éñ c~íbér~ségú~rídá~d]

[Ápré~ñdá á~ éxtr~áér é~l RÓÍ~ dé sú~s íñv~érsí~óñés~ párá~ méjó~rár s~ú pós~túrá~ dé sé~gúrí~dád, m~ítíg~ár él~ ríés~gó ý g~áráñ~tízá~r úñá~ éstr~átég~íá dé~ ségú~rídá~d sólí~dá.]

[Cómó l~á cér~tífí~cácí~óñ ÍSÓ~ 27001 dé Íl~lúmí~ó fór~tálé~cé lá~ ségú~rídá~d dé s~ú cád~éñá d~é súm~íñís~tró]
[Cíbé~rrés~ílíé~ñcíá~]

[Cómó l~á cér~tífí~cácí~óñ ÍSÓ~ 27001 dé Íl~lúmí~ó fór~tálé~cé lá~ ségú~rídá~d dé s~ú cád~éñá d~é súm~íñís~tró]

[Cóñó~zcá l~ó qúé~ sígñ~ífíc~áñ lá~s cér~tífí~cácí~óñés~ ÍSÓ 27001 é~ ÍSÓ 27701 d~é Íll~úmíó~ párá~ lá cí~bérr~ésíl~íéñc~íá ý l~á ség~úríd~ád dé~ lá cá~déñá~ dé sú~míñí~stró~ dé ñú~éstr~ós cl~íéñt~és.]

[Íllú~míó Á~útór~ízád~ó cóm~ó Áút~óríd~ád dé~ Ñúmé~rácí~óñ CVÉ~ (CÑÁ)]
[Cíbé~rrés~ílíé~ñcíá~]

[Íllú~míó Á~útór~ízád~ó cóm~ó Áút~óríd~ád dé~ Ñúmé~rácí~óñ CVÉ~ (CÑÁ)]

[Désc~úbrá~ cómó l~á dés~ígñá~cíóñ C~ÑÁ dé~ Íllú~míó ñ~ós áý~údá á~ prót~égér~ méjó~r á ñú~éstr~ós cl~íéñt~és.]

[Ñó sé~ háñ é~ñcóñ~trád~ó árt~ícúló~s.]

[Ássú~mé Br~éách~.
Míñí~mízé~ Ímpá~ct.
Íñ~créá~sé Ré~sílí~éñcé~.]

[Réád~ý tó l~éárñ~ móré~ ábóú~t Zér~ó Trú~st Sé~gméñ~tátí~óñ¿]