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

03.12.2009, 20:33
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Если хочется заполнить поле reklama для id = 1, то нужно делать UPDATE, а не INSERT
Код:
UPDATE `cfg` SET `reklama` = 'http://site.ru' WHERE `id` = 1;
|
|
|

03.12.2009, 20:39
|
|
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме: 3300342
Репутация:
165
|
|
Сообщение от krypt3r
Если хочется заполнить поле reklama для id = 1, то нужно делать UPDATE, а не INSERT
Код:
UPDATE `cfg` SET `reklama` = 'http://site.ru' WHERE `id` = 1;
Спасибо, выручил 
|
|
|

03.12.2009, 22:00
|
|
Новичок
Регистрация: 28.12.2006
Сообщений: 2
Провел на форуме: 6773
Репутация:
0
|
|
Как методом PUT передать несколько файлов (cURL)?
|
|
|

04.12.2009, 04:37
|
|
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме: 1455812
Репутация:
150
|
|
Сообщение от xismyname
Знаю,что лезу в не тот раздел,но вопрос у меня насчет javascript-а.
Короче,на сайте есть XSS-injection,нормально захожу на форум под своим ником,
открываю в бровзере просмотр cookies,все как пологаеться,т.е. id юзера,хэш пароля и все остальное.
Но когда на сайте вызываю метод document.cookie,например так :
Код:
alert( document.cookie );
Оно мне выдает только часть cookies,т.е. там нету никакого хэш пароля и id юзера.
Может есть люди,которым известно почему это так ?
п.с. сайт/форум vBulletin.
Попробуй
document.write("<textarea cols='50' rows='20'>"+document.cookie+"</textarea>");
|
|
|

04.12.2009, 10:37
|
|
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
Провел на форуме: 3134311
Репутация:
1467
|
|
Сообщение от Byrger
При большом онлайне на сайте вылазит еррор
Host 'hostname' is blocked because of many connection errors.
Unblock with 'mysqladmin flush-hosts'
Разлокировать это я понял как на БД через 30мин опять лочит.
В чем может быть проблема?
Не надо говорить что увеличь max_connect_errors, так как надо причину найти.
PS сайт самописный
Если столь большие нагрузки, то вместо mysql_connect есть резон заюзать mysql_pconnect. *_pconnect есть во многих обвязках для баз данных, не только в mysql, так что чаще всего его можно задействовать
|
|
|

05.12.2009, 06:40
|
|
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме: 228267
Репутация:
27
|
|
Здравствуйте, помогите разобраться.
Решил накрутить счетчик голосования на стороннем сайте, для этого на своём разместил следующий код:
Код:
$url='http://www.сайт-с-голосованием.ru/голосование';
$cookie='nameis=name';
$post=array('name' => 'param');
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5');
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_REFERER, $url);
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION,0);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $post);
Но в этом случае как я понимаю скрипту голосованию отправляется IP моего сервера, можно ли сделать так что бы отправлялся IP посетителя зашедшего на страницу с данным кодом?
|
|
|

05.12.2009, 08:46
|
|
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
Провел на форуме: 285318
Репутация:
17
|
|
Код:
$ip=$_SERVER['REMOTE_ADDR'];
$url='http://www.сайт-с-голосованием.ru/голосование';
$cookie='nameis=name';
$post=array('name' => 'param');
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5');
curl_setopt($ch, CURLOPT_PROXY, "$ip");
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_REFERER, $url);
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION,0);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $post);
Попробуй так,вариант не 100% но должен работать,получится что юзер будет как через прокси,только через свой IP подключатся!
|
|
|

05.12.2009, 11:53
|
|
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме: 228267
Репутация:
27
|
|
Сообщение от qW1zer
Код:
$ip=$_SERVER['REMOTE_ADDR'];
$url='http://www.сайт-с-голосованием.ru/голосование';
$cookie='nameis=name';
$post=array('name' => 'param');
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5');
curl_setopt($ch, CURLOPT_PROXY, "$ip");
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_REFERER, $url);
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION,0);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $post);
Попробуй так,вариант не 100% но должен работать,получится что юзер будет как через прокси,только через свой IP подключатся!
К сожалению не получается, как я понял
CURLOPT_PROXY
нужно указывать в формате IP:PORT
делал так, но не выходит:
Код:
$ip=$_SERVER['REMOTE_ADDR'];
$port=$_SERVER['REMOTE_PORT'];
$url='http://www.сайт-с-голосованием.ru/голосование';
$cookie='nameis=name';
$post=array('name' => 'param');
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5');
curl_setopt($ch, CURLOPT_PROXY, "".$ip.":".$port."");
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_REFERER, $url);
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION,0);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $post);
хотя если в CURLOPT_PROXY вписать проксю то всё получается....
|
|
|

05.12.2009, 14:33
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Сообщение от qW1zer
Код:
$ip=$_SERVER['REMOTE_ADDR'];
$url='http://www.сайт-с-голосованием.ru/голосование';
$cookie='nameis=name';
$post=array('name' => 'param');
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5');
curl_setopt($ch, CURLOPT_PROXY, "$ip");
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_REFERER, $url);
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION,0);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $post);
Попробуй так,вариант не 100% но должен работать,получится что юзер будет как через прокси,только через свой IP подключатся!
Мда... Ты немного не так сказал: Вариант 100% не должен работать! Кто тебе вообще сказал, что висит прокся на локалхосте, и даже если бы она висела, то результат был бы тот же, что и без её использования.
|
|
|

05.12.2009, 14:55
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
Почему бы не нагуглить или не взять с раздачи анонимных HTTP проксей, и тупо в цикле запустить курл на голосование ?
Кстати :
PHP код:
curl_setopt($ch, CURLOPT_PROXY, "".$ip.":".$port."");
Жжжом)) исправь на
PHP код:
curl_setopt($ch, CURLOPT_PROXY, $ip.':'.$post);
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|