Minecraft Hack-Emulator

09/23/2012 15:40 Tibolus_#1
Moinsen ,
ich komme aus der warrock szene und suche hier irgentjemenanden der sich mit emulatoren auskennt, bzw selbst welche schreibt (egal welche sprache)
oder ob es hier irgentwo eine packet sammlung gibt (tcp-packets)

ich hab nämlich vor einen minecraft emulator zu schreiben in c++, aber ich suche noch einen sniffer oder irgentwas in dieser art ;)
tipps und hilfe nehme ich gerne an danke ^^
09/23/2012 22:45 BlackTrader#2
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
09/24/2012 18:39 Tibolus_#3
danke ;)

weiß jemand ob es gecrypted ist und wie die strings aussehen zum senden ?
weil sobald ich mich connecte kickt der server mich ... :(

was tun ?

€: und noch was ich weiß nicht ob euch es bewusst ist, aber ich will keinen server erstellen sondern einen mc client emu ;) der einfach eine figur aufm server erstellt und am leben behält ;D
09/24/2012 19:13 Tibolus_#4
Quote:
Originally Posted by Bacweets View Post
Haha der Marvin :)
Werds mal mir anschauen :D
wtf ?! :D oke :D wer du auch immer bist, dessen main acc ich bestimmt kenne :D
^^

hilf mir mal lieber ;D
09/24/2012 19:28 ComputerBaer#5
Ist der Server im Onlinemode? Dann geht der halbe JoinVorgang über die Mojangserver und da ist dann auch Verschlüsselung mit im Spiel.

Wenn der Server im Offlinemode läuft wüsste ich nichts von Verschlüsselung, kann aber durchaus auch Vorhanden sein.

Hier die WikiSeite zum Connecten und Verschlüsseln: [Only registered and activated users can see links. Click Here To Register...]

Edit:
Kickt er dich, oder spuckt er Fehler und du kommst deshalb nicht drauf?
09/24/2012 19:58 Tibolus_#6
Quote:
Originally Posted by ComputerBaer View Post
Ist der Server im Onlinemode? Dann geht der halbe JoinVorgang über die Mojangserver und da ist dann auch Verschlüsselung mit im Spiel.

Wenn der Server im Offlinemode läuft wüsste ich nichts von Verschlüsselung, kann aber durchaus auch Vorhanden sein.

Hier die WikiSeite zum Connecten und Verschlüsseln: [Only registered and activated users can see links. Click Here To Register...]

Edit:
Kickt er dich, oder spuckt er Fehler und du kommst deshalb nicht drauf?


da steht sofort verbindung unterbrochen :D

und wie soll ich die packets denn senden ? ich check da grad echt nicht durch ^^

also immer die id einzelnt schicken und dann alles oder wie ? :D

kann mal jemand eein beispiel geben wie "0x01 user pw ..."
halt als string was ich dem server schicken muss ^^


und ich mein der server ist im online mode da dort eine cryption ist ;)
09/24/2012 20:02 Littleminer#7
Dumme Frage aber ich finde sie wichtig,

WTF?! Ist ein Emulator für Minecraft? bzw. Was soll er bezwecken? Wofür ist der gut? Würde mich mal Interesieren weil Hacks gibt es in Minecraft eigentlich keine wenn dann nennen die sich Modifikationen.
03/19/2013 00:31 Tibolus_#8
er emuliert minecraft ....
damit kann man z.b. auf einen server 100te von leuten einloggen um den server zu überfüllen ...
damit kann man ganz minecraft nachamen :P :D auch häuserbauen oder chaten aber alles ohne das mc gestartet ist ... meistens fungiert es wie ein bot ^^ sonst einfach mal emulator googlen :D
03/19/2013 13:24 ComputerBaer#9
Quote:
Originally Posted by Tibolus_ View Post
damit kann man z.b. auf einen server 100te von leuten einloggen um den server zu überfüllen ...
Das wird nur an zwei Sachen scheitern.

Erstmal hat jeder Server, egal ob Online- oder Offline-Mode, eine begrenzte Slotanzahl. Der Server wird also alle Spieler die versuchen drauf zu kommen, wenn der Server voll ist, einfach abweisen.

