-
Packetlogger + Bots(Non-Retro) [C# Source]
Greetings people of madzone, I come in peace and bring beer and women for all men over 18. Some of you(if not all) of you may find this interesting.
I don't really feel like typing this again, so here's a C/P from my blog:
Quote:
Hey guys, I’ve decided to open-source both of my private projects. I’ve started to lose interest in the stuff I was working on, nor do I really care of this gets ‘patched’ because it’s public now. Now don’t get me wrong, I’ll probably start working on something else in the future if I feel like it.
What are these private projects you speak of sir?
I’m talking about Tanji, and Kendax. I’m pretty sure you all know what Tanji is but not Kendax, Well you’ll have to find out: Kendax
The source code for these projects are found on my GitHub: ArachisH
Well look at that, the font in the quote block is f***** up. Along with the release of these project's source code, I've also updated my Sulakore library for Habbo to contain a namespace dedicated to Habbo's current RSA/DH protocol.
Kendax, this is the program some of you might be against/fuckyea'ing in this thread. It is a bot tool designed for the original habbo hotel, yes it works, BUT you need to manually updated the headers yourself, and you obviously need accounts.
This isn't a help/howto topic, so you'll have to figure that out yourselves, have fun.
Quote:
What is a Kendax sir?
http://www.youtube.com/watch?v=_6Uao5fnqEY
PS: the version of kendax on my git is the newest/notfinished version, the predeccessor of the one you see in the video, it's up to you to finish coding the features, have fun.
Quote:
What is a Tanji sir?
PS: PLZ DONT STEAL MY TICKET
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Oh nice! The source of a packetlogger that's updated and works with latest SWF, that's amazing! Thanks dude :-)
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Thank you for this amazing release, this is much better than @BurakDev's!
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Quote:
Originally Posted by
Lunaa
Oh nice! The source of a packetlogger that's updated and works with latest SWF, that's amazing! Thanks dude :-)
About that, and this might also concern everyone about to use this:
If you know what this means, you might have an idea why this is half-good/half-bad; Allow me to explain my fellow mixed raced bretheren:
• Good Reason - The socket will NOT wait for the packet to be displayed/invoked onto the form, this means you will NOT notice any lag in the client.
• Bad Reason - It will absolutely destroy your anus if the packets just keep coming, a continuous non-stop get/invoke/get/invoke system. This will cause the UI to freeze while it's continuously displaying all the packets, to counter this(a bit) you can add Application.DoEvents() at the end of the function that displays the packets to give it some 'breathing room' and allow other stuff to take place, but this 'fix' is barely a fix.
Or you can just remove those 'Task.Factory.StartNew' lambdas, although you will notice some lag when entering a room with large activity since it waits for the packet to be displayed/invoked then begins receiving more.
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Quote:
Originally Posted by
Arachis
About that, and this might also concern everyone about to use this:
If you know what this means, you might have an idea why this is half-good/half-bad; Allow me to explain my fellow mixed raced bretheren:
• Good Reason - The socket will NOT wait for the packet to be displayed/invoked onto the form, this means you will NOT notice any lag in the client.
• Bad Reason - It will absolutely destroy your anus if the packets just keep coming, a continuous non-stop get/invoke/get/invoke system. This will cause the UI to freeze while it's continuously displaying all the packets, to counter this(a bit) you can add Application.DoEvents() at the end of the function that displays the packets to give it some 'breathing room' and allow other stuff to take place, but this 'fix' is barely a fix.
Or you can just remove those 'Task.Factory.StartNew' lambdas, although you will notice some lag when entering a room with large activity since it waits for the packet to be displayed/invoked then begins receiving more.
I don't get it. Can't I place them in another thread (maybe even with the Task.Factory.StartNew? Because if you place those in another thread they won't freeze the UI as they're both in another thread. And since you have 2 actions (append client and server) it's not such a big deal. Don't blame me for coming with a stupid suggestion, I don't have much experience with Task.Factory.StartNew and shit. But anyways, if it's needed, I'll remove those lines. I experienced much lag while packetlogging before, so it's not a big deal. It's better than nothing :-)
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Quote:
Originally Posted by
Lunaa
I don't get it. Can't I place them in another thread (maybe even with the Task.Factory.StartNew? Because if you place those in another thread they won't freeze the UI as they're both in another thread. And since you have 2 actions (append client and server) it's not such a big deal. Don't blame me for coming with a stupid suggestion, I don't have much experience with Task.Factory.StartNew and shit. But anyways, if it's needed, I'll remove those lines. I experienced much lag while packetlogging before, so it's not a big deal. It's better than nothing :-)
Yup, but in the end those actions(to display packet) must be invoked to the main thread since the Control was created on the main thread. This is what causes the UI to freeze when entering a room with large activity, but more small basic rooms that won't spam you with crap every 5 seconds, it's fine.
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Quote:
Originally Posted by
Arachis
Yup, but in the end those actions(to display packet) must be invoked to the main thread since the Control was created on the main thread. This is what causes the UI to freeze when entering a room with large activity, but more small basic rooms that won't spam you with crap every 5 seconds, it's fine.
Yeah I know that it's created in another thread. But you can 'bypass the exception' by not writing it via the normal .Text += or .AppendText, but by using the Invoke-method. This way, controls in another thread can be used without any errors. And everything on another thread isn't going to crash anything on your main thread.
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Quote:
Originally Posted by
Lunaa
Yeah I know that it's created in another thread. But you can 'bypass the exception' by not writing it via the normal .Text += or .AppendText, but by using the Invoke-method. This way, controls in another thread can be used without any errors. And everything on another thread isn't going to crash anything on your main thread.
Try it out man, but if you're in need of a testing room: http://www.habbo.com/room/52053616
You'll be filing for sexual harassment by the end of the day, or until you leave the room.
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
This is good, thanks dude :)
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Thanks man! Will test it out :P
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Weird, I keep getting "Index was outside the bounds of the array." when I try and drag clone details onto the form. Any idea why?
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
"I’ve started to lose interest in the stuff I was working on, nor do I really care of this gets ‘patched’ because it’s public now."
The question is: Why you simply start to lose interest in your projects? Its a more personal question, but just curious.
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Well, I just didn't really care for it anymore, I hardly even used the stuff I made; Besides the bots, that shits fun.
- - - Updated - - -
Quote:
Originally Posted by
Mattalicious
Weird, I keep getting "Index was outside the bounds of the array." when I try and drag clone details onto the form. Any idea why?
1 Account per line, also don't forget to update the headers( In Program.cs ).
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Please upload those DLL's files..
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Guys, guys it's gonna be ok, it's al right here: https://github.com/ArachisH/Sulakore
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Delete this comment please.
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
i was missing the filddlecore4.dll
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Quote:
Originally Posted by
vista4life
i was missing the filddlecore4.dll
Here you go: https://github.com/ArachisH/Tanji/co...59a606c01a1f1d , and for anyone it may concern.
Just download the .zip again, it now contains those needed libraries. Although you would need to directly reference them in the project for the source to work from the bin\Release folder.
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
The packetlogger not work, I've tried in habbo.es and packetlogger only reads three packets after it closes and returns to the connection box :(
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Quote:
Originally Posted by
Komok
The packetlogger not work, I've tried in habbo.es and packetlogger only reads three packets after it closes and returns to the connection box :(
It seems it failed to load the custom client, clear your cache and try again. If you're on chrome I'd recommend you download this ext: https://chrome.google.com/webstore/d...medcbeod?hl=en
On .es:
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Thank you for this.
It does work for me, without any error :)
Congratulations, if you're not leaving this project I hope you find a math exploit for Habbo, instead of modifying keys :P
But it's OK, thanks!
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Quote:
Originally Posted by
MrPudding
Thank you for this.
It does work for me, without any error :)
Congratulations, if you're not leaving this project I hope you find a math exploit for Habbo, instead of modifying keys :P
But it's OK, thanks!
Now is very hard to find a math exploit :(:
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Quote:
Originally Posted by
Arachis
Nothing, and I've tried and still the same, any other solution? :(
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Awesome Arachis, thanks. Moved it all on to one line and it doesn't throw the error anymore. One question with the packetlogger - the packets (with the exception of the first three or so) appear to still be encrypted, as the headers display as 0. Is there a way to get the headers from the SWF somehow, without having to discover them all through packetlogging each time?
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
I'm so sorry guys, I just realized 3/4 classes in the encryption namespace failed to show up, and was probably giving you people some errors when viewing the source code. I forgot to commit the actual projects file that contains the 'Compile Include' stuff that tells the IDE what's in the solution, this has been fixed: https://github.com/ArachisH/Sulakore
Downloading this will now display the missing classes that your IDE might have been nagging about(RSAKey, HKeyExchange).
- - - Updated - - -
Quote:
Originally Posted by
Mattalicious
Awesome Arachis, thanks. Moved it all on to one line and it doesn't throw the error anymore. One question with the packetlogger - the packets (with the exception of the first three or so) appear to still be encrypted, as the headers display as 0. Is there a way to get the headers from the SWF somehow, without having to discover them all through packetlogging each time?
I'm amazed it didn't even disconnect you from the hotel if the handshake failed, which is what's supposed to happen.. And yea, the headers can be found in the swf.. gl though.
- - - Updated - - -
Quote:
Originally Posted by
Komok
Nothing, and I've tried and still the same, any other solution? :(
Idk man, RIP :[
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Quote:
Originally Posted by
Arachis
I'm so sorry guys, I just realized 3/4 classes in the encryption namespace failed to show up, and was probably giving you people some errors when viewing the source code. I forgot to commit the actual projects file that contains the 'Compile Include' stuff that tells the IDE what's in the solution, this has been fixed:
https://github.com/ArachisH/Sulakore
For me just recompiling the Sulakore dll worked :P
A suggestion:
Those mediafire links expired and now redirect to the download page and not the swf file.. that's why a 90kb swf file with html code in it was downloaded to Patched Clients folder lol :laugh:
I managed to fix it anyway. You should find a better host with never-expiring direct links :P
But anyway thanks! This works like a charm ;)
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
If you don't mind me asking, how much of the bot tool is functional? I updated all the headers, but clicking navigate doesn't appear to do anything. I added MessageBox's to trace through what was happening and it appears to send the packet to the server, so I'm not sure what's wrong. Thanks anyway, Tanji is fantastic!
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Uhm, did Sulake patch this..?
Seems like the fiddlercore stopped working..
-
Re: Packetlogger + Bots(Non-Retro) [C# Source]
Quote:
Originally Posted by
MrPudding
Uhm, did Sulake patch this..?
Seems like the fiddlercore stopped working..
Isn't patched, but Sulake can add a Fiddler detector using html5 @LittleJ https://www.youtube.com/watch?v=LWV7IHIlWqU