Що таке підробка міжсайтових запитів?

CSRF або підробка міжсайтових запитів — це вразливість веб-сайту, через яку зловмисник може спричинити дію під час сеансу жертви на іншому веб-сайті. Одна з речей, яка робить CSRF таким великим ризиком, полягає в тому, що він навіть не вимагає взаємодії з користувачем, все, що потрібно, це щоб жертва переглянула веб-сторінку з експлойтом.

Порада: CSRF зазвичай вимовляється буква за буквою або як «морський прибій».

Як працює атака CSRF?

Атака передбачає створення зловмисником веб-сайту, який має спосіб зробити запит на іншому веб-сайті. Це може вимагати взаємодії з користувачем, наприклад, змусити їх натиснути кнопку, але це також може бути без взаємодії. У JavaScript є способи автоматичного виконання дії. Наприклад, зображення нуль на нуль пікселів не буде видимим для користувача, але його можна налаштувати так, щоб його «src» надсилало запит на інший веб-сайт.

JavaScript є мовою клієнта, це означає, що код JavaScript запускається у браузері, а не на веб-сервері. Завдяки цьому комп’ютер, який робить запит CSRF, насправді є комп’ютером жертви. На жаль, це означає, що запит виконується з усіма дозволами, які має користувач. Після того, як атакуючий веб-сайт обманом змусив жертву зробити запит CSRF, запит по суті неможливо відрізнити від користувача, який робить запит зазвичай.

CSRF є прикладом «заплутаної атаки заступника» на веб-браузер, оскільки зловмисник обманом обманює браузер без цих привілеїв, щоб використати його дозволи. Ці дозволи є вашими маркерами сеансу та автентифікації для цільового веб-сайту. Ваш браузер автоматично включає ці дані в будь-який запит, який він робить.

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

Щоб запобігти проблемам CSRF, найкраще, що ви можете зробити, це включити маркер CSRF. Маркер CSRF — це випадково згенерований рядок, який встановлюється як файл cookie, значення має включатися в кожну відповідь разом із заголовком запиту, який містить це значення. Хоча атака CSRF може включати файл cookie, вона не може визначити значення токена CSRF для встановлення заголовка, тому атака буде відхилена.

Залишити коментар

Як змінити швидкість відео на Android

Як змінити швидкість відео на Android

Змініть швидкість будь-якого відео на Android безкоштовно за допомогою цього корисного додатка. Додайте ефект уповільненого та прискореного відтворення до одного й того ж відео.

Zoom: Як додати відеофільтр

Zoom: Як додати відеофільтр

Розважайтеся на своїх зустрічах у Zoom за допомогою кількох кумедних фільтрів, які ви можете спробувати. Додайте ореол або виглядайте як єдиноріг на своїх зустрічах у Zoom за допомогою цих кумедних фільтрів.

Facebook: Як перевірити, чи хтось онлайн

Facebook: Як перевірити, чи хтось онлайн

Немає стовідсотково надійного способу перевірити, чи хтось справді онлайн у Facebook, коли здається, що він офлайн.

Facebook: Як приховати позначені тегами фотографії

Facebook: Як приховати позначені тегами фотографії

Якщо вам не подобається ідея того, що всі користувачі Facebook можуть бачити фотографії, на яких вас позначено, ви можете приховати їх у своїй стрічці. Ви можете налаштувати це.

Facebook: Як отримувати сповіщення, коли хтось публікує дописи

Facebook: Як отримувати сповіщення, коли хтось публікує дописи

Щоб отримувати сповіщення, коли хтось публікує щось у Facebook, перейдіть у налаштування та ввімкніть сповіщення. Потім додайте цю людину до списку близьких друзів.

Як користуватися Samsung Pay з Galaxy Z Fold 5

Як користуватися Samsung Pay з Galaxy Z Fold 5

Пошук потрібної картки для оплати в кишені чи гаманці може бути справжньою проблемою. Протягом останніх кількох років різні компанії...

Samsung Galaxy Z Fold 5: Як підключити до ПК

Samsung Galaxy Z Fold 5: Як підключити до ПК

Samsung Galaxy Z Fold 5, завдяки своєму інноваційному складаному дизайну та передовим технологіям, пропонує різні способи підключення до ПК. Незалежно від того, чи ви

Початок сеансу Google Meet з Gmail

Початок сеансу Google Meet з Gmail

Google Meet – чудова альтернатива іншим додаткам для відеоконференцій, таким як Zoom. Він може не мати тих самих функцій, але ви все одно можете використовувати інші. Ви можете розпочати сеанс Google Meet безпосередньо зі сторінки Gmail. Дізнайтеся, як це зробити, виконавши ці кроки.

Firefox: Як визначити певний колір на веб-сторінці

Firefox: Як визначити певний колір на веб-сторінці

Дізнайтеся, як можна визначити певний колір за допомогою вбудованого інструменту у Firefox без використання стороннього програмного забезпечення.

Що робити, коли WhatsApp Web не працює

Що робити, коли WhatsApp Web не працює

Веб-версія WhatsApp не працює? Не хвилюйтеся. Ось кілька корисних порад, які ви можете спробувати, щоб WhatsApp знову запрацював.