Собственно сабж. Есть потребность перехватить один сетевой пакет адрес скрипта на который он будет отправлен с локальной машины на сервер я знаю. Потом этот в этом пост запросе изменить значения одного из полей и потом отправить повторно на сервер. Пока первое что в голову пришло это фидлер с его автореспондером. Ибо фишка не только в содержимом самого пост запроса но и в кукисах, ибо запрос можно отправить только после авторизации. Пока изучаю взаимодействие C# с фидлером ибо под него уже народ написал не мало расширений. Но есть ли методы попроще, может еще есть веб прокси со скриптовыми языками? По сути мне было бы достаточно чтобы фидлер сразу при появлении этого сетевого пакета бросал его в автореспондер а дальше я уже попробую внешней прогой менять текст в автореспондере и давить кнопку отправки.
Собственно сабж. Есть потребность перехватить один сетевой пакет адрес скрипта на который он будет отправлен с локальной машины на сервер я знаю. Потом этот в этом пост запросе изменить значения одного из полей и потом отправить повторно на сервер. Пока первое что в голову пришло это фидлер с его автореспондером. Ибо фишка не только в содержимом самого пост запроса но и в кукисах, ибо запрос можно отправить только после авторизации. Пока изучаю взаимодействие C# с фидлером ибо под него уже народ написал не мало расширений. Но есть ли методы попроще, может еще есть веб прокси со скриптовыми языками? По сути мне было бы достаточно чтобы фидлер сразу при появлении этого сетевого пакета бросал его в автореспондер а дальше я уже попробую внешней прогой менять текст в автореспондере и давить кнопку отправки.
А то тяжело понять кто на ком стоял ..

2 тур конкурса в киберполицию![]()

HTTPS будешь долго и нудно ломать..![]()
?
2 тур конкурса в киберполицию![]()
та на холеру вона мені треба
тут исключительно гражданские и законные цели. Ровным счетом не какого криминала. Посредством этих манипуляций не какого взлома не будет, просто ускорение работы.![]()
Все так говорят.
:-)
2 тур конкурса в киберполицию![]()
та на холеру вона мені треба
тут исключительно гражданские и законные цели. Ровным счетом не какого криминала. Посредством этих манипуляций не какого взлома не будет, просто ускорение работы.![]()
HTTPS для того и создавался, чтоб никаких "ускорений работы" без ведома пользователя не происходило.
В Charles Proxy есть Rewrite, с правилами и блекджеком. Без скриптинга правда.
А вообще, что может быть проще скрипта на C#?
У них там есть специальный редактор, с подсветкой: http://fiddlerbook.com/fiddler/fse.asp
У Класса Session есть свойства: PathAndQuery (url с параметрами) и RequestMethod (POST, GET и т.д.)
Получить тело: GetRequestBodyAsString()
Чтобы что-то поменять в теле запроса, метод utilReplaceInRequest(sSearchFor, sReplaceWith )
Либо установить тело: utilSetRequestBody(sString )
Если надо загзипить: utilGZIPRequest()
Это все по идее надо делать в хендлере OnBeforeRequest
Еще надо ознакомитьcя с RFC 5246 (TLS 1.2), чтобы понять как происходит обмен сеансовыми ключами. Там не все так просто. На Виндюках этим занимается schannel.dll
Локальный nginx (домен при желании прописываем просто в hosts) + proxy_pass, в серединке любые скрипты на lua
Теперь по сути. Есть сайт под https работающий. Авторизация только по ЭЦП. Работает медленно как гусеничный трактор. По этому нужно на компе когда парсишь этот сайт перехватить один сетевой пакет в котором хранится несколько сессионных ключей ( которые генерятся сервером на время пока не разлогинишся на сайте). А дальше уже в этом пакете достаточно только быстро менять один параметр и отправлять его на сервер, в ответ сервер будет быстро присылать нужный контент.
Локальный nginx (домен при желании прописываем просто в hosts) + proxy_pass, в серединке любые скрипты на lua
Теперь по сути. Есть сайт под https работающий. Авторизация только по ЭЦП. Работает медленно как гусеничный трактор. По этому нужно на компе когда парсишь этот сайт перехватить один сетевой пакет в котором хранится несколько сессионных ключей ( которые генерятся сервером на время пока не разлогинишся на сайте). А дальше уже в этом пакете достаточно только быстро менять один параметр и отправлять его на сервер, в ответ сервер будет быстро присылать нужный контент.