Disbanding wordpress

This will be the last post I make on this wordpress blog, as I’m moving to http://blacksanta.org. I’ve just about finished developing the site, so it should be operational by the end of the month. Only thing left to finish is updating the information on there, so that shouldn’t take long. After that, I’ll slowly finish up the site.

Categories: Uncategorized

Direct Injection Updated

A few months ago I came across the message called WM_CHAR. It’s one of the messages that windows uses to identify what character is being used. Well, at the time I hadn’t really understand the concept of Windows Messages to the fullest extent. I ended up scrapping the idea and moving on with other projects and went back to the old version of DI. So today, I went and raided CF and USM with around 5 accounts. USM had their ‘anti-raid’ wired which would block out anyone who is in the door from talking. With the old version of DI, it would be impossible to bypass their wired. I attempted at setting the auto clicker in BlackBOT to move away from the door, but therein lied the biggest problem. The old version of DI would use a function native to the OS to set the keyboard state of the current application to invoke the shift key. So, when I tried to click at a specific position, it would give me the “You don’t have rights…” dialogue. That’s where I decided to experiment with multiple WMs, this is where WM_CHAR came into play. After about, 1-2 hours of researching WM_CHAR and a few other messages, I had came up with a simple concept. Most web developers / software developers know of the text encoding format called UTF-8, or just another form of Unicode. The old native functions I had been using would get me the Virtual Key States of the specified character I inputted, and return an integer value. If the native function didn’t know of the character, it would return the value of “?”, which would be useless. Anyways, after messing around with multiple messages and methods, I had finally got what looks to be the perfect combination of messages. The current build of DI which this is implemented in, allows me to send almost any key that there is. It also allows me to send uppercase, or lowercase characters, instead of one string with only uppercase or lowercase characters. For example, in previous versions it would make a string such as: Hello! either HELLO! or hello1. That was very annoying and very glitchy. Now, it will simulate each character, including it’s case value.

Anyway, this is getting too long. Time to implement this into BlackBOT..

Categories: Uncategorized

Little Warning

Today Darren and I found out that http://skypegrab.info is offering their ‘Application’ to resolve skype usernames. Which once we took a closer look at, it contained a (what looked like) RAT. I know a fair bit of users from Habbo go to skypegrab, as a few booters actually used it, so I should just warn anyone who goes there. If you were dumb enough to download the application (like a few people I know), well then you’ve probably got yourself a RAT.

Two options for you:

1. Do a system restore

2. Clear all traces of the application

If you want to do it quick and just forget about it, go with 1, if you want it all removed, go with 2.

Upon disassembly of the application, I found that it uses NetPE. Looking further in, it drops an executable (MBNjIEUNp.exe at 4kb) along with a base executable (SKYPE.exe at 3.3mb) to your %appdata% folder. The first executable (MBNjIEUNp.exe) adds a key to your registry, so that SKYPE.exe starts up everytime your computer does. So anyway, to remove it do this:

1. Delete both MBNjIEUNp.exe and SKYPE.exe from %appdata% or %appdata%\Skype
2. Delete the “game” registry value inside the SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunOnce registry key
3. It’s gone

Thanks to Darren for pointing this out.

Categories: Uncategorized

Few Ideas

I finally finished the auto dancer late last night, and it’s time to continue on to the other features. Within the next week or so, I’ll be working on the Anti-Kick, and the Anti-Ban systems. The Anti-Kick will be fairly easy to finish, as it’s just a small version of the auto dancer. The Anti-Ban on the other hand, won’t be as easy. I’ve got to make it so somehow it can, upon being banned, detect the ban (easy), log off the account (easy), switch on to a new account (sorta easy), load the client (easy), and then continue on the actions it was performing before. When it’s finished, this will be for both Room Bans, and account bans.

Another feature which I will be working on in the next little while is the script-able interface. This isn’t what most people would think, this has nothing to do with Habbo scripting. Everyone on Habbo expects ‘scripting’ to mean the form of capturing packets and editing them, the programming related term is nothing close to that. The script-able interface will use scripts, which are small files that you can edit at any time, that BlackBOT will interpret and perform the necessary actions that are described in the script. This scripting system which I have been wanting to do for the last couple years, is finally going to be possible with the help of XML. As C# already has a built in XML parser (even an idiot could make an XML parser), it will only make it easier to make a full scripting system. A simple script template would look like this:

