PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mit PHP einloggen lassen



Bartman
27.09.2006, 17:57
Hallo, ich bin php-noob und wollt wissen ob es möglich ist eine php datei zu schreiben die sich in eine seite einloggt und ab und zu aktulisiert. hat den sinn das die online zeit hochgehen soll, vll hat ja jemand einen ähnlichen code.

das ist der html code von der page

<form method="post" action="/" name="login">
Benutzername:

<input type="text" name="loginid" style="width:110px;background-color:#D1E2BB;color:#000000;border:1px solid #878787" maxlength="12">

Passwort:

<input type="password" name="pass" style="width:110px;background-color:#FFFFFF;color:#000000;border:1px solid #878787" maxlength="12">

<div align="right">Auto-Login <input name="autologin" type="checkbox" checked></div>
<input type="submit" name="Login" value="Login"></form>

vielen dank
gruß Bartman

-[RiDER]-
22.02.2007, 18:53
Also ich hätte das mit JavaScript versucht:


<!--
Erste Datei:
z.B. index.html
-->
<html>
<head><title>Bla</title></head>
<frameset rows="37%, *">
<frame src="autoload.html" name="autoload">
<frame src="DEINE LOGINSEITE" name="site">
</frameset>
</html>



<!--
Zweite Datei:
autoload.html
-->
<html>
<head>
<title></title>
<script type="text/javascript">
<!--
var rel = 1;

function reload()
{
if(rel == 1)
{
if(document.a.art[0].checked == true)
top['site'].document.location.href=top['site'].document.location.href;
//top['site'].history.go(0);
else if(document.a.art[1].checked == true)
document.getElementsByName("submit")[0].click();
areload();
}
}

function areload()
{
if(rel == 1)
window.setTimeout("reload()", 1000 * document.a.freq.value);
}

function start_rel()
{
rel = 1;
reload();
}

function stop_rel()
{
rel = 0;
}
//-->
</script>
</head>
<body>
<form method="post" action="DEIINE LOGINSEITE" name="login" target="site">
Name: <input type="text" name="loginid">

Passwort: <input type="password" name="pass">

<input type="submit" name="Login" value="Anmelden" onclick="start_rel()"><input type="button" value="Hilfe" onclick="alert('Hilfe:\n\nNamen und Passwort eintragen,\ngewunschte Aktualisierungsfrequenz\nangeben und auf Anmelden klicken.\nDie automatische Aktualisierung\nstartet von alleine.\n\nBei Aktualisierung der Seite\nwird die untere Seite lediglich\naktualisiert (so wie auf F5 drucken),\nbei Passwortubergabe werden\nName und Passwort jedes mal\nmit ubergeben (per POST).')">



</form>
<form name="a">
Bei Aktualisierung Seite aktualisieren<input type="radio" name="art" checked>

Bei Aktualisierung Passwort neu senden<input type="radio" name="art">

<input type="text" name="freq" value="60"><input type="button" value="Aktualisierung starten" onclick="start_rel()"><input type="button" value="Aktualisierung stoppen" onclick="stop_rel()">
</form>
</body>

Also irgendwo die beiden Dateien in ein Verzeichnis packen (index.html und autoload.html), die beiden DEINE LOGINSEITE-Dinger durch deine Loginseite ersetzten (wie die heißt musst du rausfinden...) und im Browser öffnen.

Mit free-hack.com hats geklappt (-> pass durch password, loginid durch username, Login durch login und DEINE LOGINSEITE durch http://www.free-hack.com/board/login.php ersetzten :wink: )

-[RiDER]-
25.02.2007, 17:57
ok, dann sag ich mal etwas, obwohl das Thema schon uralt ist!
Der einzige Passwort-Schutz, der in js möglich ist, der hier gepostet
ist, lässt sich schnell bruteforcen. Einfach ein kurzes C++, das die
Zieldatei mit dem String '0' beginnt und pro Durchlauf lexikal
inkrementiert und geknackt in weniger als einer Woche!

mfg - winkiller

P.S.: ihr könnt nix.

Thema verfehlt: 5