• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Winhttp.winhttprequest.5.1 And Windows Xp

Kizarek86

Green Team
20.07.2007
871
7
BIT
33
Понимаю что вопрос немного не по адресу, но второй день пытаюсь найти причину некорректной работы скрипта.
Вдруг кто сталкивался)

Простенький скрипт отправляющий в определенное место HTTP запрос:

Код:
Dim httpobj as variant
Dim URL as string
Dim RT_USER as string
Dim RT_PASS as string
Dim CONTENT as string

URL = "путь куда надо"
RT_USER = "user1"
RT_PASS = "pass1"
CONTENT = "чето тут передаем"

Set httpobj= CreateObject("WinHttp.WinHttpRequest.5.1")
Call httpobj.Open("POST", URL, False ,RT_USER, RT_PASS)
Call httpobj.SetRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=Windows-1251")
Call httpobj.setRequestHeader("Content-Length", Len(CONTENT))
Call httpobj.Send(CONTENT)

Так вот, скрип замечательно работает в Win7, и напрочь отказывается передавать параметр CONTENT в WinXP 3SP.
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
33
Еще одна интересная шняжка:

Запускаем скрип на сервере работает нестабильно, то отрабатывает, то выдает ошибку на строке
Set httpobj= CreateObject("WinHttp.WinHttpRequest.5.1")
208-Cannot create automation object

Что там происходит с этим несчастным WinHttp.WinHttpRequest.5.1?)
 
N

nvyush

kizarek
На Яве работает без проблем. Для передачи в Яву строки запроса можно использовать LS2J или вызывать Ява-агента, а данные передавать через поля документа.
link removed
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
33
kizarek
На Яве работает без проблем. Для передачи в Яву строки запроса можно использовать LS2J или вызывать Ява-агента, а данные передавать через поля документа.
link removed
Спасибо.
Пока нету времени переписывать на Java, сделал небольшое зацикливание при создании объекта, вроде прокатывает пока)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!