![]() |
Пароль на страничку
Как поставить пароль на страничку на бесплатном хосте(narod.ru nm.ru и.т.д.)
|
Никак.
|
если поддерживаются asp или php то можно, иначе нет.
|
Умник ;) ...
|
как никак? ;) a JS? ;) можно всё это дело crypt и тогда вообще будет трудно.....
|
А что такое crypt ?
Проблема с JS что он выполняется у клиента, а значит он сможет посмотреть в source. Как я понимаю, бесплатные хостинги не дают доступ к базам данных, а значит пароли надо хранить в source |
Да пароли хранить не проблема ... можно хеш сохранить, а вот контент ты куда денешь ? ... никуда ...
|
ну можно редирект куданибудь..... потом были жы проги которые JS кодят алгоритмом каким-то.......
|
Ссылку куда-нить увидеть не проблема, а кодируй не кодируй, браузерам все равно прийдется передать читаемый код.
|
Можно попробовать сделать это на Flash, только потом swf-ку нужно обфускатором обработать.
В силу того, что вряд-ли на бесплатном хосте ты хранишь уникальную информацию - то и ломать это дело всем будет лениво, стало-ть ты своего добьёшься. вот тут исходники: http://www.flashkit.com/search.php?c...cted&x=35&y=16 |
Цитата:
|
:yees: у меня просто нет слов ;)
|
:yees: автор получает пятЁрку
|
Я понимаю что вы спецы в этом деле...А разжевать можно немножко?
|
xenium
А чьи, собственно, мысли тебе разжёвывать? Какой, из предложенных :), вариантов тебе подходит? |
Несложный вариант предложите плиз
|
Купи нормальный хостинг...
|
xenium
вот смотри: http://freehosttest.narod.ru/ имя user пароль не помню :) понравится - дам исходник |
можно взломать по идее
|
Stasik
Конечно можно. Я даже знаю как. Достаточно просто. Ведь прячется в этой флешке всего-лишь адрес странички. Но, как говорится, чем богаты... |
ну да.. раньше такие просто ломались если открыть .swf в editor`e а ща надо дебагер отдельный :)
|
Если можно скинь на vlan2000@mail.ru исходник и по возможности описание как его на страничку вставить:yees:
|
Вложений: 1
xenium
Мы же тут на форуме, в конце-концов... Всё в открытую. Весь набор необходимых файлов лежит в прицепе. Там исходники для FlashMX SWF Obfuscator и SWFCompress, на всякий случай (FlashMX сжимает файлы по умолчанию. Эту галочку в Publish Settings в закладке Flash нужно включить обязательно. Это подпортит жизнь HEX редакторам.) Теперь, открыв файл во Flash смотрим Actions для кнопки "ВХОД", видим там нечто типа этого: on (release, keyPress "<Enter>") { if (user add pass eq "user" add "1111" ) { getURL("./bla-bla-bla.html", "_self"); } else if (user add pass ne "user" add "1111" ) { gotoAndPlay("denied", 1); } } где логин - user пароль - 1111 bla-bla-bla.html - собственно страница. меняем это на нужные значения. Делаем Publish и полученный файл открываем Обфускатором. Жмём большую кнопку и получаем файлик не читабельный для всяческих ASV и UAE. Вот, пожалуй и всё. Да и не забудь, там две сцены! ( это если вдруг ты не увидишь кнопку :) ) Выбор сцен осуществляется с клавы: Shift+F2 Теперь точно всё. Дальше твоя фантазия. Для полного перформанса упрячь это всё во фреймы через скриптик на JavaScript который не позволяет открыть страницу минуя фреймсет. Это немного усложнит процесс, а для IE можно ещё скрипт запрещающий правый клик. Короче, придумывай! |
Молодец! Хорошая работа!
|
Цитата:
|
Хммм. А если я это флешак SWFDecompiler обработаю?
|
medved2002
зачем спрашиваешь? обработай http://freehosttest.narod.ru/ Добавлено через 7 минут: На самом деле не нужно париться, просто ОЧЕНЬ внимательно прочитай то, что я там написал. Там же все ответы есть. |
А такой вариант www.vlan.nm.ru сложно сломать?Вроде получше флэшэк...
|
Если ты про "e=unescape(e);eval(e)", то это ломается за пол минуты ...
|
Если можно подробнее...
|
Понятно. Код страницы открой (View->Source). Вот там ты найдешь в самом конце то, о чем я говорил. Это простенький метод шифрования, помогает от ламеров.
PS: Тебе WMRomik все растолковал как нельзя лучше и даже в архив собрал семпл с нужными тулзами, за что и получил звезду. Это самое лучшее, что можно придумать для всех браузеров. Есть еще варианты только для IE, но в них нет необходимости. Если тебе очень нужна закрытая зона, просто зарегистрируйся на одном из бесплатных хостингов поддерживающих PHP. |
А как поломать это?e=unescape(e);eval(e);
Очень интересно как работает |
В строку забиты номера символов при помощи escape например, а unescape возвращает все в нормальный вид и выполняет (eval).
|
Ок
|
если немного поработать головой
u: VLAN p: 1004 u: DANIELE p: 1982 u: USER3 p: 0000 данные нечувствительны к РеГиСтРу кстати :yees: -no comments- |
А как всё таки?
Добавлено через 49 минут: Хост нашел с поддержкой php что дальше? Не дайте погибнуть новичку !!! |
Типа того:
<?php // проверяем введены ли имя и пароль if (!$PHP_AUTH_USER || !$PHP_AUTH_PW) { // если пусто - рисуем форму header('WWW-Authenticate: Basic realm="Admin"'); header('HTTP/1.0 401 Unauthorized'); echo "Authorization Required."; exit; } else { // проверяем корректность введённых данных if (($PHP_AUTH_USER == "user") && ($PHP_AUTH_PW == "pass")) { // типа зашли, тут чего угодно... echo "<h1>COOL!</h1>"; } else { // сообщение для плохих парней echo "<h1> УХОДИ! </h1>"; } } ?> Как ты догадался - user и pass это и есть то самое. Полазий по http://www.hotscripts.com там много есть подобного. Добавлено через 23 минуты: Да, чуть не забыл... Если в коде, который выводится из под echo или print, встречаются кавычки ("), то перед ними нужно ставить обратный слэшь ( \" ) такого типа это будет: echo "<img src=\"../pics/image.gif\" width=\"88\" height=\"31\">"; Иначе PHP выдаст ошибку чтения. Добавлено через 4 минуты: К замечательной проге HTML-KIT есть плагин, который преобразовывает весь html код читабельно для PHP www.htmlkit.com плагин тут: http://www.chamisplace.com/asp/hkp.asp?f=tophpprn Рекомендую. |
Спасибки
|
А где можно почерпнуть информацию о php скриптах и как ими пользоватся так как я с этим дела не имел....
|
| Часовой пояс GMT +4, время: 16:10. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.