Tack vare dåliga designbeslut var AutoRun ett gången ett stort säkerhetsproblem på Windows. AutoRun hjälpt till att skadlig programvara startar så snart du sätter in skivor och USB-enheter i din dator.
Denna fel användes inte bara av skadliga upphovsmän. Det var famously används av Sony BMG att dölja en rootkit på musik-CD-skivor. Windows körs automatiskt och installerar rootkit när du sätter in en skadlig Sony-ljud-CD i din dator.
RELATED: Inte alla "virus" är virus: 10 skadliga skadliga villkor förklaras
AutoRun var en funktion som introducerades i Windows 95. När du sätter in en programskiva i din dator, läser Windows automatiskt skivan och - om en autorun.inf-fil hittades i skivans rotkatalog - startades programmet automatiskt specificerat i autorun.inf-filen.
Därför lanserade du automatiskt en installations- eller stänkskärm med alternativ när du sätter in en programvaru-cd eller en PC-spelskiva i din dator. Funktionen utformades för att göra sådana skivor lätta att använda, vilket minskar användarförvirringen. Om AutoRun inte existerade skulle användarna öppna filbläddringsfönstret, navigera till skivan och starta en setup.exe-fil därifrån.
Det fungerade ganska bra för en tid och det fanns inga stora problem . Tredje gången hade inte hemanvändarna ett enkelt sätt att producera sina egna cd-skivor innan cd-brännare var utbredd. Du skulle verkligen bara komma över kommersiella skivor, och de var generellt trovärdiga.
Men även i Windows 95 när AutoRun introducerades, var det inte aktiverat för disketter. När allt kommer omkring kan alla placera vilka filer de vill ha på en diskett. AutoRun för disketter gör det möjligt för malware att sprida sig från diskett till dator till diskett till dator.
Windows XP förfinade den här funktionen med funktionen "AutoPlay". När du sätter i en skiva, en USB-flash-enhet eller en annan typ av flyttbar media, undersöker Windows dess innehåll och föreslår åtgärder till dig. Om du till exempel sätter in ett SD-kort som innehåller bilder från din digitalkamera, rekommenderar vi att du gör något som är lämpligt för bildfiler. Om en enhet har en autorun.inf-fil ser du ett alternativ som frågar om du vill automatiskt köra ett program från enheten också.
Men Microsoft ville fortfarande att CD-skivor skulle fungera lika. Så i Windows XP kör cd-skivor och dvd-skivor automatiskt program på dem om de hade en autorun.inf-fil, eller skulle automatiskt börja spela sin musik om de var ljud-CD-skivor. Och på grund av säkerhetsarkitekturen i Windows XP skulle dessa program förmodligen startas med administratörsåtkomst. Med andra ord skulle de ha fullständig åtkomst till ditt system.
Med USB-enheter som innehåller autorun.inf-filer kördes inte programmet automatiskt, men skulle presentera alternativet i ett AutoPlay-fönster.
Du kunde Avaktivera fortfarande detta beteende. Det fanns alternativ som begravdes i själva operativsystemet, i registret och grupppolicyredaktören. Du kan också hålla ned Shift-tangenten när du sätter i en skiva och Windows skulle inte utföra AutoRun-beteendet.
Detta skydd började bryta ner omedelbart . SanDisk och M-Systems såg CD AutoRun-beteendet och ville ha det för egna USB-flash-enheter, så de skapade U3-flash-enheter. Dessa flash-enheter emulerade en CD-enhet när du ansluter dem till en dator, så ett Windows XP-system startar automatiskt program på dem när de är anslutna.
Självklart är inte ens CD-skivor säkra. Attackers kan enkelt bränna en CD eller DVD-enhet eller använda en omskrivbar enhet. Tanken att CD-skivor är något säkrare än USB-enheter är felaktigt.
Under 2005 började Sony BMG leverera Windows rootkits på miljontals ljud-CD-skivor. När du sätter in ljud-CD-skivan i din dator, läser Windows autogen.inf-filen och kör automatiskt rootkit-installationsprogrammet, vilket smittigt smittat datorn i bakgrunden. Syftet med detta var att hindra dig från att kopiera musikskivan eller rippa den till din dator. Eftersom dessa är normalt stödda funktioner, måste rootkit subvertera hela operativsystemet för att undertrycka dem.
Detta var allt möjligt tack vare AutoRun. Vissa människor rekommenderar att du håller Shift när du sätter in en ljud-CD i din dator och andra undrar om att hålla Shift för att undertrycka rootkitet från installation skulle anses vara ett brott mot DMCA: s förbud mot kringgående för att kringgå kopieringsskydd.
Andra har chronicled den långa, ledsen historien henne. Låt oss bara säga att rootkit var instabilt, skadlig programvara utnyttjade rootkit för att lättare infektera Windows-system och Sony fick ett stort och välförtjänt svart öga på den offentliga arenan.
Conficker var en särskilt otäck mask först upptäckt 2008. Bland annat infekterade den USB-enheter och skapade autorun.inf-filer på dem som automatiskt skulle köra skadlig kod när de var anslutna till en annan dator. Som antivirusföretag ESET skrev:
"USB-enheter och andra flyttbara media, som åtkomliga av Autorun / Autoplay-funktionerna varje gång (som standard) du ansluter dem till din dator, är de vanligaste virusbärarna dessa dagar."
Conficker var den mest kända, men det var inte den enda skadliga programvaran som missbrukade den farliga AutoRun-funktionaliteten. AutoRun som en funktion är praktiskt taget en gåva till malwareförfattare.
Microsoft rekommenderade slutligen att Windows-användare inaktiverar AutoRun-funktionaliteten. Windows Vista har gjort några bra ändringar som Windows 7, 8 och 8,1 har alla ärvda.
I stället för att automatiskt köra program från cd-skivor, dvd-skivor och USB-enheter som maskerar som skivor visar Windows bara dialogrutan AutoPlay för dessa enheter som väl. Om en ansluten skiva eller enhet har ett program ser du det som ett alternativ i listan. Windows Vista och senare versioner av Windows kör inte automatiskt program utan att fråga dig. Du måste klicka på alternativet "Kör [program] .exe" i dialogrutan AutoPlay för att köra programmet och bli smittad.
RELATERAT: Gör inte panik, men alla USB-enheter har ett stort säkerhetsproblem
Men det är fortfarande möjligt att skadlig kod sprids via AutoPlay. Om du ansluter en skadlig USB-enhet till datorn är du fortfarande bara ett klick bort från att köra malware via dialogrutan AutoPlay - åtminstone med standardinställningarna. Andra säkerhetsfunktioner som UAC och ditt antivirusprogram kan hjälpa till att skydda dig, men du borde fortfarande vara uppmärksam.
Och tyvärr har vi nu ett ännu skrämmande säkerhetshot från USB-enheter att vara medvetna om.
Om du gillar , du kan inaktivera AutoPlay helt - eller bara för vissa typer av enheter - så att du inte får en popup-uppspelning när du sätter in flyttbart media i din dator. Du hittar dessa alternativ i Kontrollpanelen. Gör en sökning efter "autoplay" i kontrollpanelens sökrutan för att hitta dem.
Bildkredit: aussiegal på Flickr, m01229 på Flickr, Lordcolus på Flickr
Starta Windows 8/10 i Säkert läge
Vi har alla blivit vana vid att trycka på antingen F2 eller F8 för att få de avancerade startalternativen sedan Windows 2000, förmodligen även före det. I varje version av Windows kan du alltid räkna med den långsammare startprocessen för att faktiskt trycka på nyckeln när textmeddelandet uppstod.Tja, de da
Så här återställer du ett Glömt Wi-Fi-lösenord i OS X
Om du helt glömt Wi-Fi-lösenordet kan du vanligtvis bara läsa det från klistermärket på routern som tillhandahålls av din Internetleverantör - men vad händer om det inte är rätt? Du kan också återställa ditt Wi-Fi-lösenord från din Mac. RELATED: Så här öppnar du routern Om du glömmer lösenordet Du kan självklart också gå igenom routerns gränssnitt för att bara ändra lösenordet , förutsatt att du inte har glömt ditt routerns lösenord också.