Also ich sagmal der Reihe nach was geht und was nicht :
Zuerst wird alles gestartet (Tcpstartup , Tcpconnect usw.)
Danach wird ein Packet geschickt
Anschließend werden in einer Schleife alle Packets , die vom Server geschickt werden angenommen und gespeichert
Jetzt wird aus dem Packet das anscheinend verschlüsselte Passwort raugenommen und wird im 2. Packet mit verschickt .
Anscheinend empfängt der Server das Packet , weiß aber nichts mit anzufangen , denn wenn ich auf Rückmeldung warte , hängt sich AutoIt in der Schleife auf ... Zu letzt hätte das Skript noch die als letztes empfangenen Packete in eine Datei schreiben sollen , macht das Skript aber nicht , da es sich ja in der 2. Whileschleife aufhängt .
Es sollte eigentlich nur eine simple Einlogg-Funktion für Wurzelimperium werden ...
Code :
while 1 $Recv=TCPRecv($socket,1024) if $Recv <> "" Then while 1 $Recv &= TCPRecv($socket,1024) if @error then ExitLoop 2 WEnd EndIf WEnd #cs TCPCloseSocket($socket) TCPShutdown() TCPStartup() $socket=TCPConnect(TCPNameToIP("wurzelimperium.de"),80) #ce , testweise mal reingemacht , hat aber nicht viel geändert $between=StringTrimLeft($Recv,"174") $between=StringTrimright($between,"151") $packet="GET /logw.php?pass="&$between&"&USR="&$user&"&gfx_aktiv=on&server=server"&$server&" HTTP/1.1"&@CRLF& _ "Host: s"&$server&".wurzelimperium.de"&@CRLF& _ "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729)"&@CRLF& _ "Content-Type: application/x-www-form-urlencoded" TCPSend($socket,$packet) while 1 $Recv=TCPRecv($socket,1024) if $Recv <> "" Then while 1 $Recv &= TCPRecv($socket,1024) if @error then ExitLoop 2 WEnd EndIf WEnd $file=FileOpen("test.txt",2) FileWrite($file,$Recv) EndFunc
haste nich n bissel Angst um deinen Account wenn du hier das PW öffentlich postest ??
Frag ich mich auch.
@Topic:
Der Passkey sieht aus wie ein MD5 Hash, dabei kann es möglich sein das dieser mit einem Salt verschlüsselt wurde oder ein weiterer string angehängt wurde.
Gib hier dein password ein und überprüfe ob es übereinstimmt mit dem passkey.
Wenns gleich ist dann kannst du das Passwort einfach selber verschlüsseln.
Wenn nicht, dann übergebe einfach die ersten Parameter an den nächsten request.
Ob das AutoIt script stimmt kann ich dir aber nicht sagen.
haste nich n bissel Angst um deinen Account wenn du hier das PW öffentlich postest ??
1. Glaube ich kaum , dass das Passwort so schnell jemand entschlüsselt
2. Habe ich 120 Punkte mit dem Account und hatte ihn eigentlich nur für meinen Wurzelbot gemacht gehabt (spielen tu ich nicht) , da ist es mir eigentlich ziehmlich schnuppe ob ein böses Script Kiddie den jetzt hackt oder nicht
Quote:
@Topic:
Der Passkey sieht aus wie ein MD5 Hash, dabei kann es möglich sein das dieser mit einem Salt verschlüsselt wurde oder ein weiterer string angehängt wurde.
md5 generator
Gib hier dein password ein und überprüfe ob es übereinstimmt mit dem passkey.
Wenns gleich ist dann kannst du das Passwort einfach selber verschlüsseln.
Wenn nicht, dann übergebe einfach die ersten Parameter an den nächsten request.
Ob das AutoIt script stimmt kann ich dir aber nicht sagen.
Wunderbar ist genau das selbe
Ok nächstes Problem , da ich das alles umbedingt über Packets lösen möchte , möchte ich wissen , wie ich erstens dem Server klar mache , dass ich jetzt schon eingeloggt bin und zweitens , wie ich diesen Cookie rausfinde (es wird nirgends mit zurückgeliefert , also frage ich mich wo der Server das her bekommt) :
Das der Server mit dem zweiten Packet nichts anfangen kann liegt glaube ich an der PHPSESSID , da die ja jedes mal anders ist , klappt mein Packet nie , wüsste jemand wie ich die rausbekommen könnte ?
Das der Server mit dem zweiten Packet nichts anfangen kann liegt glaube ich an der PHPSESSID , da die ja jedes mal anders ist , klappt mein Packet nie , wüsste jemand wie ich die rausbekommen könnte ?
Das Cookie und die Session wird dir von logw.php zugewiesen, wenn die Antwort vom Server nicht das vollständige Cookie enthält wird da wohl ein Fehler in der Funktion sein.
Du brauchst auch eigentlich nur den Header von #2 abschicken, #1 ist nicht wichtig.
Das Cookie und die Session wird dir von logw.php zugewiesen, wenn die Antwort vom Server nicht das vollständige Cookie enthält wird da wohl ein Fehler in der Funktion sein.
Du brauchst auch eigentlich nur den Header von #2 abschicken, #1 ist nicht wichtig.
Ja stimmt #1 ist nicht mehr wichtig , da ich das Passwort ja jetzt selbst umwandeln lassen kann
und ich könnt wetten du wusstest es vorher gar nich, meinste wie witzig ich das erst finde...
Wenn du das meinst XD
(Kleiner Tipp im ersten Post , steht sogar , dass das mein passwort istXD)
Das einzige was ich nicht gewusst habe , ist , dass es MD5 Hash ist , die Risiken waren mir duchaus bewusst , aber ab jetzt solltest du bitte ruhig sein , denn dein Post hilft mir keineswegs ...
Wenn du die Frage nicht beantworten kannst/willst dann lass bitte das Flamen/Spammen ...
Wenn du das meinst XD
(Kleiner Tipp im ersten Post , steht sogar , dass das mein passwort istXD)
Das einzige was ich nicht gewusst habe , ist , dass es MD5 Hash ist , die Risiken waren mir duchaus bewusst , aber ab jetzt solltest du bitte ruhig sein , denn dein Post hilft mir keineswegs ...
Wenn du die Frage nicht beantworten kannst/willst dann lass bitte das Flamen/Spammen ...
ja, und deine Posts passen zum Thema halt deine Fresse und ich schreib auch kein mist, ganz einfach ^^
PS. ich könnte dir die Frage beantworten, will aba nich
Packete versenden 03/17/2010 - GW Bots - 18 Replies Hi, ich würde gerne mal wissen, wie in Guild Wars die einzelnen Packets versendet werden, also aka. GWCA.
Ich will sowas ähnliches selber basteln, aber halt nicht soo komplex. Es soll halt für den Anfang nur 1 oder 2 Skills casten.
Wie ich die Packets heraus finde weiß ich, aber wie ich sie modfiziere und verschicke bleibt mir ein Rätsel.
Bsp. Code kann auch gerne in C++/C oder AutoIt geschrieben werden, ich entschlüssele ihn dann selber.
Danke
Dateien versenden 03/05/2010 - AutoIt - 1 Replies Hi :D
Ich habe eine eigene Homepage für Unsere Gilde gemacht.
Und ich wollte ein Bot schreiben den sich die Gildenmitglieder downloaden
können.
Es stehen dort Termine z.b.
"Clantraining am
Frage zur ps3 versenden 12/23/2009 - Off Topic - 5 Replies Hallo,
Weiß nicht ob hier der richtige platz zum fragen ist wenn nicht Entschuldigung
Ich hätte mal ne Frage, ich will meine ps 3 ( große dicke ) verkaufen da ich ne slim habe, aber weiß nicht genau wie ich die ps 3 versende kann da es ja keine so großen packete gibt rum reinmachen.
Also wie versende eine Ps 3 +4 spiele mit orginal verpackung?
gibts extra so große packete ? oder einfach so mit der orginal verpackung bei Dhl abgeben?
p.s icxh weiß dumme frage, aber is das erste mal...
Post versenden 07/14/2006 - World of Warcraft - 4 Replies Hi,
kurze frage..
Wie ist dass wenn ich mit einem Twink Geld versende und danach (1min danach) direkt den Twink lösche, kommt dann die Post mit den Items/Geld noch an? weil bei mir ist das Geld noch nicht da obwohl schon knapp 30min vergangen ist.