Előfordulhat, hogy egy kiegészítő telepítésekor a Firefoxban egy ehhez hasonló üzenetet kap:
Ez, amikor egy kiegészítő engedélyt kér, hogy a Firefox belső keretrendszeréhez kapjon hozzáférést (az API-n keresztül). Ezek az API-k lehetőséget nyújtanak a weboldalakon megadott adatok írására vagy olvasására, a számítógépen lévő adatokhoz vagy funkciókhoz való hozzáféréshez, vagy a böngésző beállításainak módosításához. Ha nem jelenik meg ilyen üzenet, akkor az azt jelenti, hogy a kiterjesztés nem próbálja elérni az adatait, és nem módosítja a böngésző beállításait.
Ebből a leírásból jobban megértheti, hogy mit jelentenek ezek az üzenetek, milyen hatással vannak a böngészési élményre és az adataira.
(A bővítmények megértéséhez érdemes áttekinteni a Tips for assessing the safety of an extension leírást.)
Tartalomjegyzék
- 1 Saját adatok elérése az összes weboldalhoz
- 2 Saját adatok elérése a „megnevezett” domainben
- 3 Saját adatok elérése # számú más domainben
- 4 Megadott weboldalak hozzáférése az adataihoz
- 5 Saját adatok elérése # számú más domainben
- 6 Könyvjelzők olvasása és módosítása
- 7 Böngészőbeállítások olvasása és módosítása
- 8 A legutóbbi böngészési előzmények, a sütik és a kapcsolódó adatok törlése
- 9 Adatok beolvasása a vágólapról
- 10 Adatok vágólapra tétele
- 11 Fejlesztői eszközök kibővítése a megnyitott lapok adatainak eléréséhez
- 12 Fájlok letöltése és a böngésző letöltési előzményeinek olvasása és módosítása
- 13 Számítógépére letöltött fájlok megnyitása
- 14 Az összes nyitott lap szövegeinek beolvasása
- 15 Hozzáfér a helyadatokhoz
- 16 Hozzáfér a böngészési előzményekhez
- 17 Kiterjesztéshasználat monitorozása és témák kezelése
- 18 Üzenetcsere a Firefoxon kívüli programokkal
- 19 Értesítések megjelenítése
- 20 Kriptográfiai hitelesítési szolgáltatások nyújtása
- 21 Adatvédelmi beállítások olvasása és írása
- 22 A böngésző proxybeállításainak ellenőrzése
- 23 Hozzáférés a közelmúltban bezárt lapokhoz
- 24 Böngésző lapok elérése
- 25 Korlátlan mennyiségű kliensoldal adat tárolása
- 26 Hozzáférés a böngésző tevékenységéhez navigálás közben
- 27 MIDI-eszközök elérése SysEx támogatással
Saját adatok elérése az összes weboldalhoz
A kiegészítő kiolvashatja a meglátogatott weboldalak tartalmát, valamint a weboldalakon megadott adatokat, mint például a felhasználó név és a jelszó.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Beolvassa a termék- és árinformációkat egy weboldalról, hogy segítsen megtalálni a megvásárolni kívánt termék legjobb árát
- Jelszókezelő, amely beolvassa és kiírja a felhasználónevét és jelszavát
- Hirdetés-blokkoló, amely elolvassa a hirdetéskód megkereséséhez és eltávolításához megnyitja a weboldalak tartalmát
Saját adatok elérése a „megnevezett” domainben
A kiegészítés elolvashatja a megadott tartományban meglátogatott weblapok tartalmát, valamint azokat az adatokat, amelyeket ezekbe a weboldalakba ír be, mint például a felhasználónevek és jelszavak.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Frissítik a tartomány egyes vagy összes oldalának megjelenését
- Blokkolja a tartalmat, például hirdetést vagy tartalmat bizonyos címkék használatával
Saját adatok elérése # számú más domainben
Ha a kiterjesztés öt vagy több tartományhoz kíván hozzáférést kérni, akkor a fent említett névvel együtt használható; az első három felsorolásra kerül, a továbbiaknak pedig csak mennyisége kerül rögzítésre.
Megadott weboldalak hozzáférése az adataihoz
A kiterjesztés elolvashatja a megadott webhelyen felkeresett weboldalak tartalmát, valamint az ezeken a weboldalakon bevitt adatokat, például a felhasználóneveket és a jelszavakat.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Frissítik a weboldal egyes vagy valamennyi oldalának megjelenését
- Blokkolja a tartalmat, például reklámot vagy bizonyos címkékkel ellátott tartalmat
Saját adatok elérése # számú más domainben
Ha a kiterjesztés öt vagy több weboldalhoz kíván hozzáférést kérni, akkor a fent említett névvel együtt használható; az első három felsorolásra kerül, a továbbiaknak pedig csak mennyisége kerül rögzítésre.
Könyvjelzők olvasása és módosítása
A kiterjesztés könyvjelzőket hozhat létre, módosíthat vagy eltávolíthat, illetve megváltoztathatja a mapparendszert, amelyben a könyvjelzőket tárolja.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Könyvjelzőket ad hozzá a funkcióikhoz vagy egyes weboldalakhoz
- Továbbfejlesztett könyvjelző-kezelési funkciókat biztosít
Böngészőbeállítások olvasása és módosítása
A kiterjesztés az alábbiakat teheti:
- A felugró ablakok megjelenítésének engedélyezése vagy letiltása
- A weblapok gyorsítótárának engedélyezése vagy letiltása
- Beállítja a böngészőt úgy, hogy minden új értesítési kérést megtagadjon vagy megjelenítsen
- Beolvassa a böngésző kezdőlapjának URL-jét
- Beolvassa el az új lapok URL-jét
- Meghatározza meg, hogy a böngésző hogyan jeleníti meg az animált képeket - normál módon, egyszer játssza le, vagy egyáltalán nem
A legutóbbi böngészési előzmények, a sütik és a kapcsolódó adatok törlése
Az engedélyt kérő bővítmények továbbfejlesztett funkciókat kínálhatnak a böngészési előzmények tisztításához.
A kiterjesztés törölheti a következőket:
- Böngésző gyorsítótár
- Sütik
- Letöltések
- Előzmények
- Helyi tároló
- Bővítmény adatok
- Elmentett űrlap adatai
- Elmentett jelszavak
Adatok beolvasása a vágólapról
A kiterjesztés adatokat képes szerezni a vágólapról: Megegyezik a “Beillesztés” művelettel.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Másolt szöveg betöltése egy fordítóeszközbe
- Másolt kép felhasználása kereséshez egy vizuális keresőmotorba
Adatok vágólapra tétele
A kiterjesztés adatokat képes a vágólapra másolni: Megegyezik a “Másolás” vagy “Kivágás” művelettel.
Az engedélyt kérő bővítmények tartalmat adhatnak hozzá a vágólaphoz, így máshol is használhatja a böngészőben vagy a számítógépen.
Fejlesztői eszközök kibővítése a megnyitott lapok adatainak eléréséhez
A kiterjesztés új lapot adhat hozzá a fejlesztői eszközökhöz, és hozzáférést kap minden adathoz minden lapon.
Az ilyen engedélyt kérő bővítmények általában új fejlesztői eszközöket készítenek. Néhány megszokott kiterjesztés azonban a fejlesztői eszközöket használja a további diagnosztikai vagy tájékoztató funkciók biztosításához. Ilyen például az Adblock Plus, amely a fejlesztői eszközökben egy olyan funkciót kínál, amely láthatja a hirdetések tartalmát a blokkoláshoz.
Fájlok letöltése és a böngésző letöltési előzményeinek olvasása és módosítása
A kiterjesztés elmentheti a weben vagy a kiterjesztésben létrehozott fájlt a böngésző letöltéskezelőjével. A kiterjesztés a letöltési kezelőben tárolt letöltött fájlok adatait is elérheti és frissítheti.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Adatok ment a kiterjesztésből a számítógépre (a kiterjesztések nem írhatnak közvetlenül a számítógép fájlrendszerébe)
- Fájlok ment weboldalról vagy távoli kiszolgálóról
- Funkciókat biztosít a letöltési előzmények kezelésére
Számítógépére letöltött fájlok megnyitása
A kiterjesztés kérheti, hogy az adott típusú fájlokat kezelő alkalmazás a számítógépén nyissa meg a letöltött fájlt. Például, ha számítógépére telepítve van a Microsoft Word, a kiterjesztés kérheti, hogy nyissa meg a “.docx” fájlt.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Audiofájlokat nyitnak meg a számítógép zenelejátszójában
- Dokumentumokat, képeket és más fájlokat nyitnak meg egy szerkesztőben
Az összes nyitott lap szövegeinek beolvasása
A kiterjesztés kereshet bármely nyitott lap tartalmában.
Az engedélyt kérő kiegészítők kiterjesztett “keresés” funkciót nyújthatnak.
Hozzáfér a helyadatokhoz
A kiterjesztés beolvashatja a tartózkodási helyét a számítógépről, elkérheti a GPS-től, az IP-címhez társított helytől vagy más módszerrel határozza azt meg.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Információt biztosít a jelenlegi helyzetével kapcsolatban
- Rögzíti helyzetét a kiterjesztésben megőrzött adatokkal
Hozzáfér a böngészési előzményekhez
A kiterjesztés az alábbi műveletek valamelyikét képes elvégezni:
- Keres az oldalak között
- Eltávolít egy vagy több oldalt
- Hozzáad oldalakat
- Beolvassa vagy eltávolítja a meglátogatott oldlak adatait
- Hozzáfér a böngésző új lapján látható "Népszerű oldalak" listájához
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Funkciókat biztosít egyes weboldalak vagy domainek böngészési előzményeinek eltávolításához
- Részletes jelentést készít a böngészési előzményekből
Kiterjesztéshasználat monitorozása és témák kezelése
A kiterjesztés ekkor:
- Információt gyűjt a telepített kiterjesztésekről és témákról
- Engedélyez és letilt témákat
- Eltávolítja saját magát
- Értesítést kap a kiegészítők telepítéséről, eltávolításáról, engedélyezéséről vagy letiltásáról
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Monitorozza a kiegészítő telepítését, hogy ellenőrizze az esetleges összeférhetetlenséget
- Módosítja vagy kezeli a témákat
Üzenetcsere a Firefoxon kívüli programokkal
A kiterjesztés üzeneteket küldhet és fogadhat a számítógépen lévő natív alkalmazásából.
A kiegészítő alkalmazást a kiterjesztéstől függetlenül telepíteni kell a számítógépére. Ez általában kétféle módon történik:
- A kiterjesztés útmutatást nyújt az alkalmazás telepítéséhez követendő lépésekhez
- Telepített egy alkalmazást, amely javaslatot tett egy kiterjesztés telepítésére
Felhívjuk figyelmét, hogy Mozilla nem vizsgál meg kiegészítő alkalmazást. Ugyanazzal a körültekintéssel kell kezelnie a kiegészítő alkalmazás telepítését, mint ahogy azt bármilyen harmadik féltől származó, internetről származó szoftver telepítésekor teszi.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Egy kiegészítő alkalmazást használ a számítógéphez csatlakoztatott hardverrel történő kommunikációhoz
- Felhasználóneveket és jelszavakat tárol olyan módon, amelyek nem érhetők el a böngészőben
- A kiegészítő alkalmazás bonyolult számításokat végez
Értesítések megjelenítése
A kiterjesztés értesítéseket ad a számítógép operációs rendszere által kínált szabványos értesítési rendszeren keresztül.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Értesítést küld a kiterjesztés háttérben vagy hosszan futó feladatainak végrehajtásáról
- Összesített üzeneteket küld egy vagy több webszolgáltatástól
Kriptográfiai hitelesítési szolgáltatások nyújtása
A bővítmény hozzáférhet a számítógépén lévő szoftverhez a biztonsági kulcsok és tanúsítványok előállításához és érvényesítéséhez a PKCS #11 szabvány használatával. (Vegye figyelembe, hogy a kiterjesztés nem telepíti a PKCS #11 szoftvert a számítógépére; a program külön kérni fogja a szoftver telepítését.)
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Szolgáltatásokat kínál a biztonságosan titkosított egyszeri bejelentkezési mechanizmusok használatához
- Smartcard-olvasót biztosít
Adatvédelmi beállítások olvasása és írása
A kiterjesztés megváltoztathatja az adatvédelemmel kapcsolatos beállítások ellenőrzését:
- Hálózati viselkedés
- Jelszavak tárolása a böngésző jelszókezelőjében
- A böngésző interakciójának módja a weboldalakkal
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Letiltja le a jelszavak böngészőben történő tárolását a továbbfejlesztett jelszókezelő részeként
- A valós idejű csevegési- és videoalkalmazásokban rendelkezésre bocsátott információk kezelésével segíti az adatvédelemet
- További nyomkövetés ellenii funkciókat kínálhat
A böngésző proxybeállításainak ellenőrzése
A kiterjesztés a webböngészés forgalmának egy részét vagy egészét egy másik számítógépre (proxy) irányíthatja az interneten.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Blokkolják bizonyos webhelyekhez vagy domainekhez való hozzáférést
- Hozzáférést biztosít bizonyos webhelyekhez és tartományokhoz proxykiszolgálókon keresztül, például a böngészés engedélyezéséhez, ahol egyébként az földrajzilag korlátozva van
Hozzáférés a közelmúltban bezárt lapokhoz
A bővítmény hozzáférhet a nemrégiben bezárt ablakok és lapok listájához, újból megnyitja ezeket a lapokat és ablakokat, és eltávolíthatja a lapok és ablakok részleteit a listákból.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Bővített böngészőelőzmény-kezelőt biztosít
- Lehetőséget biztosít arra, hogy megtisztítsa vagy eltávolítsa az egyes webhelyek vagy domainek előzményeit
- Funkciókat biztosít a zárt lapok újbóli megnyitásához
Böngésző lapok elérése
A kiterjesztés bármely lapon megszerezheti az URL-t, címet és ikont.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Hozzáfér a lap információihoz a könyvjelző funkció engedélyezéséhez
- Lapokat rendez és csoportosít
- Lapokat mozgat ablakok között
- Alternatív lehetőséget nyújt a lapok rendezéséhez
Korlátlan mennyiségű kliensoldal adat tárolása
A bővítmény korlátlan mennyiségű adatot tárolhat a böngésző adattárolási funkcióival.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Nagy fájlokat tárol, például a képeket, helyben a böngészőben
- Átfogó helyi információs adatbázist kínál
Hozzáférés a böngésző tevékenységéhez navigálás közben
A kiterjesztés figyelheti azokat a lépéseket, amelyeket a böngésző megtesz egy linkről egy másik oldalra való navigáláshoz. A kiterjesztés ezután új funkciókat biztosíthat az oldal tartalmához.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Felismeri ha a streamelt videók lejátszódnak, és letöltési funkciót biztosít
- Megkeresi és megakadályozza a felugró ablakokat
MIDI-eszközök elérése SysEx támogatással
A weboldalengedély-kiegészítő lehetővé teszi a weboldal számára, hogy kommunikáljon MIDI-eszközökkel, valamint SysEx-adatokat küldjön és fogadjon. A SysEx-adatok tetszőlegesek, gyakran egy adott eszközmodellre vagy gyártóra jellemzőek. Az ezzel az engedéllyel rendelkező weboldalak hozzáférhetnek az eszközhöz. Noha a SysEx-üzeneteknek számos jogos felhasználása létezik, egy rosszindulatú weboldal felülírhatja az eszköz memóriáját. A rosszindulatú műveletek következményei az eszközben tárolt összes adat elvesztésétől az eszköz programmemóriájának felülírásán át az eszköz használhatatlanná válásáig terjednek.
Az engedélyt kérő kiegészítők lehetnek olyanok, amelyek:
- Biztonsági mentést készítenek a MIDI-eszköz beállításáról (előre beállított értékek, minták stb.) az archiváláshoz
- Visszaállítja a MIDI-eszköz beállításait egy korábbi biztonsági másolatra, vagy a gyári alapértelmezésre
- Beállítja a MIDI-eszközt a webes felület segítségével
- Frissíti a MIDI-eszköz firmware-verzióját
- Kommunikál az eszközzel, összetettebb, fejlettebb üzenetek küldésével és fogadásával, mint a szabványos MIDI vagy CC üzenetek. Például LED színbeállítása, szöveg írása a képernyőre stb.