Seite 2 von 3
Verfasst: 03.12.2005 11:30
von Lukas-P
OK danke schonmal dafür
nur jetz kannst du bitte mal ein Beispiel posten wie du ein du einen befehl von dem CLI_IDENT Kram sendest?
[EDIT]
Hm ich galub ich habs jetzt verstanden

[/EDIT]
Verfasst: 03.12.2005 12:52
von Lukas-P
So jetzt hab ich den kram verstanden nur jetz meine nächste frage!
Wie funktioniert eigenltlich das mit den roasted passwords?
asswords are roasted when sent to the host. This is done so they aren't sent in "clear text" over the wire, although they are still trivial to decode. Roasting is performed by first xoring each byte in the password with the equivalent modulo byte in the roasting array ( 0xF3, 0x26, 0x81, 0xC4, 0x39, 0x86, 0xDB, 0x92, 0x71, 0xA3, 0xB9, 0xE6, 0x53, 0x7A, 0x95, 0x7C )
Verfasst: 03.12.2005 13:29
von HeX0R
Code: Alles auswählen
*server_password = AllocateMemory(1024)
PokeS(*server_password, "EinTest")
*roasted_password = AllocateMemory(1024)
For i = 0 To (MemoryStringLength(*server_password) - 1)
PokeB(*roasted_password + i, (PeekB(*server_password + i) ! PeekB(?Password_Encrypt + i)))
Next i
Debug PeekS(*roasted_password)
End
DataSection
Password_Encrypt:
Data.b $f3, $26, $81, $c4, $39, $86, $db, $92, $71, $a3, $b9, $e6, $53, $7a, $95, $7c
EndDataSection
Das ganze geht natürlich auch mit Strings, aber ich arbeite aus verschiedenen Gründen hier mit PufferBlöcken.
Die Vorgehensweise sollte dir aber nun einleuchten.
Verfasst: 04.12.2005 18:28
von Lukas-P
also hmm ich hab irgenwie probs!
ich bekomm irgenwei keine Antworte mehr vom server, nachdem ich das CLI_IDENT Packet egsendet hab!
und was ist das was im CLI_IDENT Packet vor dem 00 00 00 01 steht?
Ist das HEllo, was ich wieder schicken muss?
Verfasst: 31.12.2005 21:12
von HeX0R
Hier gibts mal nen Screenie:
Er kann noch quasi gar nix, ausser Messages und/oder URLs hin und herzuschicken.
Is aber schon mal ganz witzig.
Hier gibts das Ding zum selbertesten (inklusive kleines SourceBeispiel ohne sonstige Anleitung).
Verfasst: 31.12.2005 21:38
von DarkDragon
HeXOR: Wir sollten uns vorher absprechen, weil ich hab hier auch schon etwas zum Connecten rumliegen.
Verfasst: 02.01.2006 10:22
von HeX0R
Du hättest ja auch was sagen können, immerhin wurde dieser Thread vor nem Monat gestartet

.
Verfasst: 02.01.2006 16:30
von Nik
Ist das jetzt ein eigens Protokoll wie wir (KoMaNi IM ) es verwenden oder das echte ICQ Protkoll?
Verfasst: 02.01.2006 16:34
von DarkDragon
Nik hat geschrieben:Ist das jetzt ein eigens Protokoll wie wir (KoMaNi IM ) es verwenden oder das echte ICQ Protkoll?
Das echte ICQ Protokoll

.
Verfasst: 02.01.2006 17:10
von Nik
Da wäre ich natürlich auch dran interessiert so ein Transport wie bei Jabber wäre auch in unserem Messenger nicht schlecht