[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помогите с задачкой
britanec
Скрипт open.php лежит на сервере его необходимо запустить по средствам запроса.
Важным условием скрипт нельзя модифицировать. Результат его тоже не важен. Важен лишь сам запрос с помощью которого он запустится.

скрипт прилагаю.

Помогите вю голову сломал, не понимаю как.


sergeiss
britanec, если тебе на самом деле нужна помощь, то покажи код сприпта здесь. Будет очень мало желающих скачивать архив хрен его знает откуда.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
britanec
index.php
<?php
$flag="./".$_GET['o'];

if(basename($flag) !=='open.php') die('no no no!');

if(file_exists($flag)){
echo("vhoda net");
}else {
include($flag);
}
?>


open.php
<?php
echo md5('ok_google');
?>



.htacess
<Files ./open.php>
Order Allow,Deny
Deny from all
</Files>
openWeb
в htaccess ты запрещаешь любые запросы на файл open.php тем самам из вне ты его не как не запросишь

возможно попробовать запусть аля костылем exec("php open.php");

_____________
Канал Веб программирование на PHP и JS
https://www.youtube.com/channel/UCLD7Vu4pqYFIY6CNGW16J6Q
FatCat
Цитата (openWeb @ 20.12.2018 - 10:22)
костылем exec

А просто инклюд из другого файла?

_____________
Бесплатному сыру в дырки не заглядывают...
openWeb
Цитата (FatCat @ 20.12.2018 - 13:48)
Цитата (openWeb @ 20.12.2018 - 10:22)
костылем exec

А просто инклюд из другого файла?

По идеи инклуд должен работать но не проверял
но так как выше уже был вариант с инклудом я предложил самый зверский)

_____________
Канал Веб программирование на PHP и JS
https://www.youtube.com/channel/UCLD7Vu4pqYFIY6CNGW16J6Q
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.