Aktiviranje NPAPI dodataka u pregledniku Google Chrome

LIFE HACK

Sučelje za izgradnju dodataka NPAPI razvijeno je sredinom 90-ih godina prošlog vijeka od strane Netscape Communications. Zbog jednostavnosti interakcije s različitim vrstama podataka, tehnologija je brzo postala popularna, a podrška je implementirana u druge preglednike. Međutim, sposobnost direktnog rada s vanjskim sadržajem postala je glavna ranjivost NPAPI-a. Dodatak se nije mogao pokrenuti kao proces izoliran od koda preglednika, što je dovelo do njegove povećane ranjivosti. Počevši od verzije 42, objavljene 2015. godine, Google je premjestio Chrome da koristi napredniji format proširenja Pepper API. Podrška za stare dodatke bila je prisiljena neko vrijeme, sve dok nije u potpunosti 'izrezana' iz koda preglednika. Naši stručnjaci preporučuju da se uvjerite da ne možete bez upotrebe NPAPI i tek onda prijeđite na daljnje radnje.

Instaliranje pravila grupe

Prije zamjene instalirane trenutne verzije Chrome-a zastarjelom, izvršit ćemo pripremne radove.

Idemo na Googleove servere i učitavamo pravila o grupnim pravilima u vezi s osvježavanjem preglednika. Dobivena datoteka je ZIP arhiva. Pronalazimo ga u mapi „Preuzimanja“ i pozivamo kontekstni meni. Odabiremo stavku 'Izdvoji sve'.

Radnu površinu označavamo kao mjesto raspakiranja odabirom u izborniku za brzi pristup. Pritisnite tipku 'Select folder'.

U otvorenom prozoru uslužnog programa za arhiviranje stavite kvačicu na mjesto označeno strelicom. Kao rezultat, datoteke će se odmah nakon izdvajanja prikazati u novom prozoru Explorera.

Mapa kreirana na radnoj površini sadrži dva administrativna predloška i mapu s datotekama za lokalizaciju.

Otvaramo još jedan prozor Explorera. Idite u sistemski direktorij u njemu, koji se nalazi na 'C: \ Windows \ PolicyDefinitions'. Ovdje su pohranjeni unaprijed definirani administrativni predlošci i datoteke lokalizacije. Ovdje kopirajte sadržaj mape 'GoogleUpdateAdmx' koja se nalazi na radnoj površini, dok jezični paket stavljate u istoimeni direktorij 'en-US'.

Za pisanje novih članaka potrebna su administrativna prava. Stavili smo kvačicu u okvir označen strelicom u prozoru koji se pojavi, omogućavajući tako sistemu da kopira dvije datoteke odjednom. Kliknite 'Nastavi'.

Učitavanje stare verzije preglednika

Google ne pohranjuje stare distribucije preglednika u javnu domenu, objavljujući samo trenutni sklop na službenoj web stranici. Morat ćete tražiti prethodne verzije preglednika s NPAPI podrškom na Internetu. Naši stručnjaci koristili su stranicu IDEAProg.Download koja sadrži nekoliko desetaka različitih Chromeovih instalacijskih programa.

Klikom na gornju vezu dolazimo do stranice posvećene pregledniku koji je razvio Google. Pomaknite se kroz opći opis karakteristika do stavke 'Prethodne verzije'. Kliknite gumb “Prikaži više”.

Za testiranje smo odabrali izgradnju 42.0.2311.135, počevši od čega je NPAPI podrška implementirana kao dodatna opcija. Kliknite vezu istaknutu okvirom.

U ažuriranoj kartici preglednika dolazimo do stranice za preuzimanje odabranog sklopa. Kliknite gumb označen okvirom u desnom dijelu prozora. Na računar će se učitati samostalni program za instalaciju 32-bitne verzije Google Chrome-a, pogodan za instalaciju u operativni sistem Windows bilo koje bitnosti.

Konfiguriranje politike grupe

