Новости ⇒ Безопасность браузерных игр

Безопасность браузерных игр

В последнее время интернет просто перенасыщен различными играми и flash приложениями для работы из браузера. С появлением HTML5 разработка подобных приложений стала обычным делом. Новая технология позволила создавать легкие и быстрые браузерные игры, однако, что насчет безопасности?

Здесь следует ответить на вопрос какие уязвимости могут быть в подобных приложениях? Например, методы сохранения игрового процесса пользователей. В HTML5 для этого используются локальные хранилища - раздел на жестком диске пользователя, в который сохраняется игровой процесс или программные настройки. Локальные хранилища стали заменой популярных до недавнего времени файлов cookie, которые как известно можно легко угнать с помощью XSS.

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

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

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

Опубликовано: 08.09.2012