Hasłowanie pliku HTML

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 :stuck_out_tongue:

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 :smiley:

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 :smiley:

Mam pytanie jeszcze. ale jak ktoś zrobi “pokaż źródło” to tam jest ten kod ?

Ależ oczywiście :slight_smile: 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:

:wink:

…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. :wink:

http://www.google.pl/search?hl=pl&q=htm … lr=lang_pl

http://www.google.pl/search?hl=pl&q=htm … lr=lang_pl

http://www.google.pl/search?hl=pl&q=scr … 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

mims@frontiernet.net.net .

–>

// 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 :slight_smile: 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 :slight_smile: