Hvad er Pastejacking? Hvorfor skal du ikke kopiere indsætte fra nettet?

Den nemmeste metode til at hente tekst og billeder fra et websted er at vælge det, kopiere det ved hjælp af CTRL+C -tasterne og derefter indsætte det med CTRL+V . Hvad hvis det indsatte materiale ikke er det, du kopierede fra hjemmesiden? Du vil helt sikkert copy-paste igen, og resultaterne kan være de samme. Det er risikabelt, og vi taler hvorfor.

Et hurtigt eksempel er, at du kopierer en kommando fra en hjemmeside og indsætter den på konsollen. Det viser sig, at kommandoen blev ændret, og det skader dine data. Er der noget galt med måden du kopierer ind og ind? Eller er det noget ondsindet? Denne artikel taler om, hvad der er Pastejacking - kunsten at ændre det, du kopierer fra websider.

pastejacking

Hvad er Pastejacking

Næsten alle browsere tillader websteder at køre kommandoer på brugernes computere. Denne funktion kan tillade ondsindede websteder at overtage din computers udklipsholder. Det vil sige, at når du kopierer noget og indsætter det på dit udklipsholder, kan hjemmesiden køre en eller flere kommandoer ved hjælp af din browser. Metoden kan bruges til at ændre udklipsholderens indhold. Selvom det måske ikke er meget farligt, hvis du bare kopierer til Notesblok(Notepad) eller Word osv., kan det være et problem for din computer, hvis du indsætter noget direkte i kommandoprompten(Command Prompt) .

Hjemmesider kører kommando(er), når noget specifikt udføres af brugeren - som når du trykker på en bestemt tast eller højreklikker med musen. Når du trykker på CTRL+C på dit tastatur, udløser det hjemmesidens kommandotilstand. Efter en lille ventetid, f.eks. 800 ms, indsætter den noget ondsindet på din udklipsholder. Ventetiden er at lade dig bruge CTRL+V indsætte den originale tekst, som du kopierede. Nogle websteder kan spore CTRL+V og bruge det til at udløse en kommando, der ændrer udklipsholderens indhold.

De kan også spore musebevægelser. Hvis du ikke bruger tastaturet, men i stedet bruger kontekstmenuen til at kopiere, så kan de også udløse kommandoer til at erstatte dit udklipsholderindhold.

Kort sagt er Pastejacking en metode, som ondsindede websteder bruger til at tage kontrol over dine computeres udklipsholder og ændre indholdet til noget skadeligt uden din viden.(In short, Pastejacking is a method that malicious websites employ to take control of your computers’ clipboard and change its content to something harmful without your knowledge.)

Hvorfor er Pastejacking skadeligt

Antag(Suppose) , at du kopierer indsæt fra et websted til Microsoft Word . Når du trykker på CTRL+C eller CTRL+V , placerer webstedet få kommandoer på dit udklipsholder, der kan oprette og udføre skadelige makroer.

Værre er det, når du indsætter indhold direkte til en konsol som PowerShell eller kommandopromptvindue(Command Prompt) . Mac- brugere har en vis sikkerhed, hvis de bruger iTerm . Det er en emulering, der giver Mac -brugere mulighed for at erstatte standardkonsollen. Når du bruger iTerm, spørger den brugerne, om de virkelig ønsker at indsætte noget, der indeholder "newline"-tegn. Brugere kan derefter vælge "Ja" eller "Nej", afhængigt af hvad de laver.

Tegnet Newline(Newline character) er faktisk halvdelen af ​​Enter- tasten. Enter - tasten er afbildet, generelt af en pil, der ser ud til at stamme fra en øvre linje til nederste linje og derefter til venstre. Enter - tasten er en kombination af Newline (skift til næste linje) og Retur(Return) (læs "vognretur til position længst til venstre x,0" som på skrivemaskiner). Når du trykker på Enter -tasten, udføres enhver kommando på den konsollinje. Det afhænger af konsollen at bede om bekræftelse.

Windows kommandoprompt beder ikke om bekræftelse i tilfælde af de fleste kommandoer . Den beder kun om bekræftelse, hvis du bruger en DEL- eller FORMAT- kommando. For kommandoer som RENAME osv., vil den ikke bede om bekræftelse. Jeg har ikke brugt Powershell meget, så jeg ved ikke, hvordan kommandoerne accepteres der.

Under alle omstændigheder, hvis webstedet placerer kommandoer på dit udklipsholder med Enter - tasten ( /n/r hvor /n er ny linje og /r er vognretur), kører konsollen eller et hvilket som helst programmerbart program kommandoen/kommandoerne direkte. Hvis disse kommandoer er skadelige, kan de skabe kaos på din maskine og netværk.

Læs: Fingeraftryk på webstedstrafik(Website Traffic Fingerprinting) .

Sådan undgår du Pastejacking

Hvis du er en OS X , kan du bruge iTerm-emulatoren for en sikkerheds skyld. Det vil bede dig, hvis der sker pastejacking med et allerede tilføjet Enter - sæt af tegn.

Windows -brugere skal tjekke, hvad der er placeret i din computers udklipsholder. For at gøre dette skal du først indsætte indholdet i Notesblok(Notepad) . Den indsætter kun udklipsholder som tekst og lader dig se, hvad der er på udklipsholderen. Hvis du ser, hvad du har kopieret, kan du gå videre og indsætte det, hvor du vil. Det betyder et ekstra skridt, men er bedre end at blive Pastejacked . Husk(Remember) , at det kan være farligt at bruge Word til at tjekke udklipsholderen, da det også kan programmeres ved hjælp af makroer osv.(Word)

Husk(Remember) , at det kan være farligt at bruge Word til at tjekke udklipsholderen, da det også kan programmeres ved hjælp af makroer osv. (Word)Notesblok(Notepad) er ikke programmerbart, og det er derfor sikkert at kontrollere indholdet af udklipsholderen. Selvfølgelig vil du ikke se formatet, skrifttyper og typografier osv., da indholdet er indsat som almindelig tekst.

For billeder, selvom jeg ikke er sikker, tror jeg, at højreklikke og vælge " Gem som...(Save As…) " er bedre end at bruge kommandoen " Kopier ".(Copy)

Læs også: (Also read:) Clipboard Data Theft – Hærd sikkerhedsindstilling i Internet Explorer .



About the author

Jeg er softwareingeniør og opdagelsesrejsende. Jeg har erfaring med både Microsoft Xbox 360 og Google Explorer. Jeg er i stand til at give ekspertanbefalinger til visse softwareudviklingsværktøjer, samt hjælpe folk med at fejlfinde almindelige Explorer-fejl.



Related posts