[infosec-course] Безопасность приложений - Задание по сессиям

Andrew Petukhov petand at lvk.cs.msu.su
Tue Nov 19 15:42:32 UTC 2013


Коллеги,

Вчера Иван Новиков на лекции дал задание по сессиям, дублирую его сюда.

Необходимо установить систему управления блогами с
https://github.com/WordPress/WordPress.
После установки вернуть значения параметров криптографии в конфиге
приложения:
define('AUTH_KEY',         'put your unique phrase here');
define('SECURE_AUTH_KEY',  'put your unique phrase here');
define('LOGGED_IN_KEY',    'put your unique phrase here');
define('NONCE_KEY',        'put your unique phrase here');
define('AUTH_SALT',        'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT',   'put your unique phrase here');
define('NONCE_SALT',       'put your unique phrase here');
на значения по-умолчанию из
https://github.com/WordPress/WordPress/blob/master/wp-config-sample.php

Необходимо написать программу для подбора идентификатора сессии для
доступа к системе с правами администратора, если email и login известны
атакующему.

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

Присылать надо свой эксплойт для подбора идентификатора.

Вопрос задавать можно мне или напрямую Ивану (чей адрес узнать у меня же).

Удачи!

Петухов Андрей




More information about the course mailing list