Car-tech

Este timpul să rescrieți Java de la zero, expertul în securitate spune că

[Curs Nou] Introducere in IT: Invata fundamentele Calculatoarelor si ale IT-ului de la Zero

[Curs Nou] Introducere in IT: Invata fundamentele Calculatoarelor si ale IT-ului de la Zero

Cuprins:

Anonim

Dacă cel mai recent defect de securitate din Java este un semn de nimic, este momentul să revină Oracle limba de programare.

Acesta este punctul de vedere al lui Bogdan Botezatu, un analist senior în domeniul e-amenințărilor cu Bitdefender, un producător de programe antivirus din România, care estimează că până la 100 milioane de PC-uri sunt vulnerabile la atacul hackerilor din cauza ultimului defect Java in aceasta saptamana

Potrivit lui Botezatu, Oracle a pierdut controlul asupra codului Java, motiv pentru care vulnerabilitatile grave de securitate continua sa apara in software-ul.

Problema cu produsele mature precum Java și cele produse de Adobe este că atât de multe mâini le-au atins pe o perioadă lungă de timp. "Aceste produse au devenit atat de mari si au fost dezvoltate de atat de multi programatori incat factorii de decizie au pierdut cel mai probabil controlul asupra a ceea ce este in produs", a spus Botezatu.

Efecte de lupta

Rezultatele eforturilor recente ale Oracle de a patch- în Java acceptă analiza experților în securitate din România.

De exemplu, Oracle a patch-uri în trei vulnerabilități de securitate în august 2012, cu o nouă versiune Java, versiunea 7 rev. 7. În câteva ore de la lansarea acestei soluții, cercetătorul polonez de securitate Adam Gowdiak, fondatorul și CEO al Explorărilor de securitate, a găsit o vulnerabilitate creată de actualizare. Unii experți în securitate spun că Java și-a depășit rolul și că funcțiile sale sunt tratate de alte tehnologii.

Ultima vulnerabilitate de zi zero găsită în limba de programare poate fi urmărită și pentru a împiedica patch-urile impuse într-o actualizare de securitate din octombrie 2012. Această actualizare a fost incompletă și a deschis ușa la vulnerabilitatea descoperită în această săptămână, conform lui Gowdiak.

"Acum este un moment bun să rescrieți unele componente de bază de la zero și să vă asigurați că sunt bug-free, mai degrabă decât patching-ul aplicației de la o versiune la alta ", a spus Botezatu.

Botezatu recunoaste, insa, ca nu este posibil sa se intample. "Oracle nu este deschis să facă schimbări majore pentru că ar putea rupe aplicațiile deja existente pe piață", a adăugat el.

Problema pe care Oracle o întâmpină cu dezvoltarea Java este una cu care se confruntă toți producătorii de software: Cum să îmbunătățiți un program fără a distruge compatibilitatea cu versiunile anterioare

"Uită-te la Windows Vista și cum nu a reușit să se adopte pentru că unele aplicații ale clienților nu au funcționat de la XP la Vista", a explicat Botezatu

Cu toate acestea, unele semne indică faptul că Oracle încearcă să să abordeze unele dintre problemele ridicate de Botezatu. Vineri, compania a anunțat că, începând cu lansarea versiunii Java 8 în septembrie, noile versiuni vor fi lansate pe o perioadă de doi ani.

În ceea ce privește problemele de securitate actuale, Departamentul pentru Securitate Internă al SUA recomandă închiderea Java în browser-ul dvs., ceea ce se poate face urmând aceste instrucțiuni de la Oracle.