Another example using timers this time:

The script-able interface isn’t my top priority right now, so it could take a long time to fully build it.

Riley (VimyRidge) actually gave me a pretty good idea for a feature to include in BlackBOT. Since BlackBOT is intended to be used for all hotels when it is finished, he recommended that I added a translator to the program. Since this is Habbo, I can’t just add a link to http://translate.google.com. I would have to use image manipulation to recognize the text on the screen, using something along the lines of OCR. But since the text in Habbo is just base Ubuntu font (I believe) with a few changes, I could just convert the text to black and white, scan each character in the image, if it matches one from a preset list, add it to a string. Once the process is finished, return a string for the user to see, and translate it to another language. This will end up taking a lot of time to fully perfect, so don’t expect it to be finished any time soon.

Categories: Uncategorized

BlackBOT Update

Another Update: As of June 9th 10:42pm, the auto dancer is officially operational. Both starting and stopping. I have also finished the XML parsing system for the auto dancer.

Quick Update: I could have the auto dancer working by the 8th of June.

Past few days I’ve been working on finishing up the major components of BlackBOT (v0.9.4), and I’m finally at the point where I can give a preview of it. The majority of the the coding is finished, for the main components that is. The entire client-server structure is finished (except for finishing touches), along with most of the main interfaces. Finished up the raiding functions and updated some of the connections today, along with working on the customizable XML-based structure. So far everything’s coming along very nicely, even nicer than I had expected. As-is, I’ve probably finished about 20-30 percent of the entire application (that excludes the BlackLibrary, only BlackBOT and BlackClient).

For some reason a fair bit of people have been taking interest in the BlackLibrary lately, so I’ll explain a bit about it. The BlackLibrary is currently a private SDK (software development kit) which once finished, will allow developers to create their own applications like BlackBOT for any Hotel (excluding retros). Once finished it will also include the BlackBOT theme, along with all controls. It will consist of two major components; The HabboController, and the Controller class. The HabboController itself will be a simple drag and drop control which you can place on any form, which you can have complete control of. The Controller class will be more of a base for developing applications. You’ll be able to implement the controller onto any Windows Forms application which uses WebBrowsers. The HabboController itself is just a control with two webbrowsers, housing the controller class, only optimized for ease.

Before I get on to the preview, I’ll give a little insight as to how much there really is in BlackBOT. Currently, excluding forms and designer code, I’ve coded in approx. 5300 lines into the BlackBOT, BlackClient, and BlackLibrary projects. Which ends up being:

1500+ lines for BlackBOT
1100+ lines for BlackClient
2600+ lines for BlackLibrary

None of which are close to being finished.

Anyway, on with the actual application. So far, I’ve finished the following:

  • Client-Server relations
  • User Interface / GUI
  • Room Loading
  • User Manipulation (clicking / keyboard input)
  • Auto Reloading
  • Auto Clicking
  • Auto Typing
  • Raiding (1st layer)
  • Global IDs
  • Multiple client interface / client container
  • External client windows (you’ll see it in the video)
  • Save/Load (just haven’t implemented it yet)
  • Some other shit I can’t remember..

I’ve still got loads to finish, most of which won’t get finished for awhile now. But I’ll get onto the preview. Below is a video demonstration of the current application.

That’s enough for now, any major updates I’ll post on here.
Off Topic: For those who don’t know, 42k is permed until further notice.

 

Categories: Uncategorized

Another Update

It’s been a few months now since NovoFatum’s raiding capability was pretty much patched, and since then, there has only been a few good raids. I’ve seen a few raids pop up in the last week or two, and those were by Greg, swite, Dylan, and bowni (all using Novo except bowni). There were a few other people that did it, but I can’t remember their names.

I’m still surprised that no one has actually made a working bot/raider (standalone, without Novo) yet. Greg was working on something, but I haven’t got all the details on that. Besides that, I am yet to see an actual program that can work standalone, without any third-party programs, in the background. I don’t call my self a great programmer, or anything like that, but as far as I know, I’m the only person to actually develop one (unless someone’s hiding in the closet with one). Except José with NovoFatum and Alex with the VL64 encryption.

