Ang labing lisud nga programa

Gikan sa tighubad: Nakakita ko og pangutana sa Quora: Unsa nga programa o code ang matawag nga pinakakomplikado sukad gisulat? Ang tubag sa usa sa mga partisipante maayo kaayo nga kini takus sa usa ka artikulo.

Ibutang ang imong mga seat belt.

Ang pinakakomplikado nga programa sa kasaysayan gisulat sa usa ka grupo sa mga tawo kansang mga ngalan wala nato mahibaloi.

Kini nga programa usa ka computer worm. Ang ulod dayag nga gisulat tali sa 2005 ug 2010. Tungod kay kini nga wati komplikado kaayo, makahatag lamang ako og kinatibuk-ang paghulagway kung unsa ang gibuhat niini.

Ang ulod unang makita sa usa ka USB drive. Tingali adunay makakitag disk nga nagbuy-od sa yuta, makadawat niini sa koreyo, ug mahimong interesado sa mga sulod niini. Sa diha nga ang disk gisal-ut sa usa ka Windows PC, nga wala nahibal-an sa tiggamit, ang worm awtomatikong naglansad sa kaugalingon ug gikopya ang kaugalingon sa kana nga kompyuter. Adunay labing menos tulo ka mga paagi diin siya makalunsad sa iyang kaugalingon. Kung ang usa dili molihok, gisulayan niya ang lain. Labing menos duha niini nga mga pamaagi sa paglansad hingpit nga bag-o, ug pareho nga gipahimuslan ang duha ka independente, tinago nga mga bug sa Windows nga wala’y nahibal-an hangtod nga kini nga worm mitungha.

Sa diha nga ang ulod modagan sa usa ka kompyuter, kini mosulay sa pag-angkon sa mga katungod sa tagdumala. Dili kaayo siya nabalaka sa na-install nga antivirus software - mahimo niyang ibalewala ang kadaghanan sa ingon nga mga programa. Unya, depende sa unsa nga bersyon sa Windows kini nagdagan sa, ang ulod mosulay sa usa sa duha ka kaniadto wala mailhi nga mga pamaagi sa pag-angkon sa mga katungod sa tagdumala sa computer. Sama kaniadto, wala’y nahibal-an bahin sa kini nga mga tinago nga mga kahuyangan sa wala pa mitungha kini nga ulod.

Human niini, ang ulod makahimo sa pagtago sa mga timailhan sa presensya niini sa kahiladman sa OS, aron walay antivirus nga programa nga makamatikod niini. Nagtago kini pag-ayo nga bisan kung tan-awon nimo ang disk sa lugar kung diin kini nga ulod, wala ka makakita bisan unsa. Kini nga ulod maayo nga nakatago nga kini nakahimo sa paglibot sa Internet sulod sa usa ka tuig nga wala’y kompanya sa seguridad wala gani makaila sa kamatuoran sa pagkaanaa niini.

Gisusi dayon sa worm kung maka-access ba kini sa Internet. Kung mahimo niya, maningkamot siya sa pagbisita sa mga site www.mypremierfutbol.com o www.todaysfutbol.com. Niadtong panahona kini nga mga server mao ang Malaysia ug Denmark. Giablihan niini ang usa ka naka-encrypt nga channel sa komunikasyon ug gisultihan kini nga mga server nga ang bag-ong kompyuter malampuson nga nakuha. Ngano nga ang worm awtomatik nga nag-update sa kaugalingon sa labing bag-ong bersyon?

Ang worm unya mokopya sa iyang kaugalingon sa bisan unsang lain nga USB device nga imong gisal-ot. Gihimo kini pinaagi sa pag-instalar sa usa ka hapsay nga gidisenyo nga rogue disk driver. Kini nga drayber adunay sulud nga digital nga pirma sa Realtek. Nagpasabot kini nga ang mga tagsulat sa ulod sa usa ka paagi nakahimo sa pagsulod sa labing luwas nga lokasyon sa usa ka dako nga kompanya sa Taiwan ug gikawat ang labing sekreto nga yawe sa kompanya nga wala nahibal-an sa kompanya ang bahin niini.

Sa ulahi, ang mga tagsulat niini nga drayber nagsugod sa pagpirma niini gamit ang pribadong yawe gikan sa JMicron, laing dako nga kompanya sa Taiwan. Ug usab, ang mga tagsulat nakahimo sa pagsulod sa labing gipanalipdan nga lugar sa kini kompanya ug gikawat ang labing sekreto nga yawe nga iyang gipanag-iya kini kompanya nga wala sila kahibalo bahin niini.

Ang ulod nga atong gihisgutan komplikado kaayo. Ug kami pa gani wala nagsugod.

Human niini, ang ulod nagsugod sa pagpahimulos sa duha ka bag-o lang nadiskobrehan nga mga bug sa Windows. Ang usa ka bug nalangkit sa mga tig-imprenta sa network, ug ang lain may kalabotan sa mga file sa network. Gigamit sa worm kini nga mga bug aron i-install ang kaugalingon sa lokal nga network sa tanan nga ubang mga kompyuter sa opisina.

Ang ulod unya nagsugod sa pagpangita alang sa piho nga software nga gihimo sa Siemens aron ma-automate ang dagkong mga makina sa industriya. Sa higayon nga makit-an niya kini, siya (natag-an nimo kini) naggamit sa lain nga wala nahibal-an kaniadto nga bug aron kopyahon ang programmable logic sa usa ka industrial controller mismo. Sa higayon nga ang usa ka ulod mapahimutang na sa maong kompyuter, kini magpabilin didto hangtod sa hangtod. Wala’y kantidad sa pag-ilis o "pagdisinfect" sa imong kompyuter ang makakuha niini.

