AUTOSCRIPT
Hoe maak je een script dat ergens automatisch inlogt?
Ik heb tot nu toe dit gemaakt (MET HULP:/), maar het werkt niet echt...:(
Wie kan én wil mij helpen ;)
Ik heb tot nu toe dit gemaakt (MET HULP:/), maar het werkt niet echt...:(
Wie kan én wil mij helpen ;)
Code (php)
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
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
<?php
$socket=fsockopen("www.lapidi.nl",80,$errno,$errstr,30);
if(!$socket){
exit("$errstr ($errno)");
}else{
$data="var1=".urlencode("value1")."&var2=".urlencode("value2");
$out.="POST /login.php HTTP/1.0\r\n";
$out.="Content-type: application/x-www-form-urlencoded\r\n";
$out.="Content-length: ".strlen($data)."\r\n";
$out.="\r\n";
$out.="$data\r\n";
$out.="\r\n";
$out.="Host: www.lapidi.nl\r\n";
$out.="Connection: Close\r\n\r\n";
$out.="User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\r\n";
$out.="Remote-ADDR: 127.0.0.1\r\n";
$out.="cookie: login=".urlencode("loginnaam")."&validate=".urlencode(md5(time()))."\r\n";
$out.="Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\r\n";
$out.="Accept-Language: en,en-us;q=0.5\r\n";
$out.="Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7\r\n";
echo($out);
fwrite($socket,$out);
while(!feof($socket)) {
$content.=fgets($socket,1024);
}
echo($content);
fclose($fp);
}
?>
$socket=fsockopen("www.lapidi.nl",80,$errno,$errstr,30);
if(!$socket){
exit("$errstr ($errno)");
}else{
$data="var1=".urlencode("value1")."&var2=".urlencode("value2");
$out.="POST /login.php HTTP/1.0\r\n";
$out.="Content-type: application/x-www-form-urlencoded\r\n";
$out.="Content-length: ".strlen($data)."\r\n";
$out.="\r\n";
$out.="$data\r\n";
$out.="\r\n";
$out.="Host: www.lapidi.nl\r\n";
$out.="Connection: Close\r\n\r\n";
$out.="User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\r\n";
$out.="Remote-ADDR: 127.0.0.1\r\n";
$out.="cookie: login=".urlencode("loginnaam")."&validate=".urlencode(md5(time()))."\r\n";
$out.="Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\r\n";
$out.="Accept-Language: en,en-us;q=0.5\r\n";
$out.="Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7\r\n";
echo($out);
fwrite($socket,$out);
while(!feof($socket)) {
$content.=fgets($socket,1024);
}
echo($content);
fclose($fp);
}
?>
Gesponsorde koppelingen:
Er zijn nog geen reacties op dit bericht.



