Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Спрятать php файл   Найти похожие ветки 

 
AlexDan ©   (2010-02-13 09:56) [0]

Нужно спрятать php файл который вызывается с штмл странички вот так
<form name="aspnetForm" method="get" action="lrr.php" id="aspnetForm" target="frame1">
это некоторый онлайн калькулятор,
тут дело не в жлобстве, просто файл будет дорабатываться и не хочется чтобы тест версии расползлись по сети..можно конечно подумать и о шифровании, но не хочется лишний раз увеличивать нагрузку.


 
Kerk ©   (2010-02-13 10:00) [1]

Что значит "спрятать"? От кого? От админа сервера?


 
AlexDan ©   (2010-02-13 10:05) [2]

> Kerk ©   (13.02.10 10:00) [1]
> Что значит "спрятать"? От кого? От админа сервера?
Нет, конечно, просто желательно чтобы при просмотре кода штмл страницы нельзя (или сложно) было найти путь к исполняемому php..


 
palva ©   (2010-02-13 10:28) [3]


> Нет, конечно, просто желательно чтобы при просмотре кода
> штмл страницы нельзя (или сложно) было найти путь к исполняемому php.

Никаких усилий для этого прикладывать не нужно. Его и так невозможно найти. Если, конечно, в html страничке этот путь для какой-нибудь цели явно не прописан.


 
KilkennyCat ©   (2010-02-13 10:38) [4]

остается только понять, если он спрятан и пути нет, то нафиг он нужен?


 
AlexDan ©   (2010-02-13 10:48) [5]

ну вот я ж и написал action="lrr.php", это и есть путь, т.е. та-же директория /lrr.php, любой дурак найдёт.и вот этого и хочется избежать..
т.е. там при нажатии на кнопку на штмл странице запускается пхп файл, и путь к нему хочется как-нибудь спрятать.


 
oldman ©   (2010-02-13 11:19) [6]


> тут дело не в жлобстве, просто файл будет дорабатываться
> и не хочется чтобы тест версии расползлись по сети


Не ставь его ваще. Доработаешь - поставишь. А пока мессагу повесь типа "шиш вам а не калькулятор"
:)))


 
palva ©   (2010-02-13 12:11) [7]


> ну вот я ж и написал action="lrr.php", это и есть путь,
> т.е. та-же директория /lrr.php

Вы спросили о ФАЙЛЕ и о ПУТИ
lrr.php в данном случае это не файл, это часть URL, обычно файл с таким именем действительно имеется, но это вовсе не обязательно и очень часто не так.
"та-же директория /lrr.php" это не путь какого либо файла, это некоторая информация серверу, а уж что с этой информацией делать знает только сервер. А так, чтобы путь в урле имел какое-то отношение к пути в реальной файловой системе сервера, очень редко бывает.


 
Медвежонок Пятачок ©   (2010-02-13 12:39) [8]

html ссылается на lrr.php через action.

сам lrr.php, если он в той же папке сервера что и html, или в любом другом вирт. каталоге веб сервера - доступен для скачивания если конечно безопасность сервера это позволяет.

но lrr.php может быть пустышкой и содержать всего лишь include реального скрипта, который лежит в папке диска, которая недоступна ни по http ни по ftp


 
Kerk ©   (2010-02-13 12:57) [9]

на mod_rewrite взгляни
но видится мне, странного ты желаешь


 
Плохиш ©   (2010-02-13 13:19) [10]


> AlexDan ©   (13.02.10 10:48) [5]
>
> ну вот я ж и написал action="lrr.php", это и есть путь,
> т.е. та-же директория /lrr.php, любой дурак найдёт.

И получит результат работы скрипта.

PS. Как всё запущено у "поколения пепси"


 
Демо ©   (2010-02-13 13:45) [11]


> PS. Как всё запущено у "поколения пепси"


У кого, у кого?


 
Anatoly Podgoretsky ©   (2010-02-13 14:13) [12]

> Демо  (13.02.2010 13:45:11)  [11]

