Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Закрытый исходный код
Форумы портала PHP.SU » Клиентская разработка » HTML, Дизайн & CSS » Закрытый исходный код

Страниц (2): [1] 2 »
 

1. toropss - 11 Января, 2010 - 22:05:19 - перейти к сообщению
Здравствуйте. На многих форумах (в том числе и здесь), сайтах читал, что исходный код закрыть невозможно. Посмотрите здесь http://kichrum[dot]org[dot]ua

Не скажете как это делается?
2. Мелкий - 11 Января, 2010 - 22:23:32 - перейти к сообщению
Отмотайте исходник чуть ниже.
Через ~170 пустых строк идёт полноценная разметка.
3. toropss - 11 Января, 2010 - 22:27:20 - перейти к сообщению
Мда. Нет слов
4. Carzil - 11 Января, 2010 - 22:28:45 - перейти к сообщению
CODE (JavaScript):
скопировать код в буфер обмена
  1. board.innerHTML="код страницы"

на странице напиши:
5. EuGen - 11 Января, 2010 - 23:20:40 - перейти к сообщению
Да-да, комментарии там веселые - программист с юмором писал этот сайт. Ну что ж, вот такой незатейливый способ они придумали. Что ж, раз эта тема создана, не совсем зря они это сделали как видимо:
Цитата:

<!-- А ведь некоторые действительно копируют первую строку себе на сайты... -->

+10
6. toropss - 12 Января, 2010 - 15:51:57 - перейти к сообщению
Не на рокам подумал, что появилась новая технология.
7. PeaceDuke - 29 Января, 2010 - 17:46:15 - перейти к сообщению
Все можно скрыть, нужно только подумать как это сделать!

Допустим я этой идеей не заморачивался никогда, но заморачивался как скрыть css!

Оказалось все просто, создаем файл .htaccess в папке с css и разрешаем работу php в css файле!

И потом в css прописываем всамом верху страницы
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2.  
  3. <?
  4. echo ' ... тебе, а недизайн!'; die;
  5. ?>
  6.  
8. Мелкий - 29 Января, 2010 - 18:13:15 - перейти к сообщению
PeaceDuke, ммм, и что? css самим страницам отдаются?
Потому что в таком случае и при подгрузке внешних стилей просто для просмотра страницы, браузер вместо CSS получает " ... тебе, а недизайн!"
9. Ch_chov - 29 Января, 2010 - 18:59:52 - перейти к сообщению
Круто Круто
Тогда и на самой странице тоже
PHP:
скопировать код в буфер обмена
  1. <?
  2. echo ' ... тебе, а не страница!'; die;
  3. ?>
10. E-Pro - 29 Января, 2010 - 19:44:45 - перейти к сообщению
Они просто отжигают!
CODE (html):
скопировать код в буфер обмена
  1. <title>Kichrum's Blog</title>
  2. <!-- А это &#8593; то, чего не стоит копировать при копировании исходного кода... -->
11. Champion - 29 Января, 2010 - 20:22:44 - перейти к сообщению
toropss пишет:
Не на рокам подумал
жестко ты подумал Не понял

PeaceDuke, зарегистрировался бы ты под другим ником
12. JustUserR - 30 Января, 2010 - 01:10:15 - перейти к сообщению
toropss Вообще способы зашифровать код имеются - и все они основаны на JS операциях и даже шифровании JS-кода Что к примеру делают - вставляют JS-include с внешнего источника который генерируется PHP-скриатом по уникальному номеру и если пользователь откроет исходник HTMK и решит скачать данный JS файл то ему уже не дадут это сделать (На каждый уникальный номер одна скачка - а номер генерируется вместе с HTML-страницей) - но все то легко обходится если загружать страницу с помощью telnet (А если поставят ограничеин по времени то монжо написать робота который будет быстренько скачивать нужный код)
Это только один из методов возможного шифорвания кода - но сколько бы их не существовало все они похожи и лишь стараются усложнить пользователем чтения и визуализацию JS-кода - но ведь язык JS является интерпретируемым и при этом JS-код скачивается на клиентскую машину - следовательно при желаниии вегда код можно получить
13. PeaceDuke - 30 Января, 2010 - 02:21:48 - перейти к сообщению
Мелкий пишет:
PeaceDuke, ммм, и что? css самим страницам отдаются?
Потому что в таком случае и при подгрузке внешних стилей просто для просмотра страницы, браузер вместо CSS получает " ... тебе, а недизайн!"


Ой.... Че то стормозил! Вот этот код в css надо вставить!

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. if(!isset($_SERVER["HTTP_REFERER"])){
  4. echo ' ... тебе, а не дизайн!'; die;
  5. }
  6. ?>
  7.  

(Добавление)
Champion пишет:
toropss пишет:
Не на рокам подумал
жестко ты подумал Не понял

PeaceDuke, зарегистрировался бы ты под другим ником


А че не так? сижу на многих форумах под этим логином, и ко мне даже притензий небыло!
14. Мелкий - 30 Января, 2010 - 10:04:49 - перейти к сообщению
PeaceDuke пишет:
Ой.... Че то стормозил! Вот этот код в css надо вставить!

HTTP_REFERER делается за 3 секунды: достаточно в гугл ввести адрес файла, и будет тебе реферер от гугла.
А уж с помощью более изысканных средств... Не скроешь ничего из того, что надо отдать пользователю.
15. JustUserR - 30 Января, 2010 - 12:49:07 - перейти к сообщению
Да уж referer это все как-то несерьезно Еще как-то помогут помешать чтению файлов те операции о которых я говорил выше (С единственной выдачей файла) но при желании также легко читается Улыбка
Что может действительно помочь так это компиляция JS-файлов - такое можно делать в WSH-скриптах но не уверен что можно в браузере

 

Powered by ExBB FM 1.0 RC1