Реферат: Bruteforce как средство передачи информации
asasasasasasasasasasasasasasasasa
asasasasasasasasasasasasasasasasa
asasasasasasasasasasasasasasasasa
asasasasasasasasasasas
Режимдвижка "Ожиданиезапроса".
Алгоритм следующий:
Запускается модуль, производящий ожидание запроса (все зависит от типа пароля либо метода передачи (не исключена возможность передачи средствами XSS атаки, как это реализуемо у одного из Уральских провайдеров)).
При получении запроса происходят операции, аналогичные 4-8.
Выполняется запрос в Интернет (да, эти пункты скорее будут в движке, т.к. они производятся обычным образом, например, с помощью библиотеки LWP).
Принимается ответ из Интернета.
Упаковываются данные.
Зашифровываются данные.
Запускается модуль отправки результата, который и принимает ответные данные.
Библиотеки, которые я вам советую для разработки: LWP, Compressed::ZLib, MIME::Base64.
Пожалуй на этом можно остановиться. Хочется добавить лишь примеры извращенных методов передачи:
передача информации за счет счетчиков посещений (требуется контроль за правильностью передачи, ведь не исключены заходы других юзеров);
анализ задержек ответа сервера (можно искуственно создавать незначительные задержки с любой стороны различными методами);
в некоторых случаях передачу данных можно осуществлять за счет сессий (номера которых обычно сохраняются у клиента в куках).