So yeah Habbo selector:
http://i40.tinypic.com/349bgok.png
Type: Posts; User: Crossroads
So yeah Habbo selector:
http://i40.tinypic.com/349bgok.png
Did some work on CrowleyWeb everything now uses i18n so you can localise it easily user sign in / sign up is done displaying your Habbo's is nearly done I'll wok on creating a Habbo soon.
So I'm back once I get home I'll finish off the messenger accept/remove friend and probably implement a ping/pong system.
I wont be able to update until Tuesday at the earliest.
Made a few small changes last online should now work. Back properly tuesday / wednesday.
Pushed a working db and changed mapping of user...
Has nothing todo with Habbo it's a long story ;)
With the old protocol you need the first three bytes the first is used to check if it's a policy request and then the three are used to get the Base64 encoded header.
Implemented search
http://i41.tinypic.com/28kjy1l.png
User input (search, im etc) is now filtered!
There an early build of r63 I'll update my client when I get a chance or patch the hosts check on the latest client.
Like a baws
http://i41.tinypic.com/33xv6s9.png
Pow...
Probably wont be any updates until mid next week now as i'm busy.
CrowleyWeb now supports user registration, login, password resets, email verification and authentication using third party services such as twitter and Facebook are simple to add on (uncomment a line...
"Project Duck" was done by Nillus years ago see here.
Going to restructure the database (again) and hookup the web frontend (i have a few parts done already).
So yeah got more of the messenger done:
Only reason the figure is blacked out is because it hasn't loaded yet
http://i40.tinypic.com/2zsshuq.png
http://i42.tinypic.com/256zm8k.png
I'm aware...
Been busy and can you change the title from v13 to R63 please.
I really should setup a build bot/ci server & bug tracker :)
Fixed an issue with the decoder and implemented destruction of sessions.
Friends list is now done, markup needs changing to reduce redundancy though and the UserInfo request is also done.
How...
That would be copyright infringement 8-)
Probably will, I know it's possible but I've never seen the client actually send such a message.
Pushed the last V13 suitable build to Github and i fixed a possible issue in my handling of...
Logging them when the encryption was cracked? ;)
You'd be thinking of me and Goldenshox then ;p
Unless you've changed it since you sent me your decoder lemon does the same thing 0_o
@above: it's on github
Going to try and get the R54 client to work tomorrow since i have the day off if it does i'll start work right away :)
Not sure if i should go for R63 pre-shuffle or R54 (can't find a working set...
Not "lemons design colour scheme" it's based on Twitter Bootstrap and i was the one that suggested using Bootstrap to Dom.
Probably Rails since i can whip up the basic system in a few minutes and...
So i started on the "welcome page" for the login system opinions?
http://i43.tinypic.com/16k4a3n.png
Very tempted to switch to the R54 client because i'm having some weird issues i can't debug and lets face it shockwave is dead. I'll try to get the client to boot tomorrow and if it does i will write...
Back from my break tonight / tomorrow work resumes.
I've been busy the last few days, i should be able to work on this again early next week i'm currently busy with work.
Fixed an issue with logging, that caused massive logfiles to be generated still trying to get the ParentalConsent message to work though and the Encoder now displays the correct session ID for...
Moved database logic into an ExecutorService so it doesn't block the event thread an I'm goin to move all OutgoingMessages into a similar format.
Never use the username in the password salt as it can be changed which would in turn invalidate the users password.
Pushed to GitHub, user names are now checked against the database to see of it is in use. I'm aware it currently blOcks the event thread I'll move it to a threadpool at some point.
RC4 is two way you don't use it to store passwords, use something slow like BCrypt or use sha512 and a custom salting function.
Using the Username as the session key is stupid and then your running unsanitised user input against the database... the thread title says "Secure". Oh and it says "Fast" your executing one query if...
How would that change the clients acceptance of the message? Its just a Boolean response... And I would rather use a regex that conforms to the RFC specification so that all TLDs are supported.
Just pushed the latest code to Github, username's are now validated using a regex and "{MOD,ADM,SOS}-" are blocked in usernames (i'll test if the name is in use at some point). Passwords are also...
So yeah i've decided to forget about encryption for now, registration is nearly complete (ignores the database for now) username validation is performed using a regex instead of comparing each...
Parts of FUSE {are,were} open source, which is what the early versions of the Habbo Architecture were built upon i think around R15 they rewrote most of the backend to be more scaleable.
I have that along with the RC4, SecretKey and SecretKeyCharIndex class's ;P
That would make no difference, I've rewrote it based on Sulakes leaked server.
Pushed the newest build to github.
I've made some progress with encryption, generateKey() and decodeKey() have been reimplemented and seem to work correctly. I'm having issues decrypting data i'm sure if a bug if it's a bug in my...
Lrn2read
Porting one that Nillus gave me back in the day.
Still having issues with encryption however i can now generate keys correctly having some issues decoding them again (i think the checksum is wrong...
Started to implement crypto I'll push the changes soon.
Posted via Mobile Device
Having some issues with decoding the public key, i'll have a deeper look into it some time i shall just skip...
You're a fucking idiot, you can't own a binary protocol which is what Sulake uses these days, hell a "emulator core" doesn't use any Sulake code or images which can be copyrighten. So explain how it...
Why are you using string's instead of byte arrays, your causing pointless overhead.
It's not really "sad". I find it sad that people always want to use the latest client, honestly i don't care if people use this or not either it's for my benefit not theirs i'm only releasing the...
No longer have acces to my C# development environment, it was a switch language or cancel the project desicion.
When you have eliminated the impossible, whatever remains, however improbable, must be the truth?
I'm traveling today and will be back early next week hopefully.
Pushed the first version of the Java source to github, the code can be found here.
Changes:
So yeah change of plan,
Crowley is still a v13 server however it is wrote in Java and uses Hibernate with BoneCP.
Crowley "Styx" (v0.1.2)
Supported client: RELEASE-13
Query count isn't all that important it's data throughput ;)
Why reinvent the wheel? People in this section have never understood that.