Kāpēc pārlūks Chrome man saka “Atjaunināt vai noņemt nesaderīgas lietojumprogrammas?”
Daudzas Windows lietojumprogrammas, piemēram, pretvīrusu programmatūra, ievada kodu pārlūkā Chrome, lai mainītu tās darbību. Tā rezultātā pārlūkprogrammas avārijas kļūst biežākas, tāpēc Google uzņemas nostāju, bloķējot šīs metodes.
Kāpēc lietojumprogrammas injicē kodu?
Dažas lietojumprogrammas ievada kodu citos darbības procesos, lai mainītu to uzvedību. Sistēmā Windows šī metode pastāv jau ilgu laiku. To izmanto daudzi dažādi lietojumprogrammu veidi, sākot no antivīrusu rīkiem līdz bīstamām ļaunprātīgām programmatūrām. To bieži sauc arī par DLL injekciju uz Windows.
Citiem vārdiem sakot, lietojumprogrammas Chrome ievada kodu, lai mainītu Chrome darbību. Drošības programma, iespējams, vēlēsies pievienot dažas papildu pārbaudes pārlūkam Chrome, vai ļaunprātīgas programmatūras gabals, iespējams, vēlēsies labāk spiegot pārlūkošanu.
Pat ja lietojumprogramma izmanto labas gribas koda injekciju, tā var radīt problēmas, traucējot Chrome kodu. Chrome izstrādātāji precīzi nezina, kā šis papildu kods rīkosies. Tā kā Chrome izstrādātājs Chris H. Hamilton to izvirza: „Šāda veida programmatūras iesmidzināšana Windows platformā plosās un rada būtiskas stabilitātes problēmas (avārijas).”
Kad Chrome pilnībā bloķēs koda ievadīšanu?
Google sākotnēji paziņoja par saviem plāniem 2017. gada novembrī bloķēt šo tehniku, atzīmējot, ka Windows lietotāji, kuriem ir programmatūras injicēšana pārlūkā Chrome, ir par 15% vairāk varbūtīgi, ja Chrome ir crash. Google atzīmē, ka lietojumprogrammām, kurās nepieciešama šāda veida funkcionalitāte, ir labākas metodes, piemēram, Chrome pārlūka paplašinājuma instalēšana, kas izmanto Chrome vietējo ziņojumapmaiņu, lai sazinātos ar citu sistēmas programmu.
Sākotnējais paziņojums teica, ka Chrome 69 sāks bloķēt visu koda ievadīšanu 2018. gada septembrī. Tomēr mūsu sistēmā beta 67 beta versija pašlaik brīdina tikai par koda ievadīšanu, ja jūsu pārlūkprogrammā notiek crash. Tas neizslēdz šo injekciju.
Chrome izstrādātāji bieži A-B pārbauda jaunas funkcijas, piemēram, šo - citiem vārdiem sakot, viņi dažādiem Chrome lietotājiem piedāvā dažādas funkcijas, lai redzētu, kā cilvēki reaģē, tāpēc ir iespējams, ka daži lietotāji var redzēt šo brīdinājumu.
Sākotnēji Google paziņoja par plāniem bloķēt visu koda ievadīšanu, sākot ar 2019. gada janvāri. Saskaņā ar Hamiltonu Google joprojām plāno to bloķēt „drīz”, un brīdī brīdinājums vairs neparādīsies, jo Chrome klusi bloķēs visus mēģinājumus veikt koda ievadīšanu. Microsoft Edge bija pirmā pārlūkprogramma, kas veica izmaiņas sistēmā Windows, un tas jau ir bloķēts koda ievadīšana kopš 2015. gada.
Vai manas lietojumprogrammas tiešām izraisa avārijas?
Pat ja Chrome brīdina jūs par nesaderīgām lietojumprogrammām, tās ne vienmēr rada problēmas, ja vien jūsu pārlūkprogramma nav crashing.
Hamilton atzīmē, ka Chrome ir tikai brīdinājums par jebkuru programmatūru, kas izmanto koda ievadīšanu, “neveicot vērtēšanas spriedumus.” Jūsu instalētā programmatūra, iespējams, darbojas pareizi un nekad nerada nekādas problēmas, bet Google nepatīk šī tehnika un strādā pie tā bloķēšanas.
Kā pārbaudīt nesaderīgus lietojumus
Ja Chrome atteici, jūs redzēsiet paziņojumu, kurā tiks aicināts „Atjaunināt vai noņemt nesaderīgas lietojumprogrammas” vai “Atjaunināt vai noņemt problēmas lietojumprogrammas”..
Varat arī piekļūt šim sarakstam - pat pirms pārlūks Chrome nokļūst izvēlnē Izvēlne> Iestatījumi> Papildu, ritinot uz leju līdz ekrāna apakšdaļai un noklikšķinot uz “Atjaunināt vai noņemt nesaderīgas lietojumprogrammas” sadaļā Atjaunot un tīrīt. Ja šeit šī opcija nav redzama, neviena jūsu sistēmas lietojumprogramma neievada kodu pārlūkā Chrome.
Varat arī ierakstīt chrome: // iestatījumi / nesaderīgi pieteikumi
savā adreses joslā un nospiediet taustiņu Enter. Ja neredzat nesaderīgu lietojumprogrammu sarakstu, jums nav instalēta neviena programma.
(Piezīme: šī opcija ir pieejama tikai sākot ar mūsu sistēmas Chrome 69 versiju. Chrome 68 ir paredzēts stabilai izlaišanai 2018. gada 4. septembrī.)
Chrome uzskaitīs visas lietojumprogrammas, kurās izmantota instalētā koda injekcija. Šeit parādās daudzas pretvīrusu programmas, tostarp Avast, AVG, Bitdefender, Emsisoft, Eset, IObit, Norton Security, Malwarebytes un WinPatrol..
Citas šeit parādījušās programmas ietver Acronis True Image, Dropbox un RocketDock. Saraksts var būt pārsteidzošs, bet sarakstā tiks parādīts jebkurš pieteikums, kas izmanto kodu injekciju.
Poga “Noņemt”, kas atrodas blakus lietojumprogrammai, aizvedīs jūs uz iestatījumiem vai vadības paneļa logu, kurā var atinstalēt lietojumprogrammu, ja vēlaties.
Ja jums nav radušās avārijas, nav iemesla atinstalēt lietojumprogrammu - Google pēc dažiem mēnešiem bloķēs tās kodēšanas mēģinājumus.
Google nepārprotami cer, ka lietojumprogrammu izstrādātāji atjauninās savus pieteikumus, lai tie vairs nebūtu atkarīgi no koda injicēšanas metodēm. Galu galā, izstrādātāji nevēlas, lai Chrome rosinātu cilvēkus atinstalēt to lietojumprogrammas. Katrā ziņā šis kļūdas ziņojums nebūs pārāk garš.
Mēs nedomājam, ka tas ir milzīgs zaudējums. Kā norāda Chrome izstrādātāji, koda ievadīšanas paņēmieni veicina avārijas, un mazāk avāriju būs uzlabojums. Mēs arī neesam milzīgs antivīrusu ventilators, kas traucē pārlūkprogrammai.