Новости и события » Hi-Tech » Использование JavaScript для атаки через манипуляцию с содержимым буфера обмена

Использование JavaScript для атаки через манипуляцию с содержимым буфера обмена

Появление в JavaScript средств для копирования и изменения данных в буфере обмена открыло двери для организации нового вида атаки по организации выполнения команд при вставке данных в терминал из буфера обмена.

В отличие от предложенной атаки, основанной на размещении невидимого блока "span", новая атака подменяет данные силами JavaScript в последний момент, отслеживая события копирования копирования из окна браузере в буфер обмена и осуществляющего подстановку через 800 мс после определения нажатия Ctrl+C. Метод также предоставляет более простой способ подстановки в буфер обмена спецсимволов и шестнадцатеричных последовательностей (например, "&92;x1b"), которые могут применяться для атаки на vim.

В демонстрационном примере предлагается скопировать в буфер обмена строку "echo not evil", при вставке которой в терминал будет выполнена последовательность:

touch ~/.evil clear echo "not evil"


Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх