Einfacher Passwortschutz |
Waunca

eidg. dipl. Gfrörli
 

Dabei seit: 11.07.2005
Beiträge: 665
Herkunft: Schweiz
 |
|
Dieser Passwortschutz ist relativ sicher, weil das Passwort nirgends im Code der Seite steht. Das Passwort ist der Dateiname der geschützten Seite ohne .html. Wenn die "geheime" Seite zum Beispiel strenggeheim.html heisst, dann lautet das Passwort "strenggeheim". Die Endung setzt das Script dann automatisch hinzu und weiss dann den Link zu der Seite. (Wenn ich mir das so überlege, müsste es in dem Fall auch möglich sein, über denselben Link für verschiedene User verschiedene Seiten aufzurufen. Gebt dem User einfach das betreffende Passwort.) Wichtig: Benennt die Datei nicht gleich wie der Name des Links lautet. Das wäre sehr leicht zu knacken. Ausserdem müsst ihr in jedem Verzeichnis, eine Datei namens index.htm oder index.html haben. Anonsten ist es nämlich möglich, dass jemand über den Link www.meineseite.de/verzeichnis alle eure Dateien auf dem Server anschauen kann. Es ist dann ein leichtes für ihn, die "geheimen" Seiten zu finden. Wenn ihr eine Index-Seite habt, kann niemand in eure Ordner reinschauen sondern kommt nur auf die Index-Seite.
Das fügt ihr in den Head-Bereich jeder Seite ein, die Links zum passwortgeschützten Bereich enthält.
code: |
1:
2:
3:
4:
5:
6:
7:
8:
|
<script type="text/javascript" language="JavaScript">
<!--
function Passw()
{
var password = 'Bitte geben Sie hier Ihr Passwort ein!'; password=prompt('Passwortgeschuetzter Bereich. Ihr Passwort:',''); location.href=password + ".html";
}
//-->
</script> |
|
«Passwortgeschuetzter Bereich. Ihr Passwort:» ist die Meldung, die im Warnfenster erscheint, wo das Passwort eingegeben wird. Wenn dort etwas anderes stehen soll, dann könnt ihr diesen Text abändern.
Nun geht ihr zu dem Link, der auf die geheime Seite führt. Dort tauscht ihr das öffnende <a>-Tag mit der Linkadresse gegen Folgendes aus:
code: |
1:
|
<a href="javascript:Passw()"> |
|
Das ist auch schon die ganze Hexerei.
__________________
|
|
24.02.2005 21:49 |
|
|
Aicha

Mitglied
 

Dabei seit: 09.02.2005
Beiträge: 4.653
Herkunft: Deutschland
 |
|
Hi, bei mir Funktioniert das irgendiwe net...
kann mal jemand schauen?
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>inhalt</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../css/text.css" rel="stylesheet" type="text/css">
<script type="text/javascript" language="JavaScript">
<!--
function Passw()
{
var password = 'Bitte geben Sie hier Ihr Passwort ein!' password=prompt('Passwortgeschuetzter Bereich. Ihr Passwort:',''); location.href=password + ".html";
}
//-->
</script>
</head>
<body>
<table width="98%" border="0">
<tr>
<td><p align="center" class="h1">Herzlich Willkommen auf Los Caballos Salvajes</p>
<p align="center" class="h4">Hier findest du dein Traumpferd und du kannst viele Abenteuer
in deinem virtuellen Leben erleben. Los Caballos Salvajes ist ein Gestütshof
mit Reitstall, auf dem du Vielseitigkeit, Springen, Dressur, Galopprennen
und den Fahrsport erkunden und erlernen kannst.</p>
<p align="center" class="h4">Die |Anlage| von Los Caballos Salvajes ist sehr groß und
die |Weideflächen| sind kaum aufgeteilt, außer dass Hengste
nicht zu den Stuten dürfen.<br>
Zudem gibt es extra |Reitunterricht| und |Turniere| finden auch statt. Nun
seht euch ersteinmal um und hinterlasst doch einen Eintrag ins |Gästebuch|.
Vielleicht |meldet| ihr euch ja an. Dafür solltet ihr die |Regeln| lesen.</p>
<p align="center" class="h4">Dies hier ist ein virtueller Reiterhof. Weiteres
findet ihr unter |Wichtig!|</p>
<p align="center" class="h4"><a href="javascript:Passw()">Einloggen [für Mitglieder]</a></p></td>
</tr>
</table>
</body>
</html> |
|
__________________
BloG / Photo Dream
- Wir bleiben, wir siegen, weil wir noch Freunde sind, nichts wird uns totkriegen, weil wir Freunde sind -
|
|
27.03.2005 13:56 |
|
|
Nessa82

Königin v. Passiv-Aggressivistan
 

Dabei seit: 13.03.2005
Beiträge: 6.254
 |
|
bei mir funzt es auch nicht...
|
|
25.04.2005 14:52 |
|
|
maze
// assless <3
 

Dabei seit: 26.04.2005
Beiträge: 4
Herkunft: Berlin
 |
|
function Passw()
{
var password = 'Bitte geben Sie hier Ihr Passwort ein!';
password=prompt('Passwortgeschuetzter Bereich. Ihr Passwort:',''); location.href=password + ".html";
}
du hast nach var password = 'Bitte geben Sie hier Ihr Passwort ein!' das ; vergessen.
__________________
// amazing-hannah, törtchen, hannah //

