Packet Hilfe

06/09/2013 01:01 Shishidump#1
Hallo leute,
ich habe mich grade mal an ein packet bot gesetzt, aber ich komme nicht auf die entschlüsselung..

In WPE aufgenommen, ist eine chat nachricht, nur komme ich bei der entschlüsselung nicht weiter. Ich habe bereits versucht mich durch die verschiedenen Tabellen durchforstet, aber nicht das ergebniss gefunden.

Code:
AA 55 FA 1C 00 BD B3 EF BE E0 01 00 00 00 A2 1C 
00 C7 0F 4C 74 83 04 52 87 8C 09 15 0D CC A9 76 
06 55 AA
Da kommt dann i.was mit 3/4 und sowas raus.. Ich hab keine ahnung mehr..

Das ergebniss davon ist das : "Hallo Tim"
Ich möchte den packet bot schreiben um am Markt alle 10sec(Kann nur alle 10sec geshouted werden) zu shouten.

Bitte um hilfe :)
06/09/2013 01:06 dready#2
Warum ein Packetbot ?

Zu dem Rest, 3/4 ? Ich hab nich die Leiseste Ahnung wovon du redest.

Prinzipiel kann dieser Text da oben ALLES heißen, solang du nicht weißt wie es Verschlüsselt wurde. Da ich bezweifle das du das Ding tatsächlich mit ner Cryptoanalyse angehen willst ..
Schmeiß das Spiel in nen Debugger deiner Wahl und hook dann die Funktionen die die Packets Ver/Ent-schlüsseln
06/09/2013 01:11 Shishidump#3
Du sagst das so einfach.. Ich hab auch nicht die leiseste Ahnung wovon du redest.
Ich habe die ASCII Tabelle benutzt.. Dachte damit kann ich dann den Text von dem packet beliebig ändern..
06/09/2013 01:57 dready#4
Sieh es nicht als Angriff, aber dann fehlt dir im moment das Wissen umzusetzen was du gerne würdest.
Du wirst mit WPE nicht weiterkommen, da 99% aller Client Server Anwendungen heutzutage irgendeine form der Verschlüsselung nutzen
06/09/2013 02:31 Shishidump#5
Gibt es dafür tutorials?
Ich habe nur eins gefunden wo das Xor eingesetzt wird, aber das passt hier auch nicht..

Mal ein vergleich : 2x der gleiche text geschrieben : Tim
Code:
AA 55 FA 16 00 19 90 AF 0C 86 3D 00 00 00 A2 16 
00 07 7C 6C 3D 22 13 36 01 62 B6 55 AA
und einmal der :
Code:
AA 55 FA 16 00 C4 94 AF 0C D3 3C 00 00 00 A2 16 
00 DC B9 5E F9 24 83 3E B6 E4 A4 55 AA
Vllt. findet einer eine entschlüsselung und kann mir sagen wie er drauf gekommen ist.
06/09/2013 09:58 .SkyneT.#6
Wie schon erwähnt, es ist unnötig hoher Aufwand mithilfe der verschlüsselten
Pakete auf die verwendete Verschlüsselung schließen zu wollen.
Lern wie man mit nem Debugger umgeht, dann sollte das ganze relativ einfach werden.
06/09/2013 14:12 Shishidump#7
Gibt es dafür ein tut oder wie kann ich das am besten lernen?
06/09/2013 14:32 Shadow992#8
1. Durchmachen: [Only registered and activated users can see links. Click Here To Register...]
2. Verstehen
3. An einfachen Beispielen üben
4. Anwenden

Das Ganze dauert je nachdem wie gut und intensiv du das machst 1-12 Monate. ;)
Viel Spaß und Glück.
06/09/2013 14:33 Elo?#9
So lange ? :eek:
06/09/2013 14:38 snow#10
lol, hier denken ja manche echt noch, dass man (Game)hacking in 1 Woche lernt & dass if / else als Grundlagen dafür ausreicht. :o

@Shishidump: Um deine nächste Frage zu beantworten: Nein, da wird nicht gezeigt, wie man dein Spiel exakt reversed. Du lernst dort die Grundlagen des Reversens und wenn du dich nicht komplett dumm anstellst, kannst du dein erlerntes Wissen danach anwenden. Evtl. findest du auf tuts4you aber noch das eine oder andere Tutorial zum Packet-Sniffing & so.
06/09/2013 14:39 Shadow992#11
Quote:
Originally Posted by Elo? View Post
So lange ? :eek:
Was heißt denn hier so lange?
Reversen will geübt sein und ich unterscheide hier auch bewusst zwischen "Verstehen" und "Brute-Force" Methode, wobei Ich "Brute-Force" hier als "Irgendwelche Sachen im Internet googlen/gern genutzte Codestellen usw. und einfach einmal auf Gut Glück im Code danach suchen" definiere.

Ich denke 1 Monat ist sogar sehr knapp angesetzt, wenn man überlegt es sind 40 Videos und demnach auch ganz grob 30-40 Themen. Gut möglicherweise braucht man nur die Hälfte, also sind es 20 Themen ca. Jetzt macht man jeden Tag ein Video mit Übungen und Beispielen. Manche Leute sollen ja noch soetwas wie Freunde haben, also macht wohl kein Mensch das Ganze durchgehend hintereinander ohne Pause. Daher denke ich, dass >3 Monate realistisch ist. Aber 1 Monat ist absolutes Minimum, wenn du davor noch nie mit etwas derartigem zu tun hattest und das Ganze Zeug wirklich verstehen willst (bedenke der Thread-Starter muss auch noch einigermaßen ASM verstehen lernen).
06/09/2013 14:47 Shishidump#12
Vielen Dank and euch! :)

Ich werde mich definitiv Intensiv damit beschäftigen!
06/09/2013 15:01 dready#13
Viel Glück, solltest du auf dem gebiet bleiben wollen wird es mit Sicherheit eine sinnvolle und lohnende Beschäftigung :)

Seh es wie Shadow, ist ne ganz gute Zeiteinschätzungen, von extremen wie Vollzeitbeschäftigung mal abgesehn
06/09/2013 15:59 Shishidump#14
Das denke ich auch. Ich denke auch, dass wenn ich das einmal durchgezogen habe und es verstanden habe, dass dann einiges leichter wird. :)
06/10/2013 09:28 MrSm!th#15
Erwarte aber kein Wunder. Wenn du die Tuts durch hast, weißt du nicht notwendigerweise sofort, was du für deinen Bot tun musst.
Über Hooking solltest du dich auch nochmal gesondert informieren. Eine native Programmiersprache zu beherrschen, wäre auch nicht schlecht.