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

19.05.2009, 15:18
|
|
Участник форума
Регистрация: 11.12.2005
Сообщений: 160
Провел на форуме: 745130
Репутация:
159
|
|
DVD_RW, пхп не компилируемый язык, возможно тебе нужен редактор исходного кода.
если нужно что то простое то notepad++ если что то получше то phpdesinger а если совсем хорошая ide то net beans
|
|
|

19.05.2009, 15:25
|
|
Banned
Регистрация: 27.04.2008
Сообщений: 683
Провел на форуме: 3248203
Репутация:
628
|
|
Не то это ... я помню он весит 300-350 метров 
а вот не пробовал там писать что то ... ещё эта тулза ставится когда устанавливаешь win ZVER DVD ... точно помню  кто то должен знать 
|
|
|

19.05.2009, 16:14
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме: 6962560
Репутация:
536
|
|
Парни, гляньте пожалуйста код:
PHP код:
<?php
echo'
<form method="POST">
<input type="text" name="username" value="">
<br>
<input type="password" name="password" value="" /><br>
<input type="text" name="code" value=""/><br>
<img src="http://сайт/image.php?" /><br>
<input name="go" type="submit" value="Enter" /><br>
</form>
';
if(isset($_POST['go']))
{
$cl =
curl_init('http://сайт/login.php?username='.$_POST['username'].'&password='.$_POST['password'].'&code='.$_POST['code']);
curl_setopt($cl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($cl, CURLOPT_USERAGENT, 'Opera/9.25 (Windows NT 5.1; U; ru)');
curl_setopt($cl, CURLOPT_REFERER, 'http://сайт/login.php?r=');
curl_setopt($cl, CURLOPT_HEADER, 1);
curl_setopt($cl, CURLOPT_COOKIEJAR,$_SERVER['DOCUMENT_ROOT'].'/cookiefile.txt');
$ex = curl_exec($cl);
curl_close($cl);
$exec = curl_init('http://сайт/members.php');
curl_setopt($exec, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($exec, CURLOPT_USERAGENT, 'Opera/9.25 (Windows NT 5.1; U; ru)');
curl_setopt($exec, CURLOPT_REFERER, 'http://сайт/login.php');
curl_setopt($exec, CURLOPT_HEADER, 1);
curl_setopt($exec, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT'].'/cookiefile.txt');
$page = curl_exec($exec);
curl_close($exec);
echo $page;
}
?>
Никак авторизоваться не получается... Такое чувство, что данные username, password и code не передаются на сервак...
Более того, такое чувство, что они не передаются даже когда в строку адреса забиваю
PHP код:
http://сайт/login.php?username=имя&password=пасс&code=код от балды
так как в результате попадаю на обычную страницу авторизации.. А я полагаю должна вылезать страница с надписью "неверный код подтверждения" как при попытке авторизоваться с невернозаполненным полем code...
Запрос правильный.. Проверяс сниффером...
Может быть сервер как-то просекает, что я не через форму авторизации пытаюсь залогиниться..??! Никто с таким не сталкивался..?!? Как быть..??! 
Последний раз редактировалось Fepsis; 19.05.2009 в 16:16..
|
|
|

19.05.2009, 16:15
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
или жа:
$ip = $_SERVER['REMOTE_ADDR'];
|
|
|

19.05.2009, 16:19
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
из curl_init() убери все до login.php
создай
PHP код:
$post = 'username='.$_POST['username'].'&password='.$_POST['password'].'&code='.$_POST['code']';
curl_setopt($exec, CURLOPT_POSTFIELDS , $post);
|
|
|

19.05.2009, 23:50
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме: 6962560
Репутация:
536
|
|
Сообщение от m0Hze
из curl_init() убери все до login.php
создай
PHP код:
$post = 'username='.$_POST['username'].'&password='.$_POST['password'].'&code='.$_POST['code']';
curl_setopt($exec, CURLOPT_POSTFIELDS , $post);
Чёто тоже не катит..((
делаю так:
PHP код:
<?php
echo'
<form method="POST">
<input type="text" name="username" value="">
<br>
<input type="password" name="password" value="" /><br>
<input type="text" name="code" value=""/><br>
<img src="http://сайт/image.php?" /><br>
<input name="go" type="submit" value="Enter" /><br>
</form>
';
$post = 'username='.$_POST["username"].'&password='.$_POST["password"].'&code='.$_POST["code"];
if(isset($_POST['go']))
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://сайт/login.php");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Opera/9.25 (Windows NT 5.1; U; ru)');
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT'].'/cookiefile.txt');
$result = curl_exec($ch);
curl_setopt($ch, CURLOPT_URL, "http://сайт");
curl_setopt($ch, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT'].'/cookiefile.txt');
$result = curl_exec($ch);
curl_close($ch);
echo $result;
}
?>
Пробовал куки сохранять перед выводом капчи, а потом их вызавать.. Тоже безрезультатно..
Может ещё что посоветуете..?!?
Вообще может на сайте стоять какая-нить защита от подобного рода авторизаций или просто я что-то не так делаю.. 
|
|
|

20.05.2009, 00:25
|
|
Участник форума
Регистрация: 14.04.2007
Сообщений: 197
Провел на форуме: 1122391
Репутация:
209
|
|
PHP код:
$url = 'http://ya.ru';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Opera/9.25 (Windows NT 5.1; U; ru)');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT'].'/cookiefile.txt');
curl_setopt($ch, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT'].'/cookiefile.txt');
$result = curl_exec($ch);
curl_close($ch);
Последний раз редактировалось 1NtR0; 20.05.2009 в 00:28..
|
|
|

19.05.2009, 16:32
|
|
Banned
Регистрация: 27.04.2008
Сообщений: 683
Провел на форуме: 3248203
Репутация:
628
|
|
Я вот так ещё делал
PHP код:
echo"getenv("remote_addr")";
извините , если боян
|
|
|

19.05.2009, 16:36
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
Сообщение от DVD_RW
Я вот так ещё делал
PHP код:
echo"getenv("remote_addr")";
извините , если боян
Двойные кавычки в двойных кавычках == это врядли
Да еще и функцию туда же занес
Последний раз редактировалось Pashkela; 19.05.2009 в 16:50..
|
|
|

19.05.2009, 16:59
|
|
Постоянный
Регистрация: 08.01.2006
Сообщений: 865
Провел на форуме: 3279330
Репутация:
343
|
|
и опять я застрял дело вот в чем:
есть структура index.php?mod=1 инклудит файл 1.php (типа модуль), но тут не задача в этом 1.php нужно отправить и получить еще одни GET данные например 1.php?id=11 , как это правильно сформировать 1.php работает ток через индекс
значение id я получаю уже в самом 1.php
?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|