Und das zweite wird sein, dass du bei einem Server, der sich im OnlineMode befindet, für jeden deiner "Spieler" einen eigenen PremiumAccount brauchst, weil ein Server nur einen Spieler mit dem selben Namen gleichzeitig zulässt.
03/19/2013 14:37 gustler88#10
Zum Glück hat Majong da mitgedacht um solche Typen, wie den TE gar nicht erst weit kommen zu lassen. <3
03/19/2013 15:38 Howaner#11
Auf Cracked Servern wird sowas auch nicht funktionieren, weil man dort erst /register oder /login eingeben muss.
Online-Mode-Server würden wahrscheinlich auch nicht funktionieren, weil sich keiner für sowas einen 2ten und 3ten Account kauft.
03/19/2013 21:02 Tibolus_#12
doch sowas geht ;)

wenn ein premium acc sich auf den server einloggt schickt er bestimmte daten zum server das er ein premium acc ist und seinen namen ...
dann schickt man einfach die gleichen daten , nur mit jeweils anderen usernames :P
und so füllen sich die slots auf und kein andrer kommt mehr auf dem server :DD

alles geht man muss nur wissen wie ^^
ausser wenn auf dem majong server geprüft wird obs wirklich ein premium acc ist, was ich aber kaum glaube :P also erst zum majong und dann zum eigendlichen server ...
ich hab shcon so einen bot gesehen der das konnte
03/19/2013 21:27 ComputerBaer#13
Quote:
Originally Posted by Tibolus_ View Post
wenn ein premium acc sich auf den server einloggt schickt er bestimmte daten zum server das er ein premium acc ist und seinen namen ...
dann schickt man einfach die gleichen daten , nur mit jeweils anderen usernames :P
Scheint als hättest du keine Ahnung wovon du redest.

Beim Login spielt deutlich mehr als nur der Benutzername, Client und Server eine Rolle.
Die Datenübertragung ist verschlüsselt und die Hälfte des Loginvorgangs läuft über Mojangserver. Also einfach Name ändern ist nicht. Du brauchst pro User einen Account.

Ich zitiere mal von dem Link, den ich vor Monaten geschickt habe:
Quote:
  1. Client connects to server
  2. C->S 0x02 handshake
  3. S->C 0xFD encryption request - server sends its server id string, public key, and 4 random bytes
  4. Client generates symmetric key (shared secret)
  5. Client authenticates via session.minecraft.net
  6. Client encrypts these 4 bytes with the servers public key.
  7. C->S 0xFC encryption response - client encrypts shared secret with server's public key and sends along with encrypted 4 bytes
  8. Server checks that the encrypted bytes match
  9. Server decrypts shared secret with its private key
  10. Server checks player authenticity via session.minecraft.net
  11. S->C 0xFC encryption response - empty payload meaning two zero length byte arrays and two zero shorts
  12. Server enables AES/CFB8 stream encryption
  13. Client enables AES/CFB8 stream encryption
  14. C->S 0xCD - Payload of 0 (byte)
  15. S->C 0x01 login
03/19/2013 21:46 IchVerabschiedeMich#14
Quote:
Originally Posted by Howaner View Post
Auf Cracked Servern wird sowas auch nicht funktionieren, weil man dort erst /register oder /login eingeben muss.
Online-Mode-Server würden wahrscheinlich auch nicht funktionieren, weil sich keiner für sowas einen 2ten und 3ten Account kauft.
Es gibt soo viele Listen im Netz mit Hunderten Minecraft Accounts...
03/20/2013 00:43 Tibolus_#15
Quote:
Originally Posted by ComputerBaer View Post
Scheint als hättest du keine Ahnung wovon du redest.

Beim Login spielt deutlich mehr als nur der Benutzername, Client und Server eine Rolle.
Die Datenübertragung ist verschlüsselt und die Hälfte des Loginvorgangs läuft über Mojangserver. Also einfach Name ändern ist nicht. Du brauchst pro User einen Account.

Ich zitiere mal von dem Link, den ich vor Monaten geschickt habe:
das habe ich doch da runter geschrieben! mit dem minecraft server...
gut dann gehts aber noch bei cracked servern :D