? Under regelbunden användning , operativsystem och programvara skapar ett överskott av onödiga filer , vilket kan sakta ner din dator . Om du stöter på skript som säger att de kan städa upp filer från vissa typer av programvara , är du rätt att vara orolig för att skriptet kan vara skadlig kod i förklädnad . Du kan vidta åtgärder , men att bekräfta säkerheten av ett snyggt manus . Script vs Program
Skript skiljer från program i att deras utvecklare inte sammanställa dem till körbar kod . Snarare är de filer som innehåller en rad kommandon i ett skriptspråk . Dessa inkluderar Windows batchkommandon , bash-skalet och Perl . Tolken läser dessa kommandon och producerar maskin - exekverbar kod för att utföra dem . När du laddar ner ett skript på din dator , har den inte någon effekt på din maskin tills du köra det med lämplig tolk .
Script Danger
Även ett skript inte kan påverka din maskin tills du kör den med nödvändig tolk , när det körs , kan det innebära fara för din dator . Skript kan innehålla kommandon precis som de i kompilerade virus . Dessa kommandon kan öppna nätverksanslutningar , ladda ner skadliga nyttolast filer från servrar som drivs av hackare , och talar om för datorn att utföra dessa filer med ditt konto tillåtelse .
Bedöma hotet
ett skript är mindre farligt än en exekverbar eftersom du kan öppna filen och granska dess källkod innan du kör den . Underhåll skript bör inte behöva öppna nätverksanslutningar eller kataloger åtkomst som är utanför ramen för skriptet syfte . Till exempel behöver ett skript som organiserar och tar bort gamla loggfiler inte att komma åt andra känsliga system mappar . Om du ser den här typen av misstänkta kommando i ett skript , sedan skriptet kan äventyra ditt system .
Best Practices
p Om du inte är bekant nog med programmering begrepp till förstå hur man läser koden ett manus innehåller , då kan du följa två regler för att hålla dig från att köra ett skadligt skript . Först , inte ladda ner skript från en källa som du inte litar på . Det andra , se till att när du hämtar ett manus den kommer med en fil signatur , en md5sum eller en shasum . Dessa tillåter dig att kontrollera att filen du laddar ner inte har ändrats .