Skip to main content

Ano ang isang dynamic na library ng link?

Ang isang dynamic na library ng link ay isang system na ginagamit ng Microsoft upang payagan ang maraming mga aplikasyon upang ma -access ang parehong seksyon ng code sa Windows Kasabay nito.Ito ay isa sa mga susi sa multitasking na epektibong gumagana.Noong 2010, natuklasan ng mga mananaliksik ng seguridad na ang loophole sa paraan na nagtrabaho ang dynamic na sistema ng library ng link ay maaaring samantalahin ng mga hacker.Ito ay humantong sa isang problema sa kung paano ayusin ito nang hindi nakakaapekto sa kakayahang magamit ng mga aplikasyon.at mga application ng software.Windows ay isang operating system na higit sa lahat upang mag -coordinate ng paraan ng mga indibidwal na aplikasyon, na kilala rin bilang mga programa, ma -access ang mga kakayahan sa pagproseso ng mga computer.Windows ang sarili ay sa huli ay isang hanay ng mga code ng computer na epektibong kumikilos bilang rulebook o gabay para sa kung paano nakikipag -ugnay ang mga aplikasyon sa bawat isa at sa hardware.Code.Ang isang halimbawa ay ang seksyon ng Windows May pananagutan sa pag -print ng mga dokumento.Karamihan sa mga aplikasyon ay kailangang ma -access ang tampok na ito sa ilang mga punto, ngunit kung ang bawat application ay na -load ang may -katuturang code sa memorya ng mga computer sa sandaling nagsimulang tumakbo ang application, magiging isang hindi mahusay na paggamit ng mga mapagkukunan at maaaring maging sanhi ng mga salungatan.

upang malutas ito,ang Windows Ang code para sa isang partikular na pag -andar, sa kasong ito pag -print, ay naka -imbak bilang isang maliit na programa na kilala bilang isang dynamic na link library o DLL file.Kung ang isang gumagamit ay nagpapatakbo ng isang application tulad ng isang word processor, ang file na ito ay hindi awtomatikong binuksan.Sa halip, bubukas lamang ang word processor at isinaaktibo ang file bilang at kung kinakailangan, sa kasong ito kapag nais ng gumagamit na mag -print ng isang dokumento.

Kasaysayan, maraming mga developer ng aplikasyon ang nagsulat lamang ng code na nagsabi kung ano ang pangalan ng may -katuturang dynamic na linkAng library ay tinawag, sa halip na tukuyin kung saan dapat itong matatagpuan sa computer.Upang mapalibot ito, Windows May isang set system para sa paghahanap ng nawawalang mga file ng DLL sa pamamagitan ng paghahanap ng isang set list ng mga lokasyon sa isang tinukoy na order.Habang ito ay maaaring teoretikal na mapagsamantalahan kung ang isang nakakahamak na file na nakilala bilang isang file ng DLL ay inilagay sa tamang lugar at sa gayon ay natagpuan at binuksan bago ang lehitimong file, hindi ito itinuturing na isang pangunahing panganib sa seguridad dahil ang mga hacker ay nangangailangan ng pisikal na pag -access sa isang makina upang makuhaang nakakahamak na file sa lugar.

Noong 2010, natuklasan na ang mga hacker ay maaaring teoretikal na makakuha ng mga naturang file sa lugar sa pamamagitan ng isang malayong koneksyon: iyon ay, sa internet.Nangangahulugan ito ng dose -dosenang mga bintana at reg;Ang mga aplikasyon ay mahina sa pag -atake gamit ang pamamaraang ito.Ang komunidad ng seguridad ay nahahati kung mas mahusay na para sa mga indibidwal na aplikasyon na muling isulat upang tukuyin ang lokasyon ng lehitimong file ng DLL, na umaasa sa bawat nag -develop na kumikilos, o para mabago ng Microsoft ang paraan ng Windows Nakikipag -usap sa mga naturang file, na maaaring maging sanhi ng mga aplikasyon upang ihinto ang pagtatrabaho nang maayos.