Hey
Da, ich mich in letzter Zeit ein bisschen mit Speichervarianten und Netzwerkkommunikation beschäftigt habe (uA wegen der Uni) wollte ich mal probieren die Verschlüsselung für ein MMO rauszufinden und bin da auf ein paar Fragen gestoßen.
1.) Ich habe hier und in anderen Foren immer gelesen, dass man die empfangenen Packets umdrehen muss.
Es würde mich interessieren ob das Little Endian für jede Netzwerkkommunikation verwendet wird oder einfach nur sehr häufig.
2.) Wie weiß man, ob die Daten DWord oder Word ankommen?
3.) Wie kann ich sehen wie die Kommunikation verschlüsselt ist?
Ich lese immer wieder von Not und xor Verschlüsselung, welche wohl nur für Erklärungszwecke verwendet wird. Nur wie kann ich in Erfahrung bringen, dass es keinen Sinn hat die Packete durchzuprobieren vor allem in Zeiten von Hashes und Asymetrischen Verschlüsselungsverfahren?
So, dass ich nicht stundenlang an ein paar Packets sitze und im Endeffekt es gar nicht möglich ist diese zu entschlüsseln.
Was mir dazu eingefallen ist, wäre das bei einer statischen Verschlüsselung ja, zumindest während der gleichen Session bei dem gleichen Chattext immer der gleiche Chiffre rauskommen müsste. Wenn das nicht der Falll ist dann muss man sich wohl schon an nen Debugger hängen?
Ich möchte nur nicht ewig mit Olly rumspielen um dann rauszufinden, dass es sich doch um eine Not Verschlüsselung handelt.
Und ja, die Tutorials habe ich bereits gelesen.
mfg
Da, ich mich in letzter Zeit ein bisschen mit Speichervarianten und Netzwerkkommunikation beschäftigt habe (uA wegen der Uni) wollte ich mal probieren die Verschlüsselung für ein MMO rauszufinden und bin da auf ein paar Fragen gestoßen.
1.) Ich habe hier und in anderen Foren immer gelesen, dass man die empfangenen Packets umdrehen muss.
Es würde mich interessieren ob das Little Endian für jede Netzwerkkommunikation verwendet wird oder einfach nur sehr häufig.
2.) Wie weiß man, ob die Daten DWord oder Word ankommen?
3.) Wie kann ich sehen wie die Kommunikation verschlüsselt ist?
Ich lese immer wieder von Not und xor Verschlüsselung, welche wohl nur für Erklärungszwecke verwendet wird. Nur wie kann ich in Erfahrung bringen, dass es keinen Sinn hat die Packete durchzuprobieren vor allem in Zeiten von Hashes und Asymetrischen Verschlüsselungsverfahren?
So, dass ich nicht stundenlang an ein paar Packets sitze und im Endeffekt es gar nicht möglich ist diese zu entschlüsseln.
Was mir dazu eingefallen ist, wäre das bei einer statischen Verschlüsselung ja, zumindest während der gleichen Session bei dem gleichen Chattext immer der gleiche Chiffre rauskommen müsste. Wenn das nicht der Falll ist dann muss man sich wohl schon an nen Debugger hängen?
Ich möchte nur nicht ewig mit Olly rumspielen um dann rauszufinden, dass es sich doch um eine Not Verschlüsselung handelt.
Und ja, die Tutorials habe ich bereits gelesen.
mfg