Mi az a Pastejacking? Miért nem kell másolni a beillesztést a webről?

A legegyszerűbb módja annak, hogy bármilyen szöveget és képet lehessen szerezni egy webhelyről, ha kijelöli, kimásolja a CTRL+C billentyűkkel, majd beilleszti a CTRL+V . Mi van, ha a beillesztett anyag nem az, amit a webhelyről másolt? Minden bizonnyal újra másolja-beilleszti, és az eredmény ugyanaz lehet. Kockázatos, és megbeszéljük, miért.

Egy gyors példa az, hogy kimásol egy parancsot egy webhelyről, és beilleszti a konzolra. Kiderült, hogy a parancs megváltozott, és ez károsítja az adatokat. Valami baj van a másoló beillesztés módjával? Vagy ez valami rosszindulatú? Ez a cikk arról szól, hogy mi a Pastejacking – a weboldalakról másolt tartalmak megváltoztatásának művészete.

pasztájázás

Mi az a Pastejacking

Szinte minden böngésző lehetővé teszi a webhelyek számára, hogy parancsokat futtassanak a felhasználók számítógépén. Ez a funkció lehetővé teszi a rosszindulatú webhelyek számára, hogy átvegyék a számítógép vágólapját. Ez azt jelenti, hogy amikor másol valamit, és beilleszti a vágólapra, a webhely egy vagy több parancsot futtathat a böngésző segítségével. A módszer a vágólap tartalmának megváltoztatására használható . Bár lehet, hogy nem túl veszélyes, ha csak Jegyzettömbbe(Notepad) vagy Wordbe(Word) másol, problémát okozhat a számítógépében, ha valamit közvetlenül a parancssorba illeszt(Command Prompt) be .

A webhelyek parancs(oka)t futtatnak, ha a felhasználó bármit végrehajt – például egy adott billentyű megnyomásakor vagy a jobb egérgombbal történő kattintáskor. Ha megnyomja a CTRL+C billentyűkombinációt a billentyűzeten, az elindítja a webhely parancsmódját. Kis várakozás után, mondjuk 800 ms, beilleszt valami rosszindulatú anyagot a vágólapra. Várjon, amíg a CTRL+V beillesztheti az eredeti szöveget, amelyet másolt. Egyes webhelyek nyomon követhetik a CTRL+V , és a vágólap tartalmát módosító parancs indítására használhatják.

Az egér mozgását is követni tudják. Ha nem a billentyűzetet használja, hanem a helyi menüt használja a másoláshoz, akkor ezek is kiválthatnak parancsokat a vágólap tartalmának lecserélésére.

Röviden, a Pastejacking egy olyan módszer, amelyet a rosszindulatú webhelyek alkalmaznak, hogy átvegyék az irányítást a számítógépek vágólapja felett, és az Ön tudta nélkül módosítsák annak tartalmát valami károsra.(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.)

Miért káros a Pastejacking?

Tegyük fel(Suppose) , hogy egy webhelyről a Microsoft Wordbe(Microsoft Word) másol be . Ha megnyomja a CTRL+C vagy a CTRL+V , a webhely néhány olyan parancsot helyez el a vágólapra, amelyek káros makrókat hozhatnak létre és futtathatnak.

Rosszabb az a helyzet, amikor közvetlenül beilleszt egy tartalmat egy konzolba, például a PowerShellbe(PowerShell) vagy a Command Prompt ablakba. A Mac(Mac) -felhasználók némi biztonságot nyújtanak, ha iTerm-et használnak(iTerm) . Ez egy emuláció, amely lehetővé teszi a Mac felhasználók számára, hogy lecseréljék az alapértelmezett konzolt. Az iTerm használatakor megkérdezi a felhasználókat, hogy valóban be akarnak-e illeszteni valamit, ami „újsor” karaktert tartalmaz. A felhasználók ezután kiválaszthatják az „Igen” vagy a „Nem” lehetőséget attól függően, hogy mit csinálnak.

Az újsor karakter(Newline character) valójában az Enter billentyű fele. Az Enter billentyűt általában egy nyíl ábrázolja, amely úgy tűnik, hogy egy felső sorból indul az alsó sorba, majd balra. Az Enter billentyű a Newline (váltás a következő sorra) és a Return (olvassa el a „kocsi visszatérés a bal szélső pozícióba x,0” mint az írógépeknél) karakter kombinációja. Ha megnyomja az Enter billentyűt, az adott konzolsorban bármely parancs végrehajtásra kerül. A konzoltól függ, hogy kér-e megerősítést.

A Windows parancssor a legtöbb parancs esetében nem kér megerősítést. Csak akkor kér megerősítést, ha DEL vagy FORMAT parancsot használ. A RENAME(RENAME) stb. parancsokhoz nem kér megerősítést. Nem sokat használtam a Powershell -t , így nem tudom, hogyan fogadják el ott a parancsokat.

Mindenesetre, ha a webhely parancsokat helyez el a vágólapra az Enter billentyűvel ( /n/r ahol az /n az újsor és az /r a kocsivissza), a konzol vagy bármely programozható alkalmazás közvetlenül futtatja a parancso(ka)t. Ha ezek a parancsok károsak, pusztítást okozhatnak a számítógépen és a hálózaton.

Olvassa el: Weboldal forgalmi ujjlenyomata(Website Traffic Fingerprinting) .

Hogyan kerüljük el a Pastejackinget

Ha Ön OS X rendszerű(OS X) , a biztonság kedvéért használhatja az iTerm emulátort. Kérni fogja, ha a beillesztés megtörténik a már hozzáfűzött Enter karakterkészlettel.

A Windows(Windows) -felhasználóknak ellenőrizniük kell, hogy mi van a számítógép vágólapján. Ehhez először illessze be a tartalmat a Jegyzettömbbe(Notepad) . Csak szövegként illeszti be a vágólapot, és láthatja, hogy mi van a vágólapon. Ha látja, hogy mit másolt, akkor továbbléphet, és beillesztheti bárhová. Ez egy további lépést jelent, de jobb, mint a Pastejacked megszerzése(Pastejacked) . Ne feledje(Remember) , hogy a Word használata a vágólap ellenőrzésére veszélyes lehet, mivel az is programozható makrók stb.

Ne feledje(Remember) , hogy a Word használata a vágólap ellenőrzésére veszélyes lehet, mivel az is programozható makrók stb. használatával. A Jegyzettömb(Notepad) nem programozható, ezért biztonságosan ellenőrizheti a vágólap tartalmát. Természetesen nem fogja látni a formátumot, a betűtípusokat, stílusokat stb., mivel a tartalom egyszerű szövegként van beillesztve.

A képek esetében, bár nem vagyok biztos benne, jobb egérgombbal kattintani és kiválasztani a „ Mentés másként…(Save As…) ” lehetőséget, mint a „ Másolás(Copy) ” parancsot.

Olvassa el még: (Also read:) Vágólap adatlopása – Megerősített biztonsági beállítások az Internet Explorerben .



About the author

Szoftvermérnök vagyok, több mint 10 éves tapasztalattal a Windows mérnöki területen. Szakterületem a Windows alapú alkalmazások, valamint a Microsoft következő generációs Windows operációs rendszeréhez, a Windows 11-hez tartozó hardver és hangillesztőprogramok fejlesztése. A Windows-alkalmazások készítése terén szerzett tapasztalataim alapján különösen értékes eszköz vagyok minden olyan vállalat számára, amely innovatív technológiai termékeket fejleszt.



Related posts