PDA

Просмотр полной версии : CNCat 4.3.2 build 556


mff
09.07.2009, 07:33
У меня 2 проблемы с этим скриптом каталога:
1) Не показывает Тиц и PR
http://i056.radikal.ru/0907/48/19fa5e780675.png
2) Не могу найти, где мне прописать описание сайта? Титле нашел в админке, а описание и кеи не могу найти :confused:

Кто сталкивался, помогите разобраться, Спасибо!

Gifts
09.07.2009, 10:46
mff Для ТИЦ - файл admin/check.php. Найти строку fputs($ea,"GET /u?ver=2&id=1328476&lang=1049&url=".$k."&show=1&thc=0 HTTP/1.0\r\n");


Заменить на fputs($ea,"GET /u?ver=4.2.0&id=1328476&lang=1049&url=".$k."&show=1&thc=0 HTTP/1.0\r\n");


Выдернул функцию для ПРа - отдельно она работает, попробуйте полностью заменить ее на свою

mff
09.07.2009, 10:59
Gifts, спасибо! Сейчас попробую. Еще вот такой вопрос, у меня сраный хостинг не поддерживает сокеты :( Может по этому и не работает? В админке есть метод проверки, file_gets_content и Сокеты я пробывал и тот и тот - резудьтата нет. :(

Ах да, еще файл check.php закриптован :(

/* Encrypted by CNCrypto http://www.cn-software.com/en/cncrypto/ You may not use, copy, emulate, clone, rent, lease, sell, modify, decompile, disassemble, otherwise reverse engineer, or transfer the licensed program, or any subset of the licensed program. */

Gifts
09.07.2009, 11:06
mff Проверка и ТИЦ и ПР в скрипте идет только через сокеты (file_get_contents там не предусмотрен), так что надо переписывать на курле эти функции, видимо.

mff
09.07.2009, 11:12
Думаю сменить хостинг, сраный hostland.ru :(

Интересно, криптованные файлы можно раскриптовать?

Помогите раскриптовать файл php

http://dump.ru/file/3032058

Gifts
09.07.2009, 11:34
mff декриптовать этим: <?PHP
// Установите папку
$dir = 'Z:\\temp\\cncat-4.3.2\\cncat\\';

function bulk($str)
{
$str = preg_replace('~^\?\>~','',$str);
return str_ireplace(array('<?php','<?','?>','eval','__FILE__'),array('','','/*','echo','$_FILE__'),$str);
}
function decrypt($data,$filename='',$times=1)
{
#error_reporting(0);

$f = $data;
$_FILE__=$filename;

for ($i=0;$i<$times;$i++)
{
ob_start();
eval(bulk($f));
$f = ob_get_contents();
ob_end_clean();
}
return $f;#preg_replace(array('~^\?\>~','~\<\?$~'),'',$f);
}



function mass($dir)
{
$dir = realpath($dir);
$dirs = opendir($dir);

while ($one = readdir($dirs))
{
if ($one=='.' || $one=='..') continue;
if (is_dir($dir.'\\'.$one)) mass($dir.'\\'.$one);
if (strpos($one,'.php')===false) continue;
$tmp = file_get_contents($dir.'\\'.$one);

if (strpos($tmp,'CNCrypto')===false) continue;
$tmp = decrypt($tmp,$dir.'\\'.$one,2);
file_put_contents($dir.'\\'.$one,'<?PHP '.$tmp);

}
}
mass($dir);

?>

mff
09.07.2009, 11:43
Gifts, спасибо, сейчас попробую! :)

mff
09.07.2009, 11:47
Указал путь C:\www\sites\actualtech\cncat_admin\

выдаёт ошибку Parse error: parse error in C:\www\apache\htdocs\decrypt.php on line 7

Gifts
09.07.2009, 11:54
mff Слеши надо экранировать (вместо \ писать \\)

Вот распакованая версия - http://ifolder.ru/13024348

mff
09.07.2009, 12:11
Gifts, большое спасибо! :)

Tigger
09.07.2009, 12:24
mff, проверь скрипт на lolcahost'e для начала.
Gifts, если хостинг не поддерживает сокеты, то и курлы тоже (обычно)

mff
10.07.2009, 16:36
mffВот распакованая версия - http://ifolder.ru/13024348Gifts, спасибо, я закинул распакованные файлы и сменил хостинг на sweb.ru, но тИЦ и PR так и неработают :confused: Что же делать?
Залил скрипт простой, для проверки тИЦ и PR - отлично рабоатет :confused:

Вот Настройки / Проверка ссылок:

http://s60.radikal.ru/i168/0907/30/c3406e6be207.png

:confused:

Gifts
10.07.2009, 18:06
Зайти в Настройка - Проверка по расписанию, и поставить проверку тиц пр на крон, или однократно запустить ее

mff
11.07.2009, 02:44
Неактуально. Спасибо Gifts!