Центральный андроид

Из почтового ящика: затронуты ли недавние проблемы с безопасностью Java на Android?

protection click fraud

Русс8611 пишет,

Привет, AndroidCentral! Мне просто любопытно, не хочет ли кто-нибудь из вас сообщить об уязвимости Java и сообщить нам, как она влияет на Android как платформу. Я знаю, что большинство людей говорят, что им не нужна Java на их компьютерах, но разве Java не нужна Android, особенно разработчикам? Спасибо!!!

Это неприятный беспорядок, не так ли?

Java означает несколько разных вещей, в зависимости от того, как вы об этом говорите. Java в новостях с чертов эксплойт, плавающий вокруг — это Java, которую вы устанавливаете на свой компьютер в качестве платформы приложений. Почти каждая настольная операционная система может запускать программы, созданные для Java, потому что Java — это платформа, которая работает внутри и поверх вашей операционной системы. Это звучит немного запутанно, но подумайте об этом как о виртуальной машине, которая может запускать код, созданный и скомпилированный определенным образом. Платформа Java — это нечто большее, чем виртуальная машина, но большинству людей она никогда не понадобится, и они даже не подозревают, что она установлена.

Мы устанавливаем Java на свои компьютеры, чтобы мы могли запускать программы. Некоторые из этих программ могут быть созданы в Интернете. Помните, это не JavaScript, который запускается внутри браузера, это код, который запускает ту виртуальную машину, о которой мы говорили ранее. Вот где все стало липким на выходных. Был использован компонент, работающий как плагин для браузера. Поскольку Java является кроссплатформенной, это означает, что дистрибутивы Windows, OSX и Linux могут быть затронуты.

Но не Андроид. Он невосприимчив к недавним проблемам безопасности.

Android не использует Java в браузере, а программное обеспечение в стиле Java в ОС отличается и не затрагивается. К счастью, наши Android-устройства невосприимчивы. Но вы подняли хороший вопрос о разработчиках. Чтобы использовать большинство инструментов разработки для Android или собирать Android из исходного кода, на вашем компьютере должна быть установлена ​​вся платформа Java. Большинство людей будут использовать Oracle Java, а это означает, что большинство людей, разрабатывающих для Android, были уязвимы.

Я говорю были уязвим, потому что Oracle исправила эксплойт поздним вечером воскресенья. Помните, что нам не нужно ничего делать для наших устройств Android, но любой, кто использует Java, должен зайдите на сайт Oracle Java и получить обновленную версию. Для получения дополнительной информации обязательно прочитайте Предупреждение безопасности Oracle по поводу эксплойта и патча.

Есть вопрос, на который нужно ответить? (Предпочтительно для Android, но мы гибки.) Нажимайте наша контактная страница связаться!

instagram story viewer