ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

16.01.2010, 02:37
|
|
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме: 5265510
Репутация:
455
|
|
плагины для фф есть (tamper data к примеру. Там ничего сложного нет + русский он).
ну может поможет: python пост запрос
PHP код:
# -*- coding: utf-8 -*-
import urllib,httplib
data = {"content":"import test; print test","language":"Python","title":"","poster":"","hold":""}
params = urllib.urlencode(data)
headers = {"http-equiv": "Content-Type", " content": "text/html","charset":"utf8"}
connection = httplib.HTTPConnection("www.dpaste.com:80")
connection.request("POST", "/", params)
otvet = connection.getresponse()
print otvet.status, otvet.reason
dataa = otvet.read()
print dataa
connection.close()
|
|
|

16.01.2010, 02:41
|
|
Новичок
Регистрация: 21.09.2009
Сообщений: 26
Провел на форуме: 32226
Репутация:
0
|
|
а что передаешь в "params"??? 
|
|
|

16.01.2010, 02:42
|
|
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме: 5265510
Репутация:
455
|
|
data = {"content":"import test; print test","language":"Python","title":"","poster":""," hold":""}
|
|
|

16.01.2010, 02:43
|
|
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме: 5265510
Репутация:
455
|
|
тебе проще сниффером поработать. Может там вообще гет запрос =)
|
|
|

16.01.2010, 02:43
|
|
Новичок
Регистрация: 21.09.2009
Сообщений: 26
Провел на форуме: 32226
Репутация:
0
|
|
ок... а где расшифрованная капча 123456?
|
|
|

16.01.2010, 15:35
|
|
Познающий
Регистрация: 05.01.2010
Сообщений: 32
Провел на форуме: 95565
Репутация:
5
|
|
Сообщение от gold-goblin
тебе проще сниффером поработать. Может там вообще гет запрос =)
А это на что?
Код:
<form name="mform" action="index.phtml" method="post" onSubmit="sF()">
общую структуру Get-запроса я зню...
Так если знаешь почему не пишеш там же все в куске html что ты привел все есть!
|
|
|

16.01.2010, 15:42
|
|
Познающий
Регистрация: 05.01.2010
Сообщений: 32
Провел на форуме: 95565
Репутация:
5
|
|
вот что должно предаваться РОST запросом:
Код:
s=Ob0o3fHbPmqLv5W8T7mGH1SLp5ZM7cw4
s_post=cjJfP4UPuGVSnAcSUWhv1YuvnLYPoqwx
tip=CheckCode
tcurl=SomeRef
tcontinue=yes
captcha=капча
wininet.h - это я не знаю. Windows must die
В с++ с использованием libcurl это все решается за минуту! 
Последний раз редактировалось Akum; 16.01.2010 в 15:45..
|
|
|

16.01.2010, 16:19
|
|
Познающий
Регистрация: 05.01.2010
Сообщений: 32
Провел на форуме: 95565
Репутация:
5
|
|
Вот на с++:
Код:
#include <iostream>
#include <string.h>
#include <curl/curl.h>
using namespace std;
static int writer(char *data, size_t size, size_t nmemb,string *buffer)
{
int result = 0;
if (buffer != NULL)
{
buffer->append(data, size * nmemb);
result = size * nmemb;
}
return result;
}
int main()
{
CURL * curl;
CURLcode result;
curl_slist *slist = NULL;
string buffer;
curl_global_init(CURL_GLOBAL_ALL);
curl = curl_easy_init();
slist = curl_slist_append(slist, "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
slist = curl_slist_append(slist, "Accept-Language: ru,en-us;q=0.7,en;q=0.3");
slist = curl_slist_append(slist, "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7");
slist = curl_slist_append(slist, "Keep-Alive: 300");
slist = curl_slist_append(slist, "Connection: keep-alive");
curl_easy_setopt(curl, CURLOPT_HEADER, 0);
curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1);
curl_easy_setopt(curl, CURLOPT_AUTOREFERER, 1);
curl_easy_setopt(curl, CURLOPT_ENCODING, "gzip,deflate");
curl_easy_setopt(curl, CURLOPT_COOKIELIST, "");
curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, writer);
curl_easy_setopt(curl, CURLOPT_WRITEDATA, &buffer);
curl_easy_setopt(curl, CURLOPT_POST, 1);
curl_easy_setopt(curl, CURLOPT_POSTFIELDS, "s=Ob0o3fHbPmqLv5W8T7mGH1SLp5ZM7cw4&s_post=cjJfP4UPuGVSnAcSUWhv1YuvnLYPoqwx&tip=CheckCode&tcurl=SomeRef&tcontinue=yes&captcha=капча");
curl_easy_setopt(curl, CURLOPT_USERAGENT,"Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.43 Safari/532.5");
curl_easy_setopt(curl, CURLOPT_HTTPHEADER, slist);
curl_easy_setopt(curl, CURLOPT_REFERER, "тут url страници где находиться форма");
curl_easy_setopt(curl, CURLOPT_URL, "тут URL страници обрабатывающий запрос!");
result = curl_easy_perform(curl);
//в buffer находиться страница ответа
return 0;
}
|
|
|

16.01.2010, 17:00
|
|
Новичок
Регистрация: 21.09.2009
Сообщений: 26
Провел на форуме: 32226
Репутация:
0
|
|
Сообщение от Akum
Вот на с++:
Спасибки, интересовала ета строчка:
Код:
curl_easy_setopt(curl, CURLOPT_POSTFIELDS, "s=Ob0o3fHbPmqLv5W8T7mGH1SLp5ZM7cw4&s_post=cjJfP4UPuGVSnAcSUWhv1YuvnLYPoqwx&tip=CheckCode&tcurl=SomeRef&tcontinue=yes&captcha=капча");
теперь попробую на wininet переписать...
З.Ы. последовательность параметров которые я передаю имеет значение для сервака?
|
|
|

16.01.2010, 17:25
|
|
Познающий
Регистрация: 05.01.2010
Сообщений: 32
Провел на форуме: 95565
Репутация:
5
|
|
Сообщение от SHOOTER
З.Ы. последовательность параметров которые я передаю имеет значение для сервака?
Вроде нет а там хз 
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|