Ang ulod nangita alang sa gilakip nga industriyal nga mga de-koryenteng motor gikan sa duha ka piho nga kompanya. Ang usa niini nga mga kompanya naa sa Iran ug ang lain naa sa Finland. Ang mga motor nga iyang gipangita gitawag og "variable frequency drives." Gigamit kini aron makontrol ang mga centrifuges sa industriya. Ang mga centrifuges mahimong gamiton sa pagputli sa daghang kemikal nga mga elemento.

Pananglitan, ang uranium.

Karon nga ang ulod adunay bug-os nga kontrol sa mga centrifuges, mahimo na niya ang bisan unsang gusto niini. Mahimo niyang i-turn off silang tanan. Mahimo niyang gub-on silang tanan dayon - ituyok lang sila sa labing taas nga katulin hangtod nga maglupad sila nga sama sa mga bomba, nga gipatay ang tanan nga naa sa duol.

Apan dili. Kini komplikado ulod. Ug ang ulod adunay uban pang mga plano.

Sa dihang nakuha na niini ang tanang centrifuges sa imong planta... matulog na lang ang ulod.

Milabay ang mga adlaw. O mga semana. O mga segundo.

Sa diha nga ang ulod nakahukom nga ang panahon miabut na, kini dali nga nahigmata. Siya random nga nagpili sa daghang mga centrifuges samtang ilang giputli ang uranium. Gibabagan sila sa ulod aron kung adunay makamatikod nga adunay katingad-an, dili nila mapalong kini nga mga centrifuges.

Ug unya, sa hinay-hinay, ang ulod nagsugod sa pagtuyok niini nga mga centrifuges... gamay sayup. Dili kaayo daghan. Basta, nahibal-an nimo, gamay paspas kaayo. O gamay lang hinay kaayo. Lamang gamay nga gawas nga luwas nga mga parameter.

Sa parehas nga oras, gipataas niini ang presyur sa gas sa kini nga mga centrifuges. Kini nga gas gitawag nga UF6. Makadaot kaayo nga butang. Ang ulod nagbag-o sa presyur niini nga gas gamay gawas sa luwas nga mga limitasyon. Eksakto aron kung ang gas mosulod sa mga centrifuges sa panahon sa operasyon, adunay gamay nga higayon nga siya mahimong mga bato.

Ang mga centrifuges dili ganahan nga modagan nga kusog kaayo o hinay kaayo. Ug dili usab sila ganahan sa mga bato.

Apan ang ulod adunay usa ka katapusan nga limbong nga nahabilin. Ug maayo siya.

Dugang pa sa tanan nga mga aksyon niini, ang ulod nagsugod sa pagdula sa usa ka pagrekord sa mga datos gikan sa katapusang 21 segundos sa operasyon, nga kini natala sa diha nga ang mga centrifuges naglihok nga normal.
Gibalikbalik sa ulod ang recording sa usa ka loop.

Ingon usa ka sangputanan, ang datos gikan sa tanan nga mga centrifuges alang sa mga tawo tan-awon nga normal. Apan kini mga bakak lamang nga mga entri nga gihimo sa ulod.

Karon hunahunaa nga ikaw ang responsable sa pagdalisay sa uranium gamit kining dako nga planta sa industriya. Ug ang tanan ingon og maayo ang pagtrabaho. Ang mga motor mahimo’g medyo katingad-an, apan ang mga numero sa kompyuter nagpakita nga ang mga centrifuge motor molihok ingon nga kinahanglan nila.

Unya ang mga centrifuges magsugod sa pagkaguba. Sa random nga pagkasunod-sunod, sunod-sunod. Kasagaran sila mamatay sa hilom. Bisan pa, sa pipila ka mga kaso, ilang gihikay ang karon pasundayag. Ug ang produksiyon sa uranium nagsugod sa pagkahulog ug kusog. Uranus kinahanglan nga limpyo. Ang imong uranium dili igo nga putli aron mahimo ang bisan unsang mapuslanon.

Unsa ang imong buhaton kung imong gipadagan kining uranium enrichment plant? Kanunay nimong susihon ang tanan, dili nimo masabtan kung unsa ang problema. Mahimo nimong usbon ang tanang kompyuter sa planta kon gusto nimo.

Apan ang mga centrifuges maguba gihapon. Ug ikaw wala'y paagi aron mahibal-an kung ngano.

Sa paglabay sa panahon, ubos sa imong pagdumala, mga 1000 ka centrifuges ang naguba o gisirhan. Nabuang ka nga naningkamot nga mahibal-an kung ngano nga ang mga butang wala molihok sama sa giplano.

Mao gyud kini ang tinuod nga nahitabo

Dili nimo madahom nga kining tanan nga mga problema gimugna sa usa ka computer worm, ang labing tuso ug intelihente nga computer worm sa kasaysayan, nga gisulat sa usa ka talagsaon nga sekreto nga grupo nga adunay walay kinutuban nga salapi ug oras. Ang ulod gidisenyo nga adunay usa lamang ka katuyoan: pag-agi sa tanan nga nahibal-an nga digital nga pamaagi sa seguridad ug gub-a ang nukleyar nga programa sa imong nasud nga dili madakpan.
Ang paghimo og usa ka programa nga makahimo sa usa niini nga mga butang sa kaugalingon usa ka gamay nga milagro. Paghimo ug programa nga makahimo sa TANAN niini ug daghan pa...

… alang niini Stuxnet worm kinahanglan nga mahimong labing komplikado nga programa nga gisulat sukad.

Source: www.habr.com

Idugang sa usa ka comment