Это те, что поколение Коки сменили.


 
palva ©   (2010-02-13 14:18) [13]

> но lrr.php может быть пустышкой
lrr.php может вообще отсутствовать, или директории в пути урла отсутствовать. В этом случае сервер обрабатывает ошибку 404. И в зависимости от того, как он сконфигурирован, анализирует url, читает что-то из базы данных, из других файлов и возвращает клиенту ответ.


 
БарЛог ©   (2010-02-13 20:40) [14]

генери доп. параметр с временем жизни, и чтоб без параметра не отрабатывался ;)


 
antonn ©   (2010-02-13 20:49) [15]

а как сделать такой параметр было недавно в соседней ветке =)


 
KilkennyCat ©   (2010-02-13 21:51) [16]

как сделать такой параметр есть в каждой книжке про пхп.


 
AlexDan ©   (2010-02-13 22:00) [17]

если б ещё в каждой книжке писали как его с этим параметром спрятать..)


 
KilkennyCat ©   (2010-02-13 22:08) [18]

зато там пишут, как не делать ненужного.


 
БарЛог ©   (2010-02-14 13:11) [19]

> зато там пишут, как не делать ненужного.
иногда полезно и на грабли понаступать :)


 
KSergey ©   (2010-02-15 10:39) [20]

> AlexDan ©   (13.02.10 22:00) [17]
> если б ещё в каждой книжке писали как его с этим параметром  спрятать..)

Я все равно не понимаю зачем его прятать.
В любом случае клиентский браузер должен знать куда послать ответный запрос. Т..е эта информация все равно публична

Если хочется защититься от использования скрипта роботами - тогда надо вводить какие-то  меры.

Надеюсь, речь не про прятание исходника этого php?


 
DVM ©   (2010-02-15 10:44) [21]

Мне тоже не понятен смысл этого прятания. Что прячем то? URL?


 
brother ©   (2010-02-15 10:44) [22]

> Надеюсь, речь не про прятание исходника этого php?

Я так понял, это оно и есть...


 
DVM ©   (2010-02-15 10:46) [23]

Так исходник и так недоступен, если веб-сервер правильно настроен. А если он неправильно настроен, то PHP скрипты работать не будут. Особо мнительные могут зашифровать исходник Zend-ом


 
McSimm ©   (2010-02-15 10:47) [24]


> не хочется чтобы тест версии расползлись по сети

Исходник не доступен извне. От внешнего использования защитить просто привязав к домену.
А чтобы не расползался, проверить антивирусом :)


 
Fenik ©   (2010-02-16 22:14) [25]

> От внешнего использования защитить просто привязав к домену.

Это как?


 
McSimm ©   (2010-02-16 22:43) [26]


> Fenik ©   (16.02.10 22:14) [25]
> > От внешнего использования защитить просто привязав к домену.
> Это как?


Если цель не позволить использование скрипта на чужих страницах, можно проверять referrer. Свой или пустой разрешать, посторонним доменам отказывать.


 
antonn ©   (2010-02-16 23:41) [27]

а всякие Аутпосты его чистят :(


 
McSimm ©   (2010-02-16 23:47) [28]

не важно. никому не понадобится использовать внешний скрипт, который работает только у малого числа посетителей.

в любом случае в чем задача не понятно, надать ни к чему


 
McSimm ©   (2010-02-16 23:47) [29]

* гадать



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.091 c
11-1219772870
Артем
2008-08-26 21:47
2010.08.27
Ticqclient на KOL е


15-1271774469
domowou
2010-04-20 18:41
2010.08.27
Нужен компонент - кнопка с поддержкой alpha-канала (PNG)


15-1267536056
12
2010-03-02 16:20
2010.08.27
Виды демократии. Опробуем на игре. И видим, что не готовы..


2-1271922885
kudatsky
2010-04-22 11:54
2010.08.27
Попадает ли точка в замкнутый многоугольник


15-1265732063
DillerXX
2010-02-09 19:14
2010.08.27
ХРюшная загадка для пытливых умов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский