Android Central

От пощенската чанта: Android засегнат ли е от скорошните проблеми със сигурността на Java?

protection click fraud

Рус8611 пише,

Здравейте Androidcentral! Просто бях любопитен дали някой от вас иска да докладва за уязвимостта на Java и да ни каже как тя засяга Android като платформа. Знам, че повечето хора казват, че не се нуждаят от Java на компютрите си, но не е ли Java необходима на Android, особено на разработчиците? Благодаря!!!

Това е гадна бъркотия, нали?

Java означава няколко различни неща, в зависимост от това как говорите за това. Java, която е в новините с a дяволски експлойт се носи наоколо е Java, която инсталирате на вашия компютър като платформа за приложения. Почти всяка настолна операционна система може да изпълнява програми, създадени за Java, защото Java е платформа, която работи вътре и върху вашата операционна система. Звучи малко объркващо, но мислете за него като за виртуална машина, която може да изпълнява код, създаден и компилиран по определен начин. В платформата Java има нещо повече от виртуалната машина, но повечето хора никога няма да се нуждаят от нищо от нея и нямат представа, че тя дори е инсталирана.

Ние инсталираме Java на нашите компютри, за да можем да изпълняваме програми. Някои от тези програми могат да произхождат от мрежата. Не забравяйте, че това не е JavaScript, който работи в браузъра, това е код, който ще стартира тази виртуална машина, за която говорихме по-рано. Това е мястото, където нещата се затрудниха през уикенда. Компонентът, който работи като приставка за браузър, беше експлоатиран. Тъй като Java е междуплатформена, това означава, че дистрибуциите на Windows, OSX и Linux могат да бъдат засегнати.

Но не и Android. Той е имунитет към последните проблеми със сигурността.

Android не използва Java в браузъра, а Java-подобният софтуер в операционната система е различен и не е засегнат. За щастие, нашите устройства с Android са имунизирани. Но ти повдигна добър въпрос за разработчиците. За да използвате повечето от инструментите за разработка на Android или да изградите Android от изходния код, имате нужда от цялата платформа Java, инсталирана на вашия компютър. Повечето хора ще използват Java на Oracle, което означава, че повечето хора, разработващи за Android, са били уязвими.

казвам бяха уязвим, тъй като Oracle е закърпил експлойта от късно вечерта в неделя. Не забравяйте, че ние не трябва да правим нищо за нашите устройства с Android, но всеки, който използва Java, трябва отидете на сайта на Java на Oracle и вземете актуализираната версия. За повече информация не забравяйте да прочетете Сигнал за сигурност на Oracle относно експлойта и корекцията.

Имате въпрос, на който трябва да отговорите? (За предпочитане за Android, но ние сме гъвкави.) Хит нашата страница за контакти за да се свържем!

instagram story viewer