Поиск
Показаны результаты для тегов 'javascript'.
Найдено: 2 результата
-
Исследователи безопасности из NTT Secure Platform Laboratories опубликовали доклад, в котором проанализировали использование злоумышленниками JavaScript для идентификации уязвимых браузеров. Эксперты выделили несколько методов, с помощью которых злоумышленники осуществляют вредоносную деятельность, используя различные реализации JavaScript. Таким образом, жертвой хакеров становятся только пользователи определенных версий браузеров. В течение нескольких месяцев команда собирала и анализировала 8500 образцов JavaScript из более 20 тыс. вредоносных сайтов. По словам специалистов, наибольшей популярностью у злоумышленников пользуется функция setTimeout, так как она является устаревшей и, как правило, не используется на легитимных сайтах. Данная функция позволяет злоумышленникам определить браузеры IE 8 и IE 9, поскольку эти версии выдают ошибку Invalid argument, если сайт просит их обработать setTimeout (10). При проверке все 26 URL, на которых была функция setTimeout (10), представляли собой сайты, взломанные в ходе кампании Fake jQuery.
-
- хакеры
- используют
- (и ещё 6 )
-
Area 120, внутренний инкубатор Google, выпустил приложение Grasshopper, которое через ряд мини-игр обучает основам программирования на JavaScript. Задачи в приложении небольшие, поэтому можно решать их, когда найдётся свободное время. После входа с использованием аккаунта Google вы проходите базовый теоретический курс и начинаете выполнять задачи. Чем дальше вы заходите, чем сложнее они становятся. Также Grasshopper предложит создать расписание с напоминаниями. Курс начинается с изучения функций, переменных и строк. Каждый раз приложение предлагает новые задачи. Например, при работе с формами вас попросят нарисовать французский флаг. Вы увидите, как выглядит решение, и в пространстве снизу сможете использовать блоки кода, чтобы создать аналогичный скрипт. Далее следует изучение анимации и более сложных вещей вроде библиотеки D3. В Grasshopper есть и достижения. В специальном разделе вы увидите, как много концепций разблокировали, как много ключей использовали и как много дней подряд занимаетесь изучением JavaScript. Команда Area 120 работает над расширением курса, но не собирается включать в него что-то кроме JavaScript. Как говорится на сайте приложения, этот язык использует более 70 % профессиональных разработчиков, а «Grasshopper использует JavaScript для обучения основным концепциям, которые являются универсальными почти для всех языков программирования». Grasshopper доступно бесплатно на iOS и Android.