|
Как скрыть <style></style> javascript-ом
Здравствуйте, сорри если не там создал тему, просто раздел "Я не знаю javascript" закрыт, решил написать сюда. И так к делу, как можно заменить этот код
Код:
<style type="text/css" media="all"> Вопрос: Что такое $RCODE_1$ ? Ответ: Это css код который находится в другом месте, чтобы не могли рипнуть мой сайт, ну в исходнике css код отображается, и для этого хочу его скрыть javascript-ом. |
сколько можно же
все что в попало в браузер пользователю и смогло отразится, шифровать по определению бессмысленно если смог браузер расшифровать, значит и человек сможет, используя браузер, и кое-какой другой инструментарий вопрос "расшифровки" является скорее вопросом затраченного времени на шифрование, и на расшифровку все уже ранее придуманные шифровки имеют общедоступные способы их расшифровки а если придумывать новую, то вы потратите в десяток раз больше времени, чем человек, на расшифровку вашей системы единственным эффективнм инструментом зашиты кода от модификации я считаю только обсфукацию эффективного инструмента для защиты JS/CSS/HTML-кодов и картинок от копирования и использования нету.даже всякие проверки окружения(домен, etc...) достаточно хорошо находятся и убираются |
Извеняюсь, просто я нуб в этом, ну насчёт Обфускатор, мне и надо чтобы мой код запутан был, чтобы простой юзер не мог достать css, если уже там какойнит супер умный то ладно нечего не поделать. :)
|
воровать скорее будет, тот кто разбирается в этом
да, и кстати, CSS-буквально за пару секунд буден выловлен firbug-ом. его-то повторюсь еще раз: затея бессмысленная, и затраты на ее осуществление гораздо больше чем на взлом, причем получить код защищаемый можно в любом случае будет, было бы желание если вы страдаете излишком энтузиазма по этому направлению, можете сами писать. можно динамически создавать тег style, и приатачивать его к head-у динамически, наполнив его необходимым содержимым, либо создавать тег inline-ом, через document.write() в любом случае ваш CSS-код вам придется хранить в JS-коде, в том или ином виде.шифруете любым нравящимся вам способом на счервере, и расшифровываете на клиенте есил вам нужен готовый код, то: Цитата:
|
Цитата:
|
А вы свой код не переоцениваете? Кому он нужен-то? Тем более у CSS реюзабельность очень низкая и зависит от многих факторов. В чем смысл его прятать?
|
Цитата:
как оказывается забыл |
Gvozd, все что в попало в браузер пользователю и смогло отразится, шифровать по определению бессмысленно - Вы уверены ?
Попробуйте скрыть и JavaScript код, и CSS, и HTML воспользовавшись сервисом: www.webauction.biz/secret.html |
jsVAN,
мне понадобилось 12 минут на то чтобы понять "защиту" и способ ее обойти Цитата:
|
Цитата:
Именно поэтому на приведенном вами сервисе внизу есть блок "Антикопипаст" объясняющий, что информацию всегда можно будет вытащить, если уж она попала в браузер, и описали самые топорные способы, от которых невозможно защитится. Если браузер что-то смог отобразить после расшифровки, то как минимум это уже содержится в памяти браузера в незакодированном виде. Имея полный доступ к джвиждку браузера нет затруднений поучить эту информацию Так, что это защита от того, чтобы домохозяйка не сохранила себе понравившийся рецепт. Серьезные люди, четко нацеленные на кражу вашего контента, найдут технические способы это сделать, хотя это и сложнее чем обычный копипаст. Цитата:
Отстойное юзабилити. Мне как мирному пользователю неприятны редиректы при попытке увести мышь из браузера. а в Crome защищенные странички даже не открываются) Хотя это гораздо лучший способ защиты - не показывать информацию))) Да и с технчиеской стороны скрипт весьма печален - контент никак даже не шифруется Он просто прописан в другом скрипте |
Часовой пояс GMT +3, время: 16:55. |
|