Kapcsolatok

Hogyan lehet letiltani a firefox digitális aláírást. Firefox kiterjesztések aláírása. Mi történik?

A Mozilla Firefox 48 kiadásával kapcsolatos legújabb események fényében, amelyek zavart keltettek egyes felhasználókban a bővítmények aláírásának kötelező jelenléte miatt, a problémával szembesülő emberek a választás előtt álltak: vagy:

  1. ne használjon aláíratlan kiterjesztést (rossz opció);
  2. használjon márka nélküli szerelvényeket;
  3. járjon körbe, és próbálja meg bármilyen módon letiltani az ellenőrzéseket, amelyek közül néhányat a következő megjegyzésekben javasolunk:
  4. saját maga írja alá a szükséges kiterjesztést.
Ahogy azt már sejtette, itt az utolsó módszerről fogunk beszélni. Ha nem a hivatalos katalóguson keresztül tervezzük a kiterjesztések terjesztését, akkor kézi ellenőrzés nélkül is megszerezhetjük az aláírást, pl. egyszerűen és könnyen.

Ehhez szükségünk lesz:
  1. fiók az addons.mozilla.org oldalon
  2. telepített nodejs verzió >= 0.10
  3. npm verzió >=3.0.0 (npm fel npm)
  4. jpm for nodejs (npm install jpm).
Az aláírási folyamatot a „Random Agent Spoofer” kiterjesztéssel vesszük figyelembe példaként. Ez a bővítmény a felhasználói ügynökök listáját tartalmazza, amelyek meglehetősen gyorsan elavulnak, és a bővítmény nem frissül gyakran. A hivatalos adattárban viszont rendszeresen frissülnek a szükséges adatokkal rendelkező fájlok, és természetes a használatuk iránti vágy.

Tehát fiókját regisztrálták, a szoftverkörnyezetet telepítették, elkezdheti.

A kísérleti kiterjesztést egy külön mappába csomagoljuk, a https://github.com/dillbyrne/random-agent-spoofer címen található repository másolatát használjuk.
A következő könyvtárstruktúrát kapjuk:
teszt\
lib\
doki\
adat\
.gitignore
ENGEDÉLY
package.json
README.md

Ha kész kiterjesztést használ, akkor a kicsomagolt mappa gyökerében törölnie kell a „bootstrap.js” fájlokat, és
„install.rdf”, ezeket az assembly program hozza létre, a már aláírt kiegészítők módosításakor pedig a „META-INF” mappa. Mert Mivel egy még össze nem szerelt kiegészítővel van dolgunk, erre nincs szükség. A következő lépés a „package.json” fájl szerkesztése, amely ismét a kicsomagolt kiterjesztés könyvtárának gyökerében található. A mi esetünkben az eleje így néz ki:
{
"name": "random-agent-spoofer",
"title": "Random Agent Spoofer",
"id": "jid1-AVgCeF1zoVzMjA@jetpack",
"description": "Lehetővé teszi a különböző böngészőprofilok használatát (beleértve a felhasználói ügynököt, a platformot, az oscpu-t, az elfogadó fejléceket és egyéb opciókat), amelyek között véletlenszerűen válthat egy kiválasztott időtartam lejárta után",
"szerző": "dbyrne",
...
}

Ha tartalmazza az „id” paramétert, akkor azt módosítani kell, vagy törölni kell. Ellenkező esetben hibaüzenetet kapunk, amikor megpróbáljuk aláírni, hogy nem mi vagyunk a tulajdonosa.
Ezután a következő „varázslat” parancsot adjuk a bővítmény archívumba való összeállításához:

Jpm xpi --addon-dir<путь к папке куда распаковали>

Vagy egyszerűen:

Jpm xpi, ha az aktuális könyvtár a kicsomagolt bővítmény gyökere.

A kimenet egy összeállított kiterjesztésű.xpi fájl legyen, amit aláírunk.

Most készítsük elő az API-kulcsunkat, amelyhez az addons.mozilla.org oldalon regisztráltunk. Az addons.mozilla.org/ru/developers/addon/api/key oldalon tekinthető meg ebben a formában:

JWT kiadó: JWT titok:

Ahol Az Ön személyes kulcsa. Végezetül, tulajdonképpen az aláírás aktusát hajtjuk végre a parancsolással:

