Что значит проверять байт код приложений доступных для отладки?

Сейчас у каждого человека в кармане лежит планшет или телефон. Каждое из этих устройств уже способно заменить собой компьютер, пусть и не самый мощный. Но использовать их для работы или учебы можно вполне, без всяких переделок и плясок с бубнами. В связи с большим распространением таких устройств, для них стали актуальны те же проблемы, что и для обычных компьютеров.

Вирусы

Главная угроза для каждой компьютерной системы – это атака вирусами. Если не считать социальные взаимодействия, когда пользователь сам выкладывает всю информацию. Телефоны играют очень большую роль в жизни человека и на них хранится много важной или конфиденциальной информации. От обычных контактов до данных платежей или карточек. Все это должно быть защищено, потому что первым делом стараются утащить именно это.

В устройстве есть встроенные антивирусы, также можно скачать и другие платные и бесплатные программы. У каждого из них свой принцип работы, так что и эффективность разная. Отличается и потребление ресурсов телефона, которые требуются для работы самого антивируса.

Проверка байт кода приложений доступных для отладки

Проверка байт-кода гарантирует, что код не может делать такие вещи, как переинтерпретация int в качестве указателя и произвольный доступ к памяти. Это наиболее полезно, если вы пытаетесь запустить ненадежный код в песочнице Java.

Если вы полностью доверяете всему коду, который вы запускаете, это менее полезно, так как в этом случае он просто поймает случайные ошибки. Также возможно, что информация о проверке поступает в оптимизатор – не уверен в этом, но оптимизатор в любом случае должен проверить код, чтобы выполнить какой-либо полезный статический анализ.

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

Опять же, здесь все зависит от разработчиков. У вас установлен не искусственный интеллект, а обычная программа, которая найдет только очевидные проблемы. Но даже так, это гораздо лучше, чем ничего. Так что стоит отключать режим побайтной проверки кода или нет решать вам.

Оцените статью
Справочник компьютерных проблем
Добавить комментарий