Мне кажется, что тема волнует многих. Как просмотреть код php файла? Может быть кто знает? Прошу написать методы с помощью которых можно просмотреть код php файла.
посмотреть какие еще сайты на том хосте лежат => поломать их => оттуда, если повезет, просмотреть исходники через шелл... =)
А не ломая никак нельзя? Одни говорят невозможно, другие - легко и намекают: <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 файла будет сохранен... Но я не въезжаю.
Если бы исходники можно было бы читать столько простым методом, то тогда никто бы в них пароли не держал, и появились бы уже тысячи игр типо бк или ганжы.
Возможно описать способы просмотра через шелл? Дать ссылочку на php файл, который якобы очень хорошо защищен?
Мне кажется Вам нужно прочитать немного литературы, чтобы понять, что сервер выдает клиенту уже готовый хтмл документ. Просмотреть пхп код, не взламывая сервер - невозможно. Прочесть файл пхп можно с помощью простой функции fread() Вот небольшой пример такого кода: PHP: <?php $f=fopen("file.php","r"); $text=fread($f,9999999); fclose($f); echo "$text"; ?> Подробнее на тут www.php.net