Jpm jel --api-key --api-titok --xpi<путь к расширению полученному на предыдущем шаге>

Ha minden hiba nélkül megy és az automatikus ellenőrzés átment, akkor az aktuális könyvtárban egy aláírt kiterjesztést kapunk, amire szükségünk volt.

Hasznos Linkek:
jpm dokumentáció: developer.mozilla.org/en-US/Add-ons/SDK/Tools/jpm
Api aláírása: olympia.readthedocs.io/en/latest/topics/api/signing.html

Köszönöm mindenkinek a figyelmet, sok sikert!

A Mozilla Firefox 48 kiadásával kapcsolatos legújabb események fényében, amelyek zavart keltettek egyes felhasználókban a bővítmények aláírásának kötelező jelenléte miatt, a problémával szembesülő emberek a választás előtt álltak: vagy:

  1. ne használjon aláíratlan kiterjesztést (rossz opció);
  2. használjon márka nélküli szerelvényeket;
  3. járjon körbe, és próbálja meg bármilyen módon letiltani az ellenőrzéseket, amelyek közül néhányat a következő megjegyzésekben javasolunk:
    https://geektimes.ru/post/279132/#comment_9480372
    https://geektimes.ru/post/279132/#comment_9480382
  4. saját maga írja alá a szükséges kiterjesztést.
Ahogy azt már sejtette, itt az utolsó módszerről fogunk beszélni. Ha nem a hivatalos katalóguson keresztül tervezzük a kiterjesztések terjesztését, akkor kézi ellenőrzés nélkül is megszerezhetjük az aláírást, pl. egyszerűen és könnyen.

Ehhez szükségünk lesz:
  1. fiók az addons.mozilla.org oldalon
  2. telepített nodejs verzió >= 0.10
  3. npm verzió >=3.0.0 (npm fel npm)
  4. jpm for nodejs (npm install jpm).
Az aláírási folyamatot a „Random Agent Spoofer” kiterjesztéssel vesszük figyelembe példaként. Ez a bővítmény a felhasználói ügynökök listáját tartalmazza, amelyek meglehetősen gyorsan elavulnak, és a bővítmény nem frissül gyakran. A hivatalos adattárban viszont rendszeresen frissülnek a szükséges adatokkal rendelkező fájlok, és természetes a használatuk iránti vágy.

Tehát fiókját regisztrálták, a szoftverkörnyezetet telepítették, elkezdheti.

A kísérleti kiterjesztést egy külön mappába csomagoljuk, a https://github.com/dillbyrne/random-agent-spoofer címen található repository másolatát használjuk.
A következő könyvtárstruktúrát kapjuk:
teszt\
lib\
doki\
adat\
.gitignore
ENGEDÉLY
package.json
README.md

Ha kész kiterjesztést használ, akkor a kicsomagolt mappa gyökerében törölnie kell a „bootstrap.js” fájlokat, és
„install.rdf”, ezeket az assembly program hozza létre, a már aláírt kiegészítők módosításakor pedig a „META-INF” mappa. Mert Mivel egy még össze nem szerelt kiegészítővel van dolgunk, erre nincs szükség. A következő lépés a „package.json” fájl szerkesztése, amely ismét a kicsomagolt kiterjesztés könyvtárának gyökerében található. A mi esetünkben az eleje így néz ki:
{
"name": "random-agent-spoofer",
"title": "Random Agent Spoofer",
"id": "jid1-AVgCeF1zoVzMjA@jetpack",
"description": "Lehetővé teszi a különböző böngészőprofilok használatát (beleértve a felhasználói ügynököt, a platformot, az oscpu-t, az elfogadó fejléceket és egyéb opciókat), amelyek között véletlenszerűen válthat egy kiválasztott időtartam lejárta után",
"szerző": "dbyrne",
...
}

Ha tartalmazza az „id” paramétert, akkor azt módosítani kell, vagy törölni kell. Ellenkező esetben hibaüzenetet kapunk, amikor megpróbáljuk aláírni, hogy nem mi vagyunk a tulajdonosa.
Ezután a következő „varázslat” parancsot adjuk a bővítmény archívumba való összeállításához:

Jpm xpi --addon-dir<путь к папке куда распаковали>

Vagy egyszerűen:

Jpm xpi, ha az aktuális könyvtár a kicsomagolt bővítmény gyökere.

