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

30.06.2009, 12:55
|
|
Новичок
Регистрация: 27.05.2008
Сообщений: 2
Провел на форуме: 48506
Репутация:
0
|
|
А чем тебя предложеный вариант $str=str_replace("\\", "blabla", $str); неустраивает???
|
|
|

30.06.2009, 16:18
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
sNt Попробуйте для разнообразия пользоваться средами с подсветкой синтаксиса. Например на форуме:
PHP код:
$str = '\' тут тоже подсвечено как текст внутри кавычек, потому что слеш экранирует';
Пользуйтесь '\\'
И что, str_ireplace и массивы для замен не можно уже? Надо обязательно писать сто строчек?
|
|
|

30.06.2009, 21:37
|
|
Новичок
Регистрация: 27.06.2009
Сообщений: 10
Провел на форуме: 13906
Репутация:
0
|
|
Привет! Скачал с нашего форума парсер DLE сайтов и решил его довести до ума. Сделал вывод полного пути картинок, ЧПУ, добавил автора. Но есть проблемы с которыми я справиться не могу, а именно:
-обновление количества пабликов у автора (обновляется только при пересчете статистики);
-убрать из новостей <div id='news-id-...'>новость</div> (при просмотре исходного кода получается такая запись <div id='news-id-новый id'><div id='news-id-взятый с украденной новости'>новость</div></div>
Есть какие нибудь мысли?
|
|
|

01.07.2009, 14:39
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
подскажите как правильно слать сообщение на стену вконтакте ?
шлю пост запрос курлом и в ответ получаю вот эту надпись Security Breach
PHP код:
# Сначала авторизируюсь, потом шлю запрос
$ch = curl_init('http://vkontakte.ru/wall.php');
curl_setopt($ch, CURLOPT_USERAGENT, $ua);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'act=get10&wall_hash=0723c66a14426b8ff7944dc3d3d5be68&wpage=100000&seed=%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82%0A%D0%BA%D0%B0%D0%BA%20%D0%B4%D0%B5%D0%BB%D0%B0%20%3F&fpage=1&mid=252967150202&n=3');
curl_setopt($ch, CURLOPT_REFERER, 'http://vkontakte.ru/index.php');
curl_setopt($ch, CURLOPT_COOKIEFILE, "./cook");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
$res = curl_exec($ch);
|
|
|

01.07.2009, 16:56
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
Провел на форуме: 12333903
Репутация:
238
|
|
Бгггггггггггг,а ты куки не забыл??
+ там походу доп параметры есчё же которые меняються.... вот все:
Тэг Значение
act get10
wall_hash 95eaf3defdb351e8847c81bc92741d1f
wpage 100000
seed Hi to all!
fpage 1
mid 75429932635
n 3
|
|
|

01.07.2009, 17:27
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
Mixon ты вобще мой код видел ? o_0
Сообщение от Mixon
Бгггггггггггг,а ты куки не забыл??
Сообщение от geforse
PHP код:
curl_setopt($ch, CURLOPT_COOKIEFILE, "./cook");
Сообщение от Mixon
Тэг Значение
act get10
wall_hash 95eaf3defdb351e8847c81bc92741d1f
wpage 100000
seed Hi to all!
fpage 1
mid 75429932635
n 3
Сообщение от geforse
PHP код:
curl_setopt($ch, CURLOPT_POSTFIELDS, 'act=get10&wall_hash=0723c66a14426b8ff7944dc3d3d5be68&wpage=100000&seed=MESSAGE&fpage=1&mid=252967150202&n=3');
З.Ы. я конечно понимаю хакир, все дела, но смотри в след.раз внимательнее 
|
|
|

01.07.2009, 17:22
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
Вот тут у меня вопрос возник, а можно ли через .htaccess сделать имитацию ошибки 404 как это реализованно на php ???
На php это реализовывалось так:
header("HTTP/1.0 404 Not Found");
file_get_contents('404.html');
А как тоже самое сделать через .htaccess ?
Чтобы был тот же принцип, сначала выводим заголовок, а затем страничу с ошибкой.
|
|
|

01.07.2009, 17:27
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
А как тоже самое сделать через .htaccess ?
Чтобы был тот же принцип, сначала выводим заголовок, а затем страничу с ошибкой.
Сделай рерайт на несуществующую страницу и добавь ErrorDocument 404 /404.html
|
|
|

01.07.2009, 20:20
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
Сообщение от Kaimi
Сделай рерайт на несуществующую страницу и добавь ErrorDocument 404 /404.html
Максимум чего мы можем добиться, это визуального эффекта 404, а необходим ещё заголовок, что действительно файла нету. Это средствами .htacces я так понимаю не реализовать?
|
|
|

01.07.2009, 17:57
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
Провел на форуме: 12333903
Репутация:
238
|
|
Ссор,насчёт куков то ступил,недосмотрел 
Вот посидел,написал норм пример,работающий,и тоже столкнулся с этой ошибкой,но решил,вся проблемя в Referer! Он должен быть вконтакте.сру/ид1234 , пример:
Referer: http://vkontakte.ru/id23316952
Ну а вот скрипт который шлёт написал
PHP код:
<?php
function curls($url,$zapros,$method){
$cookies="remixlang=0; remixmid=23316952; remixemail=zag1496@mail.ru; remixpass=4c94bf71ef857d4bb4bde227f7521610; remixsid=e4e697df775170a5f9e7587c466eba5a36ad98d05ac9bbe99c756b12";
$ref = 'http://vkontakte.ru/id23316952';
$ch=curl_init ($url);
$ua = 'Opera/9.64 (Windows NT 5.1; U; ru) Presto/2.1.1';
curl_setopt($ch, CURLOPT_USERAGENT, $ua);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, $ua);
curl_setopt($ch, CURLOPT_REFERER, $ref);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $PostData);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIE, $cookies);
curl_setopt($ch, CURLOPT_POSTFIELDS, $zapros);
$page = curl_exec($ch);
if($method=="1"){
preg_match("/wall_hash: '(.*?)', wpage/i", $page, $wall_hash);
preg_match("/name=\"to_id\" value=\"(.*?)\"\/>/i", $page, $to_id);
$return=array($wall_hash[1],$to_id[1]);
}else{
$return=$page;
}
return $return;
}
$cur=&curls("http://vkontakte.ru/index.php","","1");
$zapros="act=get10&wall_hash=".$cur[0]."&wpage=100000&seed=TEST&fpage=1&mid=".$cur[1]."&n=3";
$cur=&curls("http://vkontakte.ru/wall.php",$zapros,"2");
echo $cur;
?>
В куках профиль подставной,можете юзать на здоровье
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|