Katika kompyuta, worm ni aina ya programu hasidi (malware) inayojinakili yenyewe na kusambaa kupitia mitandao bila kuhitaji kushikamana na faili au programu nyingine. Tofauti na virusi, worm husambaa haraka zaidi na mara nyingi hutumia mtandao kuenea.
Utangulizi:
Neno worm linapotumika kwenye kompyuta, halimaanishi kiumbe halisi wa ardhini, bali linamaanisha programu mbaya inayoweza kuathiri mifumo ya kompyuta. Worm imepewa jina hili kwa sababu ya uwezo wake wa “kujipenyeza” na “kuenea” kutoka kifaa kimoja hadi kingine, sawa na jinsi mnyoo halisi anavyopenya ardhini.
Maudhui:
Ni programu ya kijasusi au uharibifu inayoweza kujinyofoa (self-replicate) na kuenea kupitia mtandao bila msaada wa binadamu.
Haitegemei faili mwenyeji (host file) ili kufanya kazi, tofauti na virusi.
Kupitia barua pepe (email attachments).
Kupitia mashimo ya kiusalama (security vulnerabilities) kwenye mifumo ya uendeshaji.
Kupitia USB au vifaa vingine vya hifadhi.
Kupitia mitandao ya kompyuta (LAN, WAN, Internet).
Hutumia rasilimali nyingi za kompyuta (CPU, RAM, bandwidth) na kusababisha mfumo kuwa polepole.
Inaweza kufunga programu zisizo na ruhusa au kufuta data.
Wengine hubeba payload ya ziada kama spyware au ransomware.
ILOVEYOU Worm (2000) – ilisambaa kupitia email na kuathiri mamilioni ya kompyuta duniani.
Conficker Worm (2008) – iliathiri mashirika makubwa na serikali kwa kuiba taarifa na kuzuia upatikanaji wa data.
Je wajua (Fact):
Worm ya kwanza iliyoandikwa ilijulikana kama Morris Worm (1988) na ilisababisha takriban 10% ya kompyuta zote zilizokuwa kwenye mtandao wa ARPANET wakati huo kuathirika.
Hitimisho:
Worm katika kompyuta ni tishio kubwa kwa usalama wa mitandao kwa sababu ya kasi yake ya kuenea na uwezo wa kuharibu au kuathiri mifumo bila msaada wa watumiaji. Ulinzi bora wa mtandao na programu za kupambana na virusi ni muhimu ili kuzuia mashambulizi ya aina hii.
Umeionaje Makala hii.. ?
Post hii utakwenda kujikitabzaidi kujibu swali, hata hivyo itambulike kuwa wengi wa wanasayansi waliohusika kwenye lugha hizi sio wamarekani.
Soma Zaidi...RAM (Random Access Memory) na ROM (Read-Only Memory) ni aina za kumbukumbu kwenye kompyuta au vifaa vya kielektroniki, lakini zina malengo na tabia tofauti.
Soma Zaidi...Katika post hii utakwenda kujifunza maana ya neno firewall
Soma Zaidi...Trojan ni Moja ya maneno tunayoyasikia sana kwneye tehama. Leo nitakupa maana yake
Soma Zaidi...Katika post hii utakwenda kujifunza kuhusu tofauti ya programmer na developer
Soma Zaidi...Server ni kompyuta au mfumo unaotoa huduma au rasilimali kwa kompyuta na vifaa vingine kupitia mtandao. Zinaweza kutoa huduma kama kuhifadhi data, kuendesha tovuti, kusambaza faili, au kushughulikia barua pepe.
Soma Zaidi...Tupo katika kipindi ambacho, tafiti nyingi zinahitajika kuhusu athari za AI kwenye ubunifu na taaluma.
Soma Zaidi...Katika somo hili utakwenda kujifunza kuhusu HDD (Hard Disk Drive) na SSD (Solid State Drive)
Soma Zaidi...Virusi vya kompyuta ni programu hasidi (malware) inayojishikiza kwenye faili au programu halali na kujiendesha pale faili hiyo inapofunguliwa. Virusi vinaweza kuharibu data, kupunguza kasi ya kompyuta, au kusababisha upotevu wa taarifa.
Soma Zaidi...Katika somo hili utajifunza utaratibu unaotumiwa kuweka matoleo kwnye software.
Soma Zaidi...