Форум программистов CodeGuru
20 Сентябрь 2018, 23:08:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Помощь чайнику - как запретить загрузку скриптов с сайта?  (Прочитано 18721 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Daemon of Fire
Новичок
*
Офлайн Офлайн

Сообщений: 6


Просмотр профиля
« : 05 Сентябрь 2009, 09:30:26 »

Здравствуйте, уважаемые форумчане! Очень нужна ваша помощь!
Ситуация следующая: необходимо создать сайт на бесплатном хостинге. На сайте будут использованы формы входа, базы данных по юзерам, собственные алгоритмы шифрования для баз данных и cookies. И в связи с этим возникают 2 вопроса:
 Непонимающий 1) В каком формате(на каком языке) лучше всего разместить алгоритмы и БД?
 Непонимающий 2) Как сделать так, чтобы конечный пользователь не смог получить исходники скриптов(javascipt, php и т.п.) и фаилы баз данных?
Кто знает, помогите, пожалуйста! Вопросы безопасности очень важны для этого сайта.
Заранее большое спасибо!
Записан
holdmann
Пользователь
***
Офлайн Офлайн

Сообщений: 262



Просмотр профиля
« Ответ #1 : 08 Сентябрь 2009, 22:25:02 »

Если руки растут не из жопы, то php скрипты нельзя будет скачать, по этой же причине нельзя получить доступ к базеданных.

по-поводу защиты javascript'a посмотри тут:


http://ru.wikipedia.org/wiki/Обфускация
Записан

Елси вы хотите купить, продать, отремонтировать автомобиль в Ижевске: Вам сюда =)
(c)holdmann
Daemon of Fire
Новичок
*
Офлайн Офлайн

Сообщений: 6


Просмотр профиля
« Ответ #2 : 08 Сентябрь 2009, 22:32:07 »

php нельзя скачать при любых настройках сервера?  Непонимающий они недоступны. а по поводу запутывания явыскриптов - всё это хорошо, но кому надо, то это не помеха. а за ссыль спасибо. и всё-таки вопрос открыт.  Смущение
и тут же ещё один: где найти хостинг с поддержкой php? Непонимающий
З.Ы. а по поводу рук и жопы... очень абстрактно представляю, что тут имеется в виду - то ли настройки хостаинга, то ли ещё что
« Последнее редактирование: 08 Сентябрь 2009, 22:35:15 от Daemon of Fire » Записан
holdmann
Пользователь
***
Офлайн Офлайн

Сообщений: 262



Просмотр профиля
« Ответ #3 : 09 Сентябрь 2009, 00:28:13 »

Цитировать
php нельзя скачать при любых настройках сервера?
Если хостинг покупной, то врядли они допускают такие дыры в безопасности.

Цитировать
А по поводу запутывания явыскриптов - всё это хорошо, но кому надо, то это не помеха.
Реши основной вопрос, а тебе самому-то оно надо?
если у тебя скрипты вида
Код:
var d = document;
var body = d.getElementsByTagName('body');
if (!!body) {
     body.onload = showbanner();
}

function showbanner() {
 /* lil part of the code source */
}
нет смысла их защищать Улыбка
Ну а если все таки надумал, то
компрессия js

какой-то странный метод защиты

минусы второго:
1. требует обработки всякого мусора, создает нагрузки на сервер.
2. человек может отправить заголовки любые не используя браузер в принципе и получить эхом необходимое ему содержимое скрипта (см. Телнет)

Цитировать
где найти хостинг с поддержкой php?

все_нормальные_хостинги поддерживают php версии > 4.
Сам пользуюсь хостингом от .masterhost, хотя их религиозные убеждения запрещают функцию create view в mysql, в цвелом, все устраивает.
Записан

Елси вы хотите купить, продать, отремонтировать автомобиль в Ижевске: Вам сюда =)
(c)holdmann
Daemon of Fire
Новичок
*
Офлайн Офлайн

Сообщений: 6


Просмотр профиля
« Ответ #4 : 09 Сентябрь 2009, 10:06:33 »

Цитировать
Если хостинг покупной, то врядли они допускают такие дыры в безопасности.
не, хостинг бесплатный пока, хотя, возможно и будет переведён на платный. значит, защита скачки и просмотра исходников php - это уже не мои заморочки?
Цитировать
Сам пользуюсь хостингом от .masterhost

мастерхост, по ходу, платный, и пока не доступен, но спасибо, возможно потом перейду на него. пока же ищу хороший бесплатныйю
Цитировать
Цитировать
А по поводу запутывания явыскриптов - всё это хорошо, но кому надо, то это не помеха.
Реши основной вопрос, а тебе самому-то оно надо?
наверное, нет. только в том случае, если там придётся размещать то, что не удастся реализовать на php.
 :shuffle:наверное, ещё один вопрос будет уже наглостью, но всё же по-другому никак Смущение
ни один php-скрипт не работает на бесплатном хостинге, в часности на http://www.webservis.ru/ , я никак не могу понять, в чём дело? просто выдаёт исходник скрипта и всё. проблема, наверное, распространённая среди чайников, но я так и не разобрался.
если нужно, вот скрипт, который я пытался запускать:
Код:
<?
   if(5<3){
   echo("<p>Hello, world!<p>");
?>
   <p>Hello!</p>
   // эта строка не интерпретируется как код PHP
   // и выводится только если  блок кода выполняется
<?
      echo("<p>Hello, world!<p>");
   }
?>

взят с учебника по PHP, запихнут на index.htm, где кроме него только код баннера хостинга. что тут нужно сделать, чтобы скрипт работал? Непонимающий Непонимающий Непонимающий
Записан
holdmann
Пользователь
***
Офлайн Офлайн

Сообщений: 262



Просмотр профиля
« Ответ #5 : 09 Сентябрь 2009, 19:49:37 »

Цитировать
защита скачки и просмотра исходников php - это уже не мои заморочки?

получается что именно так.

Цитировать
взят с учебника по PHP, запихнут на index.htm

Попробуй запихать сохранить в файл index.php
Записан

Елси вы хотите купить, продать, отремонтировать автомобиль в Ижевске: Вам сюда =)
(c)holdmann
Daemon of Fire
Новичок
*
Офлайн Офлайн

Сообщений: 6


Просмотр профиля
« Ответ #6 : 10 Сентябрь 2009, 17:54:22 »

Попробуй запихать сохранить в файл index.php
Помогло! Улыбка Улыбка Улыбка вопросов нет))) Улыбка

Большое тебе человеческое спасибо за помощь!)  Улыбка Буду дальше осваивать язык) Улыбка
Записан
Daemon of Fire
Новичок
*
Офлайн Офлайн

Сообщений: 6


Просмотр профиля
« Ответ #7 : 10 Сентябрь 2009, 17:57:25 »

кстати, тут есть система рейтингов на форуме? очень уж хочется плюсануть товарища holdmann) ещё раз спасибо) Улыбка
Записан
holdmann
Пользователь
***
Офлайн Офлайн

Сообщений: 262



Просмотр профиля
« Ответ #8 : 11 Сентябрь 2009, 00:28:58 »

как бы сказал Картмен: "Шикаааааарно!". Улыбка

успехов в освоении Подмигивание
Записан

Елси вы хотите купить, продать, отремонтировать автомобиль в Ижевске: Вам сюда =)
(c)holdmann
Daemon of Fire
Новичок
*
Офлайн Офлайн

Сообщений: 6


Просмотр профиля
« Ответ #9 : 11 Сентябрь 2009, 14:23:26 »

Пасиба) Улыбка
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!