A kimenet egy összeállított kiterjesztésű.xpi fájl legyen, amit aláírunk.

Most készítsük elő az API-kulcsunkat, amelyhez az addons.mozilla.org oldalon regisztráltunk. Az addons.mozilla.org/ru/developers/addon/api/key oldalon tekinthető meg ebben a formában:

JWT kiadó: JWT titok:

Ahol Az Ön személyes kulcsa. Végezetül, tulajdonképpen az aláírás aktusát hajtjuk végre a parancsolással:

Jpm jel --api-key --api-titok --xpi<путь к расширению полученному на предыдущем шаге>

Ha minden hiba nélkül megy és az automatikus ellenőrzés átment, akkor az aktuális könyvtárban egy aláírt kiterjesztést kapunk, amire szükségünk volt.

Hasznos Linkek:
jpm dokumentáció: developer.mozilla.org/en-US/Add-ons/SDK/Tools/jpm
Api aláírása: olympia.readthedocs.io/en/latest/topics/api/signing.html

Köszönöm mindenkinek a figyelmet, sok sikert!

    Az „nvda-addon” formátumú Nvda-kiegészítők katalógusa 199 kiegészítő található a katalógusban (Nvda-addon). Letöltheti az NVDA képernyőolvasó programjainak új és régi verzióit. ons for Nvda Frissítve: 2019. július 1. A jelenlegi... NewFon beszédszintetizátor Nvda -addon + Sapi5 formájában az Nvda képernyőolvasóhoz Frissítve: március 06... Az oldalon bemutatott szótárak segítségével megteheti a Vocalizer beszédszintetizátorok kiejtésének javítása A szótárak nem megfelelőek... Második generációs Vocalizer Expressive2 beszédszintetizátor csomagok az Nvda képernyőolvasóhoz az első formában... Beszédszintetizátor készletek a Sapi5 motoron, amelyek a programban is használhatók. Nvda képernyő hozzáférési program Itt... Vocalizer Expressive2 beszédszintetizátorok (második generáció) az Nvda képernyő hozzáférési programhoz kiegészítők formájában A szintetizátorok minősége... Beszédszintetizátorok Acapela csoport az ingyenes Nvda képernyőelérési programban. vakok és gyengénlátók számára lehet... Az Ivona2 beszédszintetizátorok az Nvda képernyőelérési programban egyenként használhatók a Microsoft Sapi5-ön keresztül ... Beszédszintetizátorok az Nvda programhoz "nvda-addon" formában add -ons különböző fejlesztőktől. Captain Old/NewDirect...


A Mozilla Firefox 48 kiadásával kapcsolatos legújabb események fényében, amelyek zavart keltettek egyes felhasználókban a bővítmények aláírásának kötelező jelenléte miatt, a problémával szembesülő emberek a választás előtt álltak: vagy:

  1. ne használjon aláíratlan kiterjesztést (rossz opció);
  2. használjon márka nélküli szerelvényeket;
  3. járjon körbe, és próbálja meg bármilyen módon letiltani az ellenőrzéseket, amelyek közül néhányat a következő megjegyzésekben javasolunk:
    https://geektimes.ru/post/279132/#comment_9480372
    https://geektimes.ru/post/279132/#comment_9480382
  4. saját maga írja alá a szükséges kiterjesztést.
Ahogy azt már sejtette, itt az utolsó módszerről fogunk beszélni. Ha nem a hivatalos katalóguson keresztül tervezzük a kiterjesztések terjesztését, akkor kézi ellenőrzés nélkül is megszerezhetjük az aláírást, pl. egyszerűen és könnyen.

Ehhez szükségünk lesz:
  1. fiók az addons.mozilla.org oldalon
  2. telepített nodejs verzió >= 0.10
  3. npm verzió >=3.0.0 (npm fel npm)
  4. jpm for nodejs (npm install jpm).
Az aláírási folyamatot a „Random Agent Spoofer” kiterjesztéssel vesszük figyelembe példaként. Ez a bővítmény a felhasználói ügynökök listáját tartalmazza, amelyek meglehetősen gyorsan elavulnak, és a bővítmény nem frissül gyakran. A hivatalos adattárban viszont rendszeresen frissülnek a szükséges adatokkal rendelkező fájlok, és természetes a használatuk iránti vágy.

Tehát fiókját regisztrálták, a szoftverkörnyezetet telepítették, elkezdheti.

A kísérleti kiterjesztést egy külön mappába csomagoljuk, a https://github.com/dillbyrne/random-agent-spoofer címen található repository másolatát használjuk.
A következő könyvtárstruktúrát kapjuk:
teszt\
lib\
doki\
adat\
.gitignore
ENGEDÉLY
package.json
README.md

Ha kész kiterjesztést használ, akkor a kicsomagolt mappa gyökerében törölnie kell a „bootstrap.js” fájlokat, és
„install.rdf”, ezeket az assembly program hozza létre, a már aláírt kiegészítők módosításakor pedig a „META-INF” mappa. Mert Mivel egy még össze nem szerelt kiegészítővel van dolgunk, erre nincs szükség. A következő lépés a „package.json” fájl szerkesztése, amely ismét a kicsomagolt kiterjesztés könyvtárának gyökerében található. A mi esetünkben az eleje így néz ki:
{
"name": "random-agent-spoofer",
"title": "Random Agent Spoofer",
"id": "jid1-AVgCeF1zoVzMjA@jetpack",
"description": "Lehetővé teszi a különböző böngészőprofilok használatát (beleértve a felhasználói ügynököt, a platformot, az oscpu-t, az elfogadó fejléceket és egyéb opciókat), amelyek között véletlenszerűen válthat egy kiválasztott időtartam lejárta után",
"szerző": "dbyrne",
...
}

Ha tartalmazza az „id” paramétert, akkor azt módosítani kell, vagy törölni kell. Ellenkező esetben hibaüzenetet kapunk, amikor megpróbáljuk aláírni, hogy nem mi vagyunk a tulajdonosa.
Ezután a következő „varázslat” parancsot adjuk a bővítmény archívumba való összeállításához:

Jpm xpi --addon-dir<путь к папке куда распаковали>

Vagy egyszerűen:

Jpm xpi, ha az aktuális könyvtár a kicsomagolt bővítmény gyökere.

A kimenet egy összeállított kiterjesztésű.xpi fájl legyen, amit aláírunk.

Most készítsük elő az API-kulcsunkat, amelyhez az addons.mozilla.org oldalon regisztráltunk. Az addons.mozilla.org/ru/developers/addon/api/key oldalon tekinthető meg ebben a formában:

JWT kiadó: JWT titok:

Ahol Az Ön személyes kulcsa. Végezetül, tulajdonképpen az aláírás aktusát hajtjuk végre a parancsolással:

Jpm jel --api-key --api-titok --xpi<путь к расширению полученному на предыдущем шаге>

Ha minden hiba nélkül megy és az automatikus ellenőrzés átment, akkor az aktuális könyvtárban egy aláírt kiterjesztést kapunk, amire szükségünk volt.

Hasznos Linkek:
jpm dokumentáció: developer.mozilla.org/en-US/Add-ons/SDK/Tools/jpm
Api aláírása: olympia.readthedocs.io/en/latest/topics/api/signing.html

Köszönöm mindenkinek a figyelmet, sok sikert!

Probléma: amikor panelt (eszköztárat) telepít a Google-tól a Firefox 3.5.x-hez, a következő hibaüzenet jelenik meg:

A Firefox nem tudta telepíteni a "http://dl.google.com/firefox/google-toolbar-win.xpi" címen található fájlt

Nézzünk 2 megoldást erre a problémára:

1 megoldás:

Tanúsítvány meghatározása

Az első dolog, amit meg kell tennie, egy tanúsítványt kell megadnia ehhez az .xpi fájlhoz.

Töltse ki a kiterjesztést. Keresse meg a ./META-INF/zigbert.rsa fájlt, például: .Class 3 Public Primary Certification Authority Most már tudjuk, hogy a .xpi fájlt a VeriSign írta alá.

Bizalom megteremtése egy tanúsítványban

Indítsa el a Firefoxot.

Kattintson a Módosítás… gombra

Jelölje be a négyzetet a képen látható módon, és indítsa újra a böngészőt.

2. megoldás:

Beállítások -> Speciális -> Encryption OCPS (Online Certificate Status Protocol) Beállítások gomb, lásd a Firefox újraindítását.

Hasonlóképpen a bővítményekhez, témákhoz stb.



Tetszett a cikk? Oszd meg