maddoc
Goto Top

Daten für Curl herausbekommen?

Hi Leute,

ich möchte mich mit curl 1x am Tag auf einer Webseite anmelden. Wie bekomme
ich dazu den richtigen Befehl hin. Also URL der Anmeldung und den Rest?

Ich habe den Befehl für eine andere Webseite schon erfolgreich einsetzen können, dieser war aber vollständig im Internet zu finden.
Hier mal der Befehl. "curl -F "nickname=xxxx" -F password=xxxx http://www.webseite.com/player/login "
Nun dachte ich ich schaue in mein Passwortprogramm und nehme die Daten daraus, das geht aber nicht.
Befehl. "curl -F "vb_login_username=xxxx" -F vb_login_password=xxxx http://www.webseite.de "


Hoffe ihr könnt mir weiterhelfen.

Gruß Oli

Content-Key: 131118

Url: https://administrator.de/contentid/131118

Printed on: April 23, 2024 at 13:04 o'clock

Member: Korrn
Korrn Dec 07, 2009 at 13:37:57 (UTC)
Goto Top
Ich benutze dafür den Firefox mit der Extension "Live HTTP Headers".

Damit kann man sich die HTTP/POST/GET-Anfragen und Antworten anzeigen lassen, die man für Automatisierung mit CURL benötigt.

Ansonsten: "man curl"
Member: maddoc
maddoc Dec 07, 2009 at 16:06:38 (UTC)
Goto Top
Ok, den Header habe ich. Und auch schon einen Befehl gebastelt aber der funktioniert noch nicht richtig

http://www.webseite.de/modules/Forum/login.php?do=login

POST /modules/Forum/login.php?do=login HTTP/1.1
Host: www.webseite.de
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://www.webseite.de/modules/Forum/login.php?do=logout&logouthash=443587533dd93311ba1a0efee44482aeacd1ee7a
Cookie: lang=german; __utma=169221792.756491519.1260144006.1260191875.1260199703.3; __utmz=169221792.1260199703.3.3.utmccn=(organic)|utmcsr=google|utmctr=photoshop+forum|utmcmd=organic; themecookie=0; bblastvisitportal=1260191874; mp=283; mitgliederonline=759; privatenachrichten=0; __utmb=169221792; __utmc=169221792; bbsessionhash=e24769fe4e2b5939fa8156ddd30f0c2c
Content-Type: application/x-www-form-urlencoded
Content-Length: 224
vb_login_username=xxxx&vb_login_password=&s=&securitytoken=443587533dd93311ba1a0efee44482aeacd1ee7a&do=login&vb_login_md5password=b83acd6650e0b147fa73e02c29566c2d&vb_login_md5password_utf=b83acd6650e0b147fa73e02c29566c2d
HTTP/1.x 200 OK
Date: Mon, 07 Dec 2009 15:30:15 GMT
Server: Apache
X-Powered-By: PHP/5.2.11-pl0-gentoo
Set-Cookie: bblastvisit=1260199815; expires=Tue, 07-Dec-2010 15:30:15 GMT; path=/; domain=.webseite.de
Set-Cookie: bblastactivity=0; expires=Tue, 07-Dec-2010 15:30:15 GMT; path=/; domain=.webseite.de
Set-Cookie: user=OTk0MDE6bWFkZG9jY2M6ZGJmYTlkMjI1NDM0ZmFhM2QyOTJhODk2ZDA4MWEzYTM6MDo6MDowOjA6MDowOjA%3D; expires=Wed, 06-Jan-2010 15:30:16 GMT; path=/; domain=.webseite.de
Set-Cookie: bbsessionhash=db82e8dc8d248cfb2a70ce2ce0970fce; path=/; domain=.webseite.de; HttpOnly
Cache-Control: private
Pragma: private
X-UA-Compatible: IE=7
Content-Encoding: gzip
Content-Length: 1758
Connection: close
Content-Type: text/html; charset=ISO-8859-1

Befehl:
"curl -F vb_login_username=xxxx -F vb_login_password=xxxx http://www.webseite.de/modules/Forum/login.php?do=login "
Mich wundert das bei Passwort im Header nicht das Passwort steht sondern nur was kryptisches. Muss ich das etwa bei Passwort in den curl Befehl verwenden?

Gruß Oli