Как использовать запросы Python для отправки пакета с файлами cookie

StackOverflow https://stackoverflow.com//questions/25027555

Вопрос

Я застрял из-за этих проблем.Я хочу отправить сообщение post с файлами cookie, используя пакеты запросов python, и я искал похожее сообщение здесь, в stack, но оно все равно не прошло.

Эта проблема возникает из рабочего набора начального проекта xss.Мне было приказано сгенерировать http post-запрос с файлами cookie и отправить его на сервер.

Я сбросил пакеты с помощью wireshark, но, к сожалению, я не могу добавить сюда изображения для моей репутации 0, huhu……

Пакет, проанализированный wireshark, получает текстовые данные на основе строк:application/x-www-form-urlencoded пока, но мои коды этого не производят, и данные добавляются к следующим пакетам.(Я имею в виду, что мои коды сгенерировали два пакета, один из которых содержит заголовки, а другой - http-данные, оба этих пакета имеют неправильные значения)

Вот мои коды:

import requests
url="http://www.xsslabphpbb.com/posting.php"
data= {
    'subject': 'Alice-subject',
    'addbbcode18': '%23444444',
    'addbbcode20': '0',
    'helpbox': 'Close all open bbCode tags',
    'message': 'alice-body',
    'poll_title': '',
    'add_poll_option_text': '',
    'poll_length': '',
    'mode': 'newtopic',
    'sid': '5b2e663a3d724cc873053e7ca0f59bd0',
    'f': '1',
    'post': 'Submit',
    }
cookies = {'phpbb2mysql_data': 'a%3A2%3A%7Bs%3A11%3A%22autologinid%22%3Bs%3A0%3A%22%22%3Bs%3A6%3A%22userid%22%3Bs%3A1%3A%223%22%3B%7D',
           'phpbb2mysql_t': 'a%3A9%3A%7Bi%3A3%3Bi%3A1330156986%3Bi%3A1%3Bi%3A1330160737%3Bi%3A5%3Bi%3A1330161702%3Bi%3A6%3Bi%3A1330179284%3Bi%3A2%3Bi%3A1330160743%3Bi%3A7%3Bi%3A1330163187%3Bi%3A8%3Bi%3A1330164442%3Bi%3A9%3Bi%3A1330164739%3Bi%3A10%3Bi%3A1330176335%3B%7D',
           'phpbb2mysql_sid': '5b2e663a3d724cc873053e7ca0f59bd0',
           }
print requests.post(url, data=data, cookies=cookies).text

Ну, на самом деле, я был новичком в Python, и я не знаю, как решить эту беспокоящую проблему.Кто-нибудь может дать мне какой-нибудь совет или предложения?Заранее спасибо!(Извините за картинку, я надеюсь, вы сможете меня понять.)

Это было полезно?

Решение

Тот Самый requests библиотека позволяет создавать Session Объекты это позволяет отслеживать файлы cookie для вас, поэтому вам следует рассмотреть возможность расширения своих знаний в этом направлении.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top