[Помогите] Как сделать NULL?

Тема в разделе "IP. Board 3.4", создана пользователем ENt, 28 янв 2013.

  1. ENt

    ENt

    Регистрация:
    14 дек 2012
    Сообщения:
    36
    Симпатии:
    1
    У товарища имеется доступ к клиентскому центру IPS. Попросил его скачать для меня IP.Board 3.4.2, IP.Content 2.3.4, IP.Blog 2.6.1 и IP.Chat 1.4.2. Но все это лицензия, а мне нужно запилить их в нулл. Качать нуллы от других не хочу т.к. не доверяю этим нуллам и там полно шелов и косяков.

    Кто шарит как сделать нулл под каждый из этих компонентов?
     
  2. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    Я :Smile:

    как сделать: найти все стучалки и обращения к серверу IPS и удалить их или изменить
     
  3. ENt

    ENt

    Регистрация:
    14 дек 2012
    Сообщения:
    36
    Симпатии:
    1
    Может давай я поделюсь с тобой чистым лицензионным продуктом а ты напишешь статью как сделать нулл? Думаю всем будет полезно т.к. много таких кто не хочет качать чужие нуллы.
     
  4. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    у меня нет времени на это. нулл сделать не сложно в IPB порядка 4-5 файлов где есть стучалки.

    нулл от ipbzona - нормальный, только ссылки на их сайт убрать и всё.
     
  5. ENt

    ENt

    Регистрация:
    14 дек 2012
    Сообщения:
    36
    Симпатии:
    1
    А вот ещё вопрос... Когда делаешь нулл, без ключа визуальный редактор не работает вроде?
     
  6. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    Работает. для примера можешь всё тот же нулл от ipbzona скачать
     
  7. ENt

    ENt

    Регистрация:
    14 дек 2012
    Сообщения:
    36
    Симпатии:
    1
    Да я скачал... Пару строк я не пойму. Щас отпишу какие именно.
     
  8. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    можешь и сам занулить, берёшь ретейл (слитый с клиент-центра), берёшь нулл от ipbzona и тупо прогой сравниваешь какие файлы поменялись :Smile:
     
  9. SteadyUp

    SteadyUp

    Регистрация:
    28 янв 2013
    Сообщения:
    11
    Симпатии:
    0
    а стучалки они как-то маскируют ?
     
  10. ENt

    ENt

    Регистрация:
    14 дек 2012
    Сообщения:
    36
    Симпатии:
    1
    Я так и дела... ))
    Просто я не пойму там пару строк меня в ступор вводят. Не пойму зачем они.
    --- добавлено: 28 янв 2013 в 11:44 ---
    Файл \admin\applications\core\modules_admin\applications\hooks.php
    Оригинал:
    Код:
    $return[1] = "https://www.invisionpower.com/clients";
    NULL IPB Zona:
    Код:
    $return[1] = "https://www.!!!CONSTHOMEIPS!!!/clients";

    Файл \admin\applications\core\modules_admin\diagnostics\xml\menu.xml
    Оригинал:
    Код:
    Connection Checker</title>
    			<subitems>
    				<subitem>
    					<subitemtitle>Connection Checker</subitemtitle>
    					<subitemlang>connection_checker</subitemlang>
    					<subsection>diagnostics</subsection>
    					<subitemurl>do=connections</subitemurl>
    					<subitemrolekey>connection_checker</subitemrolekey>
    					<subisredirect>0</subisredirect>
    				</subitem>
    			</subitems>
    		</item>
    		<item>
    			<title>
    NULL IPB Zona: Эти строчки удалены


    Файл \admin\applications\core\modules_admin\tools\licensekey.php
    Оригинал:
    Код:
    $skinGenIsSupported = (bool) $licenseData['skinGen'];
    NULL IPB Zona:
    Код:
    $skinGenIsSupported = true;

    Файл \admin\applications\core\modules_admin\diagnostics\xml\permissions.xml
    Оригинал:
    Код:
    $response = $classFileManagement->getFileContents( "http://license.invisionpower.com/?a=activate&key={$this->request['license_key']}&url={$this->settings['board_url']}" );
    
    /* Is the key invalid? */
    if ( !$response )
    {
    return $this->activateForm( $this->lang->words['license_key_server_error'] );
    }
    if( $response == 'NO_KEY' )
    {
    return $this->activateForm( $this->lang->words['license_key_notfound'] );
    }
    elseif ( $response == 'TEST_INSTALL_ALREADY_ACTIVE' )
    {
    return $this->activateForm( $this->lang->words['license_key_test_in_use'] );
    }
    $response = @json_decode( $response, true );
    if( !isset( $response['result'] ) or $response['result'] != 'ok' )
    {
    return $this->activateForm( $this->lang->words['license_key_bad'] );
    }
    
    IPSLib::updateSettings( array( 'ipb_reg_number' => $this->request['license_key'] ) );
    $this->settings['ipb_reg_number'] = $this->request['license_key'];
    NULL IPB Zona:
    Код:
    IPSLib::updateSettings( array( 'ipb_reg_number' => 'B9AAD450CA7A1E20BEEFDA36FB89FA1C' ) );
    $this->settings['ipb_reg_number'] = 'B9AAD450CA7A1E20BEEFDA36FB89FA1C';
    Что это за цифры? B9AAD450CA7A1E20BEEFDA36FB89FA1C'
     
  11. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.580
    Симпатии:
    1.482
    1. попробуй поиском по всем файлам поискать " CONSTHOMEIPS ", если нету, значит это просто текст которым они заменили ссылку.
    2. Убрали пункт меню с диагностикой, потому что он стучит.
    3. $licenseData['skinGen'] возвращает true если лицензия, false если нет. они сразу поставили true.
    4. удалённая часть это проверка ключа, а цифры 'B9AAD450CA7A1E20BEEFDA36FB89FA1C' - это ключ, возможно не настоящий.
     
  12. Sirius

    Sirius

    Регистрация:
    13 май 2012
    Сообщения:
    20
    Симпатии:
    1
    я тоже бы отблагодарил бы человека который напишет данную статью..
     
  13. slastnicova

    slastnicova

    Регистрация:
    9 янв 2014
    Сообщения:
    1
    Симпатии:
    0
    Я уже третьи сутки ковыряюсь и не могу найти где у ipbzon`ы ссылки залиты.
    не подскажите какой файл ковырять на самом скрипте форума?
     
  14. RealDima

    RealDima

    Регистрация:
    22 мар 2014
    Сообщения:
    5
    Симпатии:
    0
    Может еще актуально... Воспользуйтесь поиском по файлам
     
  15. neodev

    neodev

    Регистрация:
    18 май 2014
    Сообщения:
    4
    Симпатии:
    0
    Могу продемонстрировать нуллинг по TeamViever. Собери компанию людей интересующихся этим вопросом. Организуем мастер-класс.
     
  16. razzer

    razzer

    Регистрация:
    26 дек 2012
    Сообщения:
    57
    Симпатии:
    17
    Извиняюсь за оффтоп, а чем Вам неугодили уже нулёные версии ? Там же и вроде дыр мало или вообще нет.
    Ещё раз извиняюсь