Как содрать исходник php файла?

Discussion in 'PHP' started by user00, 5 Dec 2005.

Thread Status:
Not open for further replies.
  1. user00

    user00 New Member

    Joined:
    20 Nov 2005
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Мне кажется, что тема волнует многих. Как просмотреть код php файла? Может быть кто знает? Прошу написать методы с помощью которых можно просмотреть код php файла.
     
  2. virgoz

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

    Joined:
    16 Sep 2004
    Messages:
    151
    Likes Received:
    28
    Reputations:
    15
    посмотреть какие еще сайты на том хосте лежат => поломать их => оттуда, если повезет, просмотреть исходники через шелл... =)
     
  3. user00

    user00 New Member

    Joined:
    20 Nov 2005
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    А не ломая никак нельзя? Одни говорят невозможно, другие - легко и намекают:
    <FORM ENCTYPE="multipart/form-data" ACTION="_URL_" METHOD=POST>
    <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000">
    Send this file: <INPUT NAME="userfile" TYPE="file">
    <INPUT TYPE="submit" VALUE="Send File">
    </FORM>
    <?
    if (!empty($add) && !empty($userfile)
    {
    $file= basename($userfile);
    copy ($userfile, "куда класть/".$file);
    };
    ?>

    по идее так...

    тогда так... подправил бы...

    <FORM ENCTYPE="multipart/form-data" ACTION="<?$PHP_SELF?>" METHOD=POST>
    <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000">
    Send this file: <INPUT NAME="userfile" TYPE="file">
    <INPUT TYPE="submit" VALUE="Send File" name=add>
    </FORM>
    <?
    if (!empty($add) && !empty($userfile))
    {
    $file= basename($userfile_name);
    copy ($userfile, "КУДА КЛАСТЬ\\"."$file");
    };
    ?>
    И исходник php файла будет сохранен...
    Но я не въезжаю.
     
  4. kot777

    kot777 O-la-la!

    Joined:
    13 Aug 2004
    Messages:
    588
    Likes Received:
    435
    Reputations:
    454
    Если бы исходники можно было бы читать столько простым методом, то тогда никто бы в них пароли не держал, и появились бы уже тысячи игр типо бк или ганжы.
     
  5. user00

    user00 New Member

    Joined:
    20 Nov 2005
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Но все таки некоторые люди утверждают, что можно просмотреть код некоторых php файлов.
     
  6. SanyaX

    SanyaX .::Club Life::.

    Joined:
    28 Jan 2005
    Messages:
    936
    Likes Received:
    396
    Reputations:
    261
    Через шелл если только и или скачай исходники где-нибудь и всё не мучайся.
     
  7. user00

    user00 New Member

    Joined:
    20 Nov 2005
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Возможно описать способы просмотра через шелл? Дать ссылочку на php файл, который якобы очень хорошо защищен?
     
  8. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    Мне кажется Вам нужно прочитать немного литературы, чтобы понять, что сервер выдает клиенту уже готовый хтмл документ. Просмотреть пхп код, не взламывая сервер - невозможно.
    Прочесть файл пхп можно с помощью простой функции fread()
    Вот небольшой пример такого кода:
    PHP:
    <?php
    $f
    =fopen("file.php","r");
    $text=fread($f,9999999);
    fclose($f);
    echo 
    "$text";
    ?>
    Подробнее на тут
    www.php.net
     
  9. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    closed -)
     
Thread Status:
Not open for further replies.