Skilled Illusionist
- Joined
- Jul 4, 2009
- Messages
- 363
- Reaction score
- 65
is this emu compatible with phoenix? or is it a complete other database?
sorry for bad english i'm dutch
sorry for bad english i'm dutch
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature currently requires accessing the site using the built-in Safari browser.
is this emu compatible with phoenix? or is it a complete other database?
sorry for bad english i'm dutch
Can I... love you?
Cracked Encryption
Response:
Code:class Response { public StringBuilder Builder = new StringBuilder(); public int LenthBuilder = 0; private int HeaderId; public Response(int HeaderId) { this.HeaderId = HeaderId; } public void AppendInt32(int i) { Builder.Append('\x0'); Builder.Append(Convert.ToChar(i)); LenthBuilder += 2; } public void AppendBoolean(bool Bool) { AppendInt32((Bool) ? 1 : 0); } public void AppendStringWithBreak(string i) { AppendInt32(i.Length); Builder.Append(i); LenthBuilder += i.Length; } public byte[] GetBytes() { StringBuilder Merge = new StringBuilder(); for (int i = 0; i < 2; i++) { Merge.Append('\x0'); } Merge.Append('\x0'); Merge.Append(Convert.ToChar(LenthBuilder + 2)); Merge.Append('\x0'); Merge.Append(Convert.ToChar(HeaderId)); Merge.Append(Builder.ToString()); return Encoding.Default.GetBytes(Merge.ToString()); } }
Request:
Code:class Request { private List<char> Body; public int PacketLength = 0; public int HeaderId = 0; private int Pointer = 0; public Request(char[] Bytes) { Body = Bytes.ToList(); Clean(); } public void Clean() { ReadBytes(2); PacketLength = PopWiredInt32(); HeaderId = PopWiredInt32(); } public int PopWiredInt32() { return Convert.ToByte(ReadBytes(2)[1]); } public Boolean PopWiredBoolean() { return PopWiredInt32() == 1; } public string PopFixedString() { string Builder = string.Empty; int Length = PopWiredInt32(); for (int i = 0; i < Length; i++) { Builder += Convert.ToChar(ReadBytes(1)); } return Builder; } public char[] ReadBytes(int Amount) { char[] Array = new char[Amount]; for (int i = 0; i < Amount; i++) { Array[i] = Body[Pointer]; Pointer++; } return Array; } }
Cracked Encryption
This is not "encryption" etc... Is just packet obfuscation... The host protection problem is still here...
<RETRO IP> <retroname>.habbo.com
Just get people to add in the hosts file...
Code:<RETRO IP> <retroname>.habbo.com
Problem solved
---------- Post added at 04:37 AM ---------- Previous post was at 04:25 AM ----------
Why does it say Speed Emulator?
Just get people to add in the hosts file...
Code:<RETRO IP> <retroname>.habbo.com
Problem solved
---------- Post added at 04:37 AM ---------- Previous post was at 04:25 AM ----------
Why does it say Speed Emulator?
Because its made in like 10 min
Lol, but why Speed Emulator and not Brick Something??
This is not "encryption" etc... Is just packet obfuscation... The host protection problem is still here...
Several people have figured out the "new changes to the protocol" more than a week ago..I've cracked the new encryption ;D
Several people have figured out the "new changes to the protocol" more than a week ago..
Maybe they started before wichard. Even tho he made that thread or posted in that thread doesn't mean he started to try "decrypting" it.
Encryptions forced now. gl guys.