Anyway, enough with that. I’m slowly redeveloping BlackBOT (v0.9.4), I’ve had to redevelop the entire BlackLibrary for it (didn’t like the way I originally made it), and develop an entire theme for it. The whole thing is a three step process: BlackBOT, BlackClient, and BlackLibrary. I’ve got no idea when it’ll all be finished as there’s is a shit load of stuff to add. Just about finished here, so I’ll post a screen shot of the current GUI for BlackBOT.

BlackBOT v0.9.4 GUI

Categories: Uncategorized

Future Plans

A few people already know that BlackBOT v0.9 was canceled as of March 1st, 2013. I’m not seeing the point in developing anymore shit for Habbo, as there really is no real need. Militaries are dying faster than jews in the holocaust. Warfare has already died (everyone just fail uses NovoFatum). Habbo has gone to complete shit. So there really is no point for me to continue developing for Habbo.

Then add in Dylan and his sexiness trying to get BlackBOT at any cost (worked out very nicely), has made me realize that there’s really nothing left in Habbo. So for the moment, I won’t be developing much Habbo related. For now, BlackBOT v0.9 will be discarded and put away. Though one day, I do plan on finishing BlackBOT once and for all, I’ll be remaking everything in another way.

For now, I’ll be venturing off into a few other fields unrelated to Habbo. For the moment, I’ll be working on a few themes that I’ll end up using in the BlackBOT final, but that’s another story. The basic template that I’ve got right now looks like this:

 

Also, the BlackBOT servers will be shut down until I decide to ever reopen them. I may end up reactivating some copies of BlackBOT, but not at the moment.

Categories: Uncategorized

All about BlackBOT

February 9, 2013 Leave a comment

Today I’m going to give a full in-depth look at BlackBOT.

What is BlackBOT?

BlackBOT is the latest, and most advanced botting program to exist today. Instead of using scripting like bots used to, BlackBOT uses methods to manipulate a user. Thus making it nearly impossible to patch.

What is in BlackBOT?

BlackBOT consists of many features. Most of them are shown below:

  • Rooms
    • Room Loading
    • Auto Reloading
    • Room Detection
    • Go through Rooms
  • Core Features
    • Raiding
    • Auto Dancing
    • Anti Kick
    • Auto Cloner
    • Multiple account Messaging
    • Location Mover
    • Auto Kicker
    • Manipulation
    • Timed Manipulation
  • Manipulation
    • Keyboard / Mouse
      • Send Keystrokes
      • Send Enter
      • Bold Messages
      • Click At Location
      • Hover over Location
    • Images
      • Screenshots
      • Image Comparison
      • Sub-Images
      • Image Watchers
      • Image Detection
Categories: Uncategorized

Updated Room Method

February 7, 2013 Leave a comment

After 6 hours of work and hundreds of bugs and issues, the new room method is finished (for the most part). Just finished recording + uploading a simple video demonstrating it in action. For those who don’t already know:

This method grabs the room ID upon entering the room, allowing you to perform actions (such as Anti-Kick, Auto-Dance, and even raiding) much more effectively.

Once I finally got it all developed and working, I noticed something: The room ID is return once the room has finished loading. This means that when raiding, it acts as an event handler allowing me to know exactly when to perform the manipulation (clicking, messaging, loading). Which means that raids will be much more effective in the long run, instead of having it fail completely from fucked up timers, hardware issues, and also if the room gets locked. Just a bit of timed comparison, and it’ll be a complete artificial intelligence system. Damn sexy. On to the video.

Categories: Uncategorized

Few Updates

February 5, 2013 Leave a comment

Removed so it doesn’t get patched.

Another untested method that I’m working on is replacing Habbo’s swf files with an edited one that will grant me access to actions which I couldn’t get to before.

A few days ago, I found out that the extended motto glitch wasn’t patched. Was patched, but somehow got un-patched? Anyway, just follow the original guide on it and it’ll work.

Last but not least, another update for Habbo. Sulake once again, fucked up the Habbo interface by making it look even gayer.

Categories: Uncategorized