Program anu paling hese

Tina penerjemah: Kuring mendakan patarosan ngeunaan Quora: Program atanapi kode naon anu tiasa disebat paling rumit anu kantos ditulis? Waleran salah sahiji pamilon éta jadi alus éta rada pantes hiji artikel.

Nyepetkeun sabuk korsi Anjeun.

Program anu paling rumit dina sajarah ditulis ku tim jalma anu namina henteu terang.

Program ieu mangrupikeun cacing komputer. Cacing ieu sigana ditulis antara 2005 sareng 2010. Kusabab cacing ieu rumit pisan, kuring ngan ukur tiasa masihan gambaran umum ngeunaan naon anu dilakukeun.

Cacing mimiti muncul dina USB drive. Batur bisa manggihan disk bohong dina taneuh, narima eta dina mail, sarta jadi kabetot dina eusina. Pas disk diasupkeun kana PC Windows, tanpa sepengetahuan pamaké, worm otomatis ngaluncurkeun sorangan sareng nyalin sorangan ka komputer éta. Sahenteuna aya tilu cara pikeun ngaluncurkeun dirina. Lamun hiji teu hasil, manéhna nyoba nu séjén. Sahenteuna dua métode peluncuran ieu sagemblengna anyar, sarta duanana dieksploitasi dua bebas, bug rusiah dina Windows anu teu saurang ogé terang ngeunaan nepi ka cacing ieu mucunghul.

Pas cacing dijalankeun dina komputer, éta nyoba mangtaun hak administrator. Anjeunna henteu utamana diganggu ku parangkat lunak antipirus anu dipasang - anjeunna tiasa malire seueur program sapertos kitu. Teras, gumantung kana vérsi Windows anu dijalankeun, worm bakal nyobian salah sahiji tina dua metode anu teu dipikanyaho pikeun meunangkeun hak administrator dina komputer. Sapertos sateuacanna, teu aya anu terang ngeunaan kerentanan disumputkeun ieu sateuacan cacing ieu muncul.

Saatos ieu, cacing tiasa nyumputkeun ngambah ayana di jero OS, ku kituna henteu aya program antipirus anu tiasa ngadeteksi éta. Ieu hides jadi ogé yén sanajan lamun kasampak dina disk di tempat dimana cacing ieu kudu, anjeun moal ningali nanaon. Cacing ieu nyumput saé pisan yén éta tiasa ngajelajah Internét salami sataun tanpa perusahaan kaamanan malah teu ngakuan kanyataan ayana.

Cacing teras pariksa naha éta tiasa ngaksés Internét. Upami anjeunna tiasa, anjeunna nyobian nganjang ka situs www.mypremierfutbol.com atawa www.todaysfutbol.com. Waktu éta server ieu Malaysia jeung Denmark. Éta muka saluran komunikasi énkripsi sareng nyarioskeun ka server ieu yén komputer énggal parantos suksés direbut. Naha cacing otomatis ngamutahirkeun diri kana versi anu pang anyarna?

Cacing teras nyalin sorangan ka alat USB anu sanés anu anjeun selapkeun. Hal ieu dilakukeun ku cara masang supir disk rogue anu dirancang rapih. Supir ieu ngandung tanda tangan digital Realtek. Ieu ngandung harti yén pangarang cacing éta kumaha bae bisa megatkeun kana lokasi paling aman hiji parusahaan Taiwanese badag sarta maok konci paling rusiah parusahaan tanpa parusahaan nyaho ngeunaan eta.

Salajengna, panulis supir ieu mimiti nandatanganan ku konci pribadi ti JMicron, perusahaan Taiwanese anu ageung. Jeung deui, pangarang éta bisa megatkeun kana tempat paling ditangtayungan di ieu parusahaan jeung maok konci paling rusiah manéhna owns эта perusahaan tanpa aranjeunna terang nanaon ngeunaan éta.

Cacing anu urang bahas pajeulit pisan. Sarta kami malah masih teu ngamimitian.

Saatos ieu, cacing mimiti ngeksploitasi dua bug anu nembe kapendak dina Windows. Hiji bug aya hubunganana sareng printer jaringan, sareng anu sanésna aya hubunganana sareng file jaringan. Cacing ngagunakeun bug ieu pikeun masang sorangan dina jaringan lokal dina sadaya komputer séjén di kantor.

Cacing teras mimiti milarian parangkat lunak khusus anu dikembangkeun ku Siemens pikeun ngajadikeun otomatis mesin industri ageung. Sakali anjeunna manggihan eta, anjeunna (anjeun ditebak eta) ngagunakeun bug sejen saméméhna kanyahoan pikeun nyalin logika programmable hiji controller industri sorangan. Sakali cacing geus netep dina komputer eta, eta tetep aya salawasna. Teu aya jumlah anu ngagentos atanapi "disinfecting" komputer anjeun bakal nyingkirkeunana.

