This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung →
Software-Stand
Što otkrivaju verzije plugina u izvornom kodu vaše web stranice?
Verzije plugina u izvornom kodu otkriće svakom promatraču koja proširenja vaša web stranica koristi i kako su stara. Proširenja — kod WordPressa se zovu „plugini” i „teme” — dodaju funkcionalnost: kontaktne obrasce, galerije slika, integracije webshopa. Njihove putanje često imaju verziju kao što je „?ver=5.8”. Područje provjere softvera čita te oznake iz isporučene stranice i javlja kao nalaz.
Verzijske oznake u putanjama datoteka služe upravljanju memorijom
Preglednici zapamte datoteke web stranice kako bi se pri sljedećem posjetitelju bržje učitale. Kako bi se nakon ažuriranja doista učitala nova datoteka, mnogi sustavi dodaju verziju putanju datoteke — preglednika vidi novi put i učitava svježe. To je široko rasprostranjeno i tehnički opravdano. Nuspojava: Verzijski broj time javno stoji u izvornom kodu. Područje provjere to zato procjenjuje kao manji nalaz s 20 od 100 bodova — znatno lakše nego biblioteka bez održavanja proizvođača. Javljaju se koja proširenja otkrivaju svoju verziju, zajedno s točnim lokacijama kako bi vaša agencija mogla ciljano provjeriti.
Vidljive verzije proširenja pokazuju strancima vaš status održavanja
Tko čita izvorni kod vaše stranice, vidi pri vidljivim verzijama na prvi pogled koja proširenja su instalirana i kako su stara — bez prijave, bez alata, bez tragova. Zastarjela proširenja se tako vide od vana. Opet vrijedi jasna separacija: Provjera utvrđuje vidljivost, ne ranjivost. Stari verzijski broj ne dokazuje da je nešto napadljivo. Ali proširenja dolaze od mnogih različitih proizvođača i održavaju se različito dobro — upravo zato vrijedi gleda na proširenja čija verzija može svako vidjeti. Nalaz je prioritetna lista poslova za sljedeće održavanje.
Provjera čita samo što vaša stranica sama isporučuje
Područje provjere prepoznaje proširenja po tipičnim putanjama široko rasprostranjenih sustava: WordPress-pluginima i temama, Joomla i PrestaShop modulima, TYPO3 proširenjima, Drupal modulima. Pritom slijedi isključivo reference koje su u isporučenom izvornom kodu. Ne pokušava adrese, ne traži skrivene datoteke i ne javlja ništa bez izvora. Odavde proizlazi i poštena donja granica: Od vana je uvijek vidljiv samo dio instaliranih proširenja. Prazan nalaz znači „ništa vidljivo”, nikad „sve je ažurno”. Potpunu listu vašega proširenja zna samo administracijski dio vaše web stranice — pitajte o tome.
- Zamolite svoju agenciju za listu svih instaliranih proširenja s datumom zadnjeg ažuriranja.
- Neka se uklone proširenja koja više nitko ne koristi — svako instalirano proširenje je rad održavanja.
- Prvo provjerite proširenja čija verzija je vidljiva u izvornom kodu: Upravo te može svaki vanjski promatrač provjeriti za ažurnost.
- Dogovorite redovita prozora ažuriranja kako bi ažuriranja ne ostala neobavljena.
- Pitajte kod važnih proširenja je li proizvođač još aktivno nastavlja razvoj.