NoScript

NoScript
Tip de Extensie (Mozilla)
Dezvoltator Giorgio Maone
Scris in JavaScript
Sistem de operare Multiplatformă
Limbi de interfață 45 [1] limbi
Platformă hardware Mozilla Firefox
ultima versiune
Licență GNU GPLv2
Site-ul web noscript.net
 Fișiere media la Wikimedia Commons

NoScript  este o extensie Firefox care blochează execuția JavaScript , applet -urile Java , Flash și alte componente potențial periculoase ale paginilor HTML până când utilizatorul permite executarea acestora pe acest site sau la nivel global. De asemenea, NoScript permite utilizatorilor să înscrie pe lista albă site-urile cărora li se permite să utilizeze această funcție. Gestionarea pluginurilor este posibilă independent de scenarii.

O altă caracteristică a NoScript este de a proteja utilizatorul de atacurile XSS , cu posibilitatea de a crea liste separate de servere pentru care este necesară o funcționalitate similară atacului XSS.

Lista albă implicită

În versiunile 2008-2009, lista albă (adică lista site-urilor al căror conținut nu este blocat) conține implicit, pe lângă adresele interne necesare pentru ca browserul să funcționeze, câteva site-uri ale autorului extensiei și câteva Site-uri Google (inclusiv googlesyndication.com, care este necesar pentru reclamele Google utilizate pe site-urile web ale autorului), Microsoft și Yahoo! , ale căror servicii AJAX pot fi singurul mod în care unii utilizatori sunt familiarizați cu utilizarea e-mailului . Lista poate fi editată prin intermediul extensiei în sine, care este explicată pe site-ul său oficial [3] .

Conflict de dezvoltator între NoScript și Adblock Plus

La 1 mai 2009 (odată cu lansarea NoScript 1.9.2.4), Vladimir Palant, dezvoltatorul Adblock Plus , cea mai populară extensie Firefox , a raportat că NoScript modifică setările produsului său pentru a pune pe lista albă Adblock Plus (ABP) mai multe reclame. site-uri sponsorizate de autorii NoScript [5] .

Potrivit dezvoltatorului NoScript, Giorgio Maone (Georgio Maone), motivul care l-a împins să modifice produsul altcuiva a fost „prea agresiv” blocarea reclamelor de mai sus [6] . Site-urile au fost adăugate la una dintre bazele de date cu actualizare automată a caracteristicilor publicitare ale ABP de către noul său administrator, ale cărui acțiuni Giorgio le-a învinuit. Cu toate acestea, această blocare a fost adăugată bazelor de date la solicitarea lui Vladimir Palant, din cauza faptului că autorul NoScript a folosit anterior un bug în ABP pentru a ocoli blocarea reclamelor [5] (care, totuși, nu a împiedicat utilizatorul să blocarea manuală a acestui anunț folosind ABP sau toate anunțurile).AdSense prin intermediul NoScript însuși) [6] .

Acest incident a provocat o reacție extrem de negativă din partea utilizatorilor - în trei zile, add-on-ul NoScript a primit aproape trei sute de recenzii cu evaluări minime, argumentate de încălcarea Adblock Plus [7] . Versiunea 1.9.2.6 a NoScript a eliminat setările pentru ABP adăugate de versiunea 1.9.2.4, totuși, în comentariul versiunii, autorul a reamintit că aceste funcții sunt scrise pe pagina de instalare a suplimentului și pe pagina Întrebări frecvente [8] .

Însuși autorul Adblock Plus s-a referit la NoScript ca pe un program rău intenționat [9] , subliniind că în versiunea anterioară - 1.9.2 - NoScript conținea un fișier [10] cu cod care interfera cu funcționarea Adblock Plus în general [5] ] . Lizibilitatea unor linii din cod a fost înrăutățită prin scrierea unor linii în coduri cu caractere hexazecimale. Acest lucru a fost numit în repetate rânduri ofuscare , dar lizibilitatea rândurilor este ușor de restabilit, iar autorul cărții NoScript, scuzându-se, scrie că, în opinia sa, este dificil să o numim ofuscație în sensul obișnuit al cuvântului [6] .

Cu ceva timp înainte de acest incident, același Vladimir Palant, dezvoltatorul Adblock Plus , a scris despre „ dilema monetizării ” și se oferă să plătească pentru o modificare ascunsă a produsului sau a setărilor browserului său pentru a afișa reclame [11] .

Vezi și

Note

  1. Limbi acceptate Arhivate 23 iunie 2018 la Wayback Machine pe noscript.net.
  2. Maone G. Lansarea 11.4.11  (engleză) - 2022.
  3. George Maone. Î: Ce site-uri web se află în lista albă implicită și de ce?  (engleză)  (link inaccesibil) . Întrebări frecvente oficiale NoScript . InformAction. Consultat la 17 mai 2009. Arhivat din original la 18 februarie 2012.
  4. 1 2 3 Wladimir Palant. Atenție utilizatorilor NoScript  (engleză)  (downlink) (1 mai 2009). Consultat la 17 mai 2009. Arhivat din original la 18 februarie 2012.
  5. 1 2 3 George Maone. Stimați utilizatori Adblock Plus și NoScript, Dragă comunitate Mozilla  (engleză)  (link indisponibil) (4 mai 2009). Consultat la 17 mai 2009. Arhivat din original la 18 februarie 2012.
  6. Recenzii pentru NoScript :: Suplimente pentru Firefox  (link descendent)
  7. NoScript - Blocant JavaScript/Java/Flash pentru o experiență Firefox mai sigură! -faq-InformAction . Consultat la 3 mai 2009. Arhivat din original pe 9 mai 2016.
  8. Forumuri InformAction • Vezi subiect - Ultima versiune NoScript (1.9.2) întrerupe Adblock Plus . Consultat la 3 mai 2009. Arhivat din original pe 4 mai 2009.
  9. content/noscript/MRD.js în noscript.jar în chrome/ în noscript-1.9.2.xpi: mrd.js (downlink) . Consultat la 5 mai 2009. Arhivat din original pe 18 februarie 2012. 
  10. The monetization dilemma Arhivat 20 mai 2009 la Wayback Machine , adblockplus.org , 25 martie 2009 

Link -uri