Witam!
Mam problem z budową strony WWW. Potrzebuję, żeby pewne strony otwierały się po podaniu hasła. Jak można to zrobić, np. w FrontPage-u?
Może być jakiś inny edytor jeśli ktoś zna pewny sposób.
Pozdrawiam!
Witam!
Mam problem z budową strony WWW. Potrzebuję, żeby pewne strony otwierały się po podaniu hasła. Jak można to zrobić, np. w FrontPage-u?
Może być jakiś inny edytor jeśli ktoś zna pewny sposób.
Pozdrawiam!
Należało od razu umieści ten topic w tym dziale
http://javascript.internet.com/passwords/
http://www.pageresource.com/jscript/jpass.htm
http://www.javascriptcity.com/scripts/pass1.htm
http://www.javascript-page.com/right.html
http://www.sitescripts.com/JavaScript/P … rotection/
no chyba że masz serwer z PHP, to wtedy można inaczej
Dięki Pionol za odpis!
A P2P … to jeszcze nie ja.
Bywaj! :shock:
Mi coś nie działa :twisted: :evil: :evil: :evil:
Zrobiłem tak:
I nawet jak inne wpisuje hasło wchodzi na stronkę
A inne linki sprawdzałeś ?
Za ile ??
Tak. Tak samo działają :evil:
Forum jest po to aby sobie pomagać…
No tak, przecież z tego kodu wynika chyba, że przeniesie cię do twojej strony po wpisaniu złego hasła… :o
Powinno być coś takiego:
Oczywiście wypadało by zakodować ten skrypt …tak, by hasło nie było widoczne.
_______
Taaa… forum jest, by sobie pomagać …a nie po to, by za kogoś odwalać brudną robote
Mam pytanie jeszcze. ale jak ktoś zrobi “pokaż źródło” to tam jest ten kod ?
Ależ oczywiście Dlatego takie rozwiązanie jest bezsensowne, pierwsza zasada hasła: nie może być ono jawnie zapisane.
Dlatego, jezeli już musi to być skrypt JS, to wypadało by chociaż go zaszyfrować microsoft script encoderem
… wtedy cały skrypt będzie wyglądał podobnie jak tu:
…ale najlepiej użyć porządnego skryptu php
Można tego wiele wygooglać, lub pobrać np. z http://www.skryptoteka.pl
W przypadku większości usług hostujących możesz użyc htpasswd. Generator jest tutaj:
http://www.xs4all.nl/~remcovz/htpasswd.html
stwórz plik .htaccess:
AuthUserFile ./.htpasswd
AuthGroupFile /dev/null
AuthName "Czy masz dostep do XYZ"
AuthType Basic
require user Iksinski
i plik .htpasswd, w którym umieścisz to, co poda Ci generator.
Każde zabezpieczenie JS jest marne i można łatwo przełamać.
Witam!
Temat “rzeka” Zcałej gmatwaniny dla mnie wynika jedno pytanie.
Czy można zablokować wyświetlanie źródła?
Jeśli ktoś wie, to proszę dać znać.
Pozdrawiam :!:
nie - jak ktoś się uprze to i tak to go wyedytuje
Tak zablokować aby nigdy nie dało się odczytać, to się nie da. Żeby przeglądarka mogła coś wyświetlić, to musi dostać źródło, w przeciwnym wypadku nie będzie wiedziała co wyświetlić. Idąc dalej, skoro przeglądarka dostała źródło, to znaczy, że możemy się do niego dobrać.
Więc sprawa jest prosta, źródła nie da się ukryć i tyle.
Witam!
Jak bardzo można utrudnić wyedytowanie źródła???
W jakimś stopniu jest to możliwe i w jaki sposób???
Hmmm…
Zapewne przyda się coś, co zwie się obfuskator…
Jego zadaniem jest doprowadzić kod do postaci jak najmniej zrozumiałej dla człowieka, jednak normalnie interpretowanej przez przeglądarki…
Wystarczy wejść w google i poszukać po słowach kluczowych:
html obfuscator, script obfuscator, obfuscator
html crypt, html encoder, script encoder
enkoder, obfuskator itd.
http://www.google.pl/search?hl=pl&q=htm … lr=lang_pl
Niezły skrypt (w źródle nie znajduje się hasło) wymagane jest w nim podanie nazwy strony, a tę otrzymać od webmastera mogą tylko zaufane osoby - inne nie będą nawet wiedzieć o jej istnieniu.
Część skryptu jest umieszczana w ramach HEAD. Należy tam zwrócić uwagę na ciąg location.href= pass + “.htm”;. Jeśli utajniona strona ma rozszerzenie .htm, pozostawiamy .htm. Jeśli .html, musimy zmienić rozszerzenie w tej części skryptu.
Użytkownik podaje samą tylko nazwę pliku, bez rozszerzenia, które jest automatycznie dodawane do skryptu. Konieczne jest KLIKNIĘCIE na przycisku Kliknij (klawisz Enter nie działa ze względu na polecenie OnClick).
W ramach HEAD
–>
// Greg Boyd; mims@frontiernet.net URL: http://www.frontiernet.net/~mims/
// Password Java Script (v1.0);
// Please honor my hard work, if you use a variant of this in your page, then
// please email me and keep the above comments in the Script.
//
// This code is Copyright © 1997 Greg Boyd,
// all rights reserved. In order to receive the right to license this
// code for use on your site the original code must be copied from the
// Web site http://www.frontiernet.net/~mims/. License is granted touser to
// reuse this code on their own Web site if and only if this entire copyright
// notice is included. Code written by Greg Boyd of http://www.frontiernet.net/~mims/.
function password (pass) {
var password = ‘’
if (password != null){
location.href= pass + “.htm”;
}
}
W ramach BODY
Hasło
hasłem jest nazwa pliku do którego chcemy się dostać, zarówno strona na której wpisujemy hasło jak i ta do której się dostajemy powinny być w tym samym folderze