|
|
07.05.2005 12:05 |
|
|
.assless unregistriert
 |
|
Zitat: |
Original von maze
function Passw()
{
var password = 'Bitte geben Sie hier Ihr Passwort ein!';
password=prompt('Passwortgeschuetzter Bereich. Ihr Passwort:',''); location.href=password + ".html";
}
du hast nach var password = 'Bitte geben Sie hier Ihr Passwort ein!' das ; vergessen.
|
Mein Crack ... xD
|
|
07.05.2005 12:23 |
|
|
Black Power

FRIESENFAN!!!!!
 

Dabei seit: 12.04.2005
Beiträge: 734
 |
|
Gibt es auch einen anderen Code dafür?
Also ich meine jetzt, dass einfach nur das Passwort abgefragt wird, wenn du auf einen Link klickst, bevor du auf diese Seite kommst.
So, wie ich das hier verstanden habe, muss da die Seite gleich heissen wie das Passwort.
Ich möchte das aber nicht so, sondern dass man so wie bei Oyla <passwort:...> eingeben kann und das wird dann abgefragt. Das hab ich schon ausprobiert, hat nicht funktioniert.
Helft mir!
|
|
22.10.2005 17:30 |
|
|
Dream unregistriert
 |
|
Klappt bei mir. Nur öffnet sich di seite dann im menü wo muss ich denn das target eingeben?
|
|
24.10.2005 16:44 |
|
|
Clari
Mitglied
 

Dabei seit: 18.02.2005
Beiträge: 70
 |
|
damit hab ich auch probleme. wenn ich diesen linkcode einfüge, klappt alles, aber die passwortgeschützte seite öffnet sich im linkmenü:
code: |
1:
|
<p><FONT face="Comic Sans MS" color=color=#FF99FF size=3><center><center><a href="javascript:Passw()" >Special</center></FONT> |
|
wenn ich den code so schreibe, also das "target=main" so einfüge wie bei "normalen" links, klappt das öffnen nicht, nichts passiert:
code: |
1:
|
<p><FONT face="Comic Sans MS" color=color=#FF99FF size=3><center><center><a href="javascript:Passw()" target=main >Special</center></FONT> |
|
was mach ich falsch? wo soll das "target=main" hin???
__________________
|
|
05.11.2005 10:18 |
|
|
Gut.Marbach

Mitglied
 

Dabei seit: 30.10.2005
Beiträge: 76
 |
|
bei mir sagt er immer, dass die seite nicht vorhanden ist... dabei ist sie es..^^
__________________
|
|
07.11.2005 14:50 |
|
|
Clari
Mitglied
 

Dabei seit: 18.02.2005
Beiträge: 70
 |
|
dann hast du den link wahrscheinlich falsch eingegeben...
__________________
|
|
07.11.2005 20:39 |
|
|
Mondpferd

Mitglied
 

Dabei seit: 14.08.2005
Beiträge: 187
 |
|
Sorry, dass ich das Thread hier nochmal rauskramen muss ^^ Aber bei mir funktioniert das einfach nicht. Wenn ich auf den Link klicke wird nichts geöffnet und in der Statuszeile steht Fehler auf der Seite. Kann mir jemand helfen??
|
|
17.11.2005 17:47 |
|
|
Geronimo
Verrückter Fotoknipser
 

Dabei seit: 15.12.2005
Beiträge: 1.995
Herkunft: Albstadt-Ebingen
 |
|
Kann mir bitte jemand so nen Code erstellen?
__________________
|
|
17.01.2006 13:22 |
|
|
*Mone*
Isländerfan
 

Dabei seit: 28.03.2005
Beiträge: 388
 |
|
Nur so ne Frage, wie füll ich das aus???
|
|
19.01.2006 11:13 |
|
|
Pfötchen

Is Muhaha n Adjektiv??? Muhaha!
 
Dabei seit: 17.08.2005
Beiträge: 68
Herkunft: Lich (nähe Frankfurt)
 |
|
Äh, wo soll mann den sein Passwort hintun was mann dann eingeben muss?
Bei
var Passwort oder passwort=promt?
__________________ ich besitze keine Signatur!
|
|
26.01.2006 14:38 |
|
|
sara1991

Summerchild
 

Dabei seit: 26.05.2005
Beiträge: 4.549
Herkunft: Bern
 |
|
ähm, den tschegg ich jetzt irgendwie nicht!
wo kommt den der link zu der adresse hin? also dort wo man dann eigentlich hin kommt? dass was man 'verheimlichen' will?
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
|
<html>
<head>
<script type="text/javascript" language="JavaScript">
<!--
function Passw()
{
var password = 'reithofcalanda'; password=prompt('Passwortgeschuetzter Bereich. Ihr Passwort: ',''); location.href=password + ".html";
}
//-->
</script>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>reithofcalanda</title>
</head>
<a href="javascript:Passw()">
<body>
</body>
</html>
|
|
also das passwort ist ein anderes, muss ich ja nicht überall preisgeben...
kann mir jemand helfen? mir ist schon klar, das irgendwie alles falsch ist, aber ich kenn mich mit java nicht so aus..
|
|
27.03.2006 18:56 |
|
|
Rocky

Mitglied
 
Dabei seit: 27.04.2005
Beiträge: 4.913
 |
|
+schieb+ wäre echt toll, wenn mal jemand etwas zu sagen könnte
|
|
29.04.2006 20:22 |
|
|
|
|
 |
Impressum
|