Nakon što se učita stari sklop preglednika i postane poznat njegov broj, konfigurirat ćemo prethodno instalirane administrativne predloške.

Dijaloški okvir 'Run' nazivamo prečicom na tipkovnici 'Win + R'. Utipkamo u okvir za tekst 'gpedit.msc'. Kliknite gumb “U redu” ili upotrijebite tipku enter za pokretanje Uređivača grupnih pravila Windows.

Odaberite odjeljak “Konfiguracija računara”, a zatim redom proširite sadržaj direktorija: “Administrativni predlošci” -> “Google” -> “Google ažuriranje” -> “Aplikacije”. U ovom drugom pronađite i otvorite mapu 'Google Chrome'. Četiri dostupne radnje pojavit će se na desnoj strani prozora. Odaberite stavku “Zamena prefiksa ciljne verzije” i dvaput kliknite da biste otvorili izbornik postavki.

Postavite prekidač prikazan brojem '1' u položaj 'Uključeno'. Ispod se u prozoru „Opcije“ aktivira tekstualno polje „Prefiks ciljne verzije“. U njemu naznačujemo prve dvije znamenke preuzetog broja sklopa preglednika, u ovom slučaju to će biti 42. Izvedene promjene sprečavaju Google Chrome da preuzme i instalira verzije s brojem većim od navedenog. Uzastopno pritisnemo tipke „Primijeni“ i „U redu“ na dnu prozora. Prvi zapisuje promjene u pravilu, a drugi zatvara postavke.

Uklanjanje Chromea

Završivši s pripremnim pripremama, nastavljamo s zamjenom trenutne verzije preglednika.

Pozovite dijaloški okvir Run (Pokreni) i upišite 'control' u polje za tekst. Kliknite 'U redu' da biste pokrenuli klasičnu kontrolnu ploču.

Na općem popisu postavki pronalazimo i otvaramo odjeljak 'Programi i značajke', označen okvirom na snimku zaslona.

Odaberite mišem Chrome na listi softvera instaliranog na računaru. Na kontrolnoj ploči aktivirano je dugme označeno strelicom. Kliknite ga da biste uklonili pregledač.

U skočnom prozoru postavite potvrdni okvir prikazan na snimku zaslona. Pritisnite dugme 'Delete' da biste potvrdili odluku. Na kraju postupka pokrenite Microsoft Edge sa Google upitnikom. Od korisnika će se tražiti da navede razlog brisanja preglednika. Odgovorimo po volji ili jednostavno zatvorimo prozor i prelazimo na sljedeći korak.

Instaliranje starije verzije preglednika

Samostalni instalacijski program preuzet u prethodnim fazama pripreme ne zahtijeva internetsku vezu. Prekid veze s mrežom morat će imati vlasnici verzija Windows 10 Home, koje nemaju uređivač grupnih pravila i, shodno tome, zabranu ažuriranja preglednika.

Pokrenite instalacijski program preglednika i pričekajte dok ne završi s radom.

Zatvaramo prozor dobrodošlice i nastavljamo s daljnjom konfiguracijom koja će blokirati automatsko ažuriranje na trenutnu verziju.

Ispravljanje registra

Vlasnici Windows 10 Pro koji su konfigurirali uređivač pravila grupe mogu preskočiti ovaj korak i prijeći direktno na sljedeći.

Otvorite dijaloški okvir Pokreni. Utipkamo u okvir za tekst 'regedit'. Pritisnite tipku enter ili gumb “U redu” prikazan na snimku zaslona, ​​pokrećući uređivač registra.

Proširite ogranak HKLM, otvarajući odjeljak SOFTVER. Idite u mapu Policies i odaberite je i pozovite kontekstni meni. Proširite stavku 'Stvori'. Odaberite “Odjeljak” na padajućem popisu. Dobivena mapa se zove 'Google'.

Ponavljamo operaciju za novootvoreni novi odjeljak. Stvorite u njemu podmapu koja se zove 'Ažuriraj'. Nakon što ste je odabrali, idite na desnu stranu prozora uređivača registra. Pozivanjem kontekstnog izbornika kreiramo četiri parametra tipa DWORD (32 bita).

Uzastopno im dodjeljujemo sljedeća imena i vrijednosti:

  1. AutoUpdateCheckPeriodMinutes, 0;

  2. DisableAutoUpdateChecksCheckboxValue, 1;

  3. Instalirajte {8A69D345-D564-463C-AFF1-A69D9E530F96}, 0;

  4. Ažuriranje {8A69D345-D564-463C-AFF1-A69D9E530F96}, 0.

Kao rezultat, sadržaj odjeljka 'HKLM \ SOFTWARE \ Policies \ Google \ Update' trebao bi izgledati kao onaj prikazan na sljedećem snimku zaslona.

Onemogućavanje usluge Google Update

Definitivno ćemo zabraniti svaki pokušaj Chrome-a da kontaktira Googleove servere kako bi osigurao da se koristi samo instalirana verzija.

Pozivanjem dijaloškog okvira Pokreni, u tekstualno polje unesite 'services.msc'. Kliknite 'U redu' da biste započeli odjeljak MMC konzole namijenjene upravljanju uslugama lokalnog računara.

Na popisu nalazimo dvije susjedne usluge Google Update. Odaberite ih sekvencijalno mišem i dvaput kliknite da biste pokrenuli ploču svojstava.

Za svaku uslugu u polju 'Tip pokretanja' označenom strelicom otvorite padajući meni. Postavite vrijednost na “Onemogućeno”. Pritisnite „Primijeni“ i spremite izvršene promjene i „U redu“ da biste zatvorili prozor svojstava. Nakon završetka ove operacije možete ponovo povezati računar s Internetom.

Aktivacija NPAPI

Koraci poduzeti u prethodnim odjeljcima spriječili su Chrome da komunicira s Googleovim serverima za ažuriranje. Ako se maknete da natočite kafu, možete biti sigurni da za to vrijeme neće biti instalirana najnovija verzija pregledača. Ostaje samo omogućiti podršku za NPAPI dodatke.

Otvorite preglednik i u adresnu traku unesite 'chrome: // flags'. Dok tipkate znakove, ispod će se prikazati savjet i možete odabrati opciju istaknutu zelenom bojom pomicanjem kursora na nju. Pritisnite enter da biste otvorili stranicu Chrome eksperimentalnih funkcija.

Tražimo stavku 'Omogući NPAPI' na općoj listi. Sve neaktivne funkcije imaju svijetlo sivu pozadinu tako da ih možete vizualno razlikovati od već omogućenih. Kliknite hipervezu ispod naziva stavke.

Korisnik nije dužan potvrditi operaciju koja se izvodi. Znak omogućavanja podrške za NPAPI dodatke je zamjena sive pozadine u odabranoj stavci bijelom.

Unesite naredbu 'chrome: // plugins' u adresnu traku. Pritisnite tipku enter da biste otvorili stranicu s instaliranim nastavcima. Kliknite mišem na križ u desnom uglu prozora preglednika, pored oznake “Detalji”.

Detaljne informacije će se proširiti na trenutnoj kartici. Snimak zaslona pokazuje da je dodatak Java pokrenut u Chromeu NPAPI tipa.

Konačno

Naši stručnjaci još jednom podsjećaju na razlog odbijanja programera da koriste Netscape tehnologije. Ranjivost koja dopušta dodatcima da izravno komuniciraju sa sadržajem na web stranicama omogućava ubrizgavanje zlonamjernog sadržaja izravno u kôd preglednika. Kao rezultat toga, potreba za radom sa naslijeđenim softverom koji koristi NPAPI arhitekturu čini da korisnik izgleda poput osobe koja hoda po kiši sa sitom umjesto kišobrana.


Ocijenite članak
Internetski časopis o stilu, modi, stilu života, načinu života i odabiru najboljih proizvoda i usluga.
Dodajte komentar