Cacing milarian motor listrik industri anu dipasang ti dua perusahaan khusus. Salah sahiji perusahaan ieu aya di Iran sareng anu sanésna di Finlandia. Motor anu dipilari ku anjeunna disebut "drive frekuensi variabel." Éta téh dipaké pikeun ngadalikeun centrifuges industri. Centrifuges tiasa dianggo pikeun ngamurnikeun seueur unsur kimia.

Contona, uranium.

Ayeuna cacing boga kadali pinuh ngaliwatan centrifuges, éta bisa ngalakukeun naon eta hayang jeung aranjeunna. Anjeunna tiasa mareuman aranjeunna sadayana. Anjeunna tiasa ngancurkeun sadayana langsung - ngan ukur puteran aranjeunna dina kecepatan maksimal dugi ka ngapung sapertos bom, maéhan saha waé anu aya di caket dieu.

Tapi henteu. Ieu kompléks cacing. Jeung cacing boga rencana anu sanés.

Sakali eta geus direbut sakabéh centrifuges dina tutuwuhan anjeun ... cacing saukur bade bobo.

Poé ngaliwat. Atawa minggu. Atawa detik.

Nalika cacing mutuskeun yén waktuna parantos sumping, éta gancang hudang. Anjeunna acak milih sababaraha centrifuges sabab purify uranium. Cacing ngahalangan aranjeunna supados upami aya anu ningali yén aya anu anéh, aranjeunna moal tiasa mareuman centrifuges ieu.

Lajeng, saeutik-saeutik, cacing mimiti spins centrifuges ieu ... saeutik salah. Teu pira pisan. Ngan, anjeun terang, sakedik gancang teuing. Atawa sakedik lambat teuing. Ngan saeutik saeutik luar parameter aman.

Dina waktos anu sami, éta ningkatkeun tekanan gas dina séntrifugal ieu. Gas ieu disebut UF6. Hiji hal anu pohara ngabahayakeun. Cacing ngarobah tekanan gas ieu sakedik luar wates aman. Persis ambéh lamun gas asup kana centrifuges salila operasi, aya kasempetan leutik éta anjeunna bakal robah jadi batu.

Centrifuges henteu resep ngajalankeun gancang teuing atanapi lambat teuing. Sareng aranjeunna ogé henteu resep batu.

Tapi cacing boga hiji trik panungtungan ditinggalkeun. Sareng anjeunna cemerlang.

Salian sagala lampah na, cacing mimiti muterkeun rekaman data ti panungtungan 21 detik operasi, nu eta dirékam nalika centrifuges beroperasi normal.
Cacing muterkeun rekaman deui jeung deui dina loop a.

Hasilna, data tina sadaya centrifuges pikeun manusa katingalina normal. Tapi ieu ngan éntri palsu dijieun ku cacing.

Ayeuna bayangkeun yén anjeun tanggung jawab pikeun ngamurnikeun uranium nganggo pabrik industri ageung ieu. Jeung sagalana sigana jalan ogé. Motor bisa disada rada aneh, tapi angka dina komputer nunjukkeun yén motor centrifuge jalan sakumaha sakuduna.

Lajeng centrifuges ngawitan ngarecah. Dina urutan acak, hiji-hiji. Aranjeunna biasana maot quietly. Sanajan kitu, dina sababaraha kasus, aranjeunna ngatur kiwari kinerja. Jeung produksi uranium mimiti turun sharply. Uranus kudu beresih. uranium anjeun teu cukup murni pikeun ngalakukeun nanaon mangpaat.

Naon anu anjeun laksanakeun upami anjeun ngajalankeun pabrik pengayaan uranium ieu? Anjeun bakal pariksa sagalana deui jeung deui jeung deui, teu ngarti naon masalahna. Anjeun tiasa ngarobih sadaya komputer dina pabrik upami anjeun hoyong.

Tapi centrifuges masih bakal ngarecah. Sareng anjeun teu aya deui jalan pikeun manggihan naha.

Kana waktosna, dina pangawasan anjeun, sakitar 1000 centrifuges ngarecah atanapi pareum. Anjeun gélo nyobian ngartos naha hal-hal henteu jalan sakumaha anu direncanakeun.

Ieu persis naon sabenerna kajadian

Anjeun pernah bakal nyangka yén sakabéh masalah ieu dijieun ku cacing komputer, cacing komputer paling licik jeung calakan dina sajarah, ditulis ku sababaraha tim incredibly rusiah jeung duit taya jeung waktu. Cacing ieu dirancang kalayan ngan hiji tujuan: ngaliwatan sagala métode kaamanan digital dipikawanoh tur ngancurkeun program nuklir nagara anjeun tanpa bray.
Pikeun nyiptakeun program anu tiasa ngalakukeun SALAH tina hal-hal ieu mangrupikeun mujijat anu leutik. Jieun program anu tiasa ngalakukeun ALL ieu sareng seueur deui ...

… kanggo ieu cacing Stuxnet kedah janten program anu paling kompleks anu kantos ditulis.

sumber: www.habr.com

Tambahkeun komentar