What is the possibilty you can rig a certain number in a game?
by Donny · in General Discussion · 06/12/2008 (6:24 am) · 28 replies
Hello, I am wondering the possibilty you can rig a certain number in a game. Like, being able to roll a 6 if you want a 6. Things like that. The game is Habbo Hotel
. Is it possible to script this or would you need to create a application that can do this?
Is anyone intrested in finding out? I say we can make a team. I just don't know how much time and scripting it could take. And I am not even sure if it is possible at all. Post if you are intrested though.
. Is it possible to script this or would you need to create a application that can do this?
Is anyone intrested in finding out? I say we can make a team. I just don't know how much time and scripting it could take. And I am not even sure if it is possible at all. Post if you are intrested though.
#2
06/12/2008 (6:32 am)
Hm... I wonder 2
#3
06/12/2008 (6:57 am)
So... What you're asking is how to hack a game so that you can fix dice rolls?
#5
Here's what you do....
.....you go create your own game.
06/12/2008 (7:04 am)
Seriously? You're asking a community of hobbyist, amateur, and professional developers how to hack an established game so you can cheat?Here's what you do....
.....you go create your own game.
#6
06/12/2008 (7:08 am)
Dammit Scott, you beat me to saying that, lol... Actually, I was going to say something with some profanity in it, but I think I'll just share Donny's rank stupidity with all the people in my office so we can laugh at him.
#7
Haha. But that was totally off topic of the forum. A simple Yes or No could of even done it... What's so bad about rigging a dice in a game anyways?
06/12/2008 (7:09 am)
@ScottHaha. But that was totally off topic of the forum. A simple Yes or No could of even done it... What's so bad about rigging a dice in a game anyways?
#8
And what's so bad about it? It's cheating. Do you like being cheated? I'm betting that you'd react pretty strongly if someone cheated you, since that's how people who cheat at games usually react when they themselves get cheated. You need to grow up- and leave these forums.
This is probably a good spot for the moderator to step in...
06/12/2008 (7:17 am)
@Donny: This is a game developer's forum. Of course it's on-topic. It's also pretty funny that someone like you comes here asking a bunch of game developers (one of whom might even be working on that game) how to cheat in a game.And what's so bad about it? It's cheating. Do you like being cheated? I'm betting that you'd react pretty strongly if someone cheated you, since that's how people who cheat at games usually react when they themselves get cheated. You need to grow up- and leave these forums.
This is probably a good spot for the moderator to step in...
#10
Usually the way this sort of thing is done is with a memory searcher, although it'd likely be annoying to do with a Flash app. That is, you attach to the proper process, search your value, change it (in app), search it again etc. (repeat those until you have one value). Change the value (in the searcher), if your proper value changes in the app, you have the right memory loc, and can use it for later (assuming it won't change with each run). Then you can use something like "Trainer Maker Kit" to create a simple app for changing it without having to re-search every time.
Obviously, this method doesn't work for apps in which the server is authoritative (World of Warcraft, for example).
Edit: As another example of why I think it's hilarious and misguided to whine about this sort of thing, here is an obviously legitimate use of such tricks: Neverwinter Nights Server Cap Remover that I made.
06/12/2008 (10:14 am)
I don't think there's really cause for all the vehemence. Unless the game gives out real world cash or is mutliplayer-competitive it wouldn't really matter :p I don't see why people get their panties in a bunch over what is essentially someone asking how to make a trainer. Unless it's multiplayer (I've no love for cheaters in games like Counter-Strike for instance). I see no problem doing this with essentially single player games though (it's functionally equivalent to entering a cheat code...so, if you're "against" this, you might as well rail and cry foul about cheats in Doom). People that get upset about this are the same ones that claim that installing a mod for Oblivion that gives you good items is "cheating" and should be "banned" etc. I find the attitude rather childish.Usually the way this sort of thing is done is with a memory searcher, although it'd likely be annoying to do with a Flash app. That is, you attach to the proper process, search your value, change it (in app), search it again etc. (repeat those until you have one value). Change the value (in the searcher), if your proper value changes in the app, you have the right memory loc, and can use it for later (assuming it won't change with each run). Then you can use something like "Trainer Maker Kit" to create a simple app for changing it without having to re-search every time.
Obviously, this method doesn't work for apps in which the server is authoritative (World of Warcraft, for example).
Edit: As another example of why I think it's hilarious and misguided to whine about this sort of thing, here is an obviously legitimate use of such tricks: Neverwinter Nights Server Cap Remover that I made.
#11
06/12/2008 (10:35 am)
@Ross: There's multiplayer games on it, from what I saw, so it can be competitive, so it should matter, IMO. I asked the question to clarify, because if he just wanted a dice-rolling script for his own project, I would've posted one for him. I agree with you on the single-player aspect for the most part (mods or cheat codes which are built into the game, but that's just me), but that isn't the case here. Cheating other people is Wrong (TM) ;)
#12
06/12/2008 (10:51 am)
Well, in that case you wouldn't even be able to use that method likely, since the numbers displayed on the client most likely aren't used for determining anything. I didn't feel like signing up for that thing to check (not my style). The only real way to cheat if the server is authoritative is to figure out something the client *does* handle, and use that (i.e., in Everquest you could easily make yourself "fly" by flipping the bit that determined if you were swimming or not or run speed etc.).
#13
lol, you don't have to get sucked into that black hole of teen-targeted advertising, all you have to do is Google it... Google is the ten-foot-pole of the internet ;)
06/12/2008 (11:01 am)
Quote:I didn't feel like signing up for that thing to check (not my style)
lol, you don't have to get sucked into that black hole of teen-targeted advertising, all you have to do is Google it... Google is the ten-foot-pole of the internet ;)
#14
I still don't think that merely discussing the topic should get anyone offended however. Take my server cap remover for instance. I published that in 2003 and my description explicitly noted I wouldn't distribute it if Bioware objected. I've never had any emails about it, and it's *still* up on NWVault (despite its irrelevance since it was made for an ancient version and I never got around to updating it).
06/12/2008 (11:22 am)
True enough, I suppose. I didn't feel like it was really worth going into that much detail for, though ;) In any case, such a thing isn't really viable for that particular app (assuming they weren't naive and properly made the server handle all important things).I still don't think that merely discussing the topic should get anyone offended however. Take my server cap remover for instance. I published that in 2003 and my description explicitly noted I wouldn't distribute it if Bioware objected. I've never had any emails about it, and it's *still* up on NWVault (despite its irrelevance since it was made for an ancient version and I never got around to updating it).
#15
06/13/2008 (7:32 am)
I am pretty sure the server of Habbo requires Authority to get into. They wouldn't want any random person messing around with things. It is a MMO (maybe I should of let you guys know beforehand) and is a Macromedia Flash application. Everything in the game(which the whole game revolves around furniture) is created from all pixel art.
#16
Are you kidding? Have people really become this oblivious to whats right and wrong?
06/13/2008 (8:43 am)
Seriously this is tarded. You actually asked:Quote:
Donny:
What's so bad about rigging a dice in a game anyways?
Are you kidding? Have people really become this oblivious to whats right and wrong?
#17
@mb, I don't think there's an objective "right and wrong" here. I don't agree with multiplayer cheating, and it's not viable for this Habbo thing anyway. However, what I described when used on a single player game is no different than dropping a console and typing "god".
06/13/2008 (8:58 am)
@Donny, yeah like I said, you're not going to be able to do it with any of the simple methods. Also, since it's competitive, it wouldn't be very cool to anyway.@mb, I don't think there's an objective "right and wrong" here. I don't agree with multiplayer cheating, and it's not viable for this Habbo thing anyway. However, what I described when used on a single player game is no different than dropping a console and typing "god".
#18
And for a quick soapbox on multiplayer cheating: build it right and you reduce risk of cheating. There's a horible attitude in the industry right now that beleives in trusting the client in multiplayer games. That's exactly the oposite of ever security best practice. Build a solid client, but put the game-critical controls on the server. Then create a loss scenary for those who get past your controls (i.e. banning). Certainly there are things you can't code around and have to push to the client, but we aren't really to a point where we worry about it at that level (see: World of Warcraft).
06/13/2008 (9:14 am)
Meh, hacking games is one of many learning paths. It's a great way to learn binary reversal. Hell, I once made a living reversing malware based on skills I learned from reversing games.And for a quick soapbox on multiplayer cheating: build it right and you reduce risk of cheating. There's a horible attitude in the industry right now that beleives in trusting the client in multiplayer games. That's exactly the oposite of ever security best practice. Build a solid client, but put the game-critical controls on the server. Then create a loss scenary for those who get past your controls (i.e. banning). Certainly there are things you can't code around and have to push to the client, but we aren't really to a point where we worry about it at that level (see: World of Warcraft).
#19
Also, doing such things (especially with MMOs) can give you a good idea of how to secure your own game against those kinds of attacks (basically, don't let the client handle anything important ;) as Brian says).
Practicing such things will eventually net you a very valuable set of skills that you can use for legitimate (though IMO, at least for SP games and apps, it's already legit) purposes, as well as giving you a better understanding of what is going on under the hood *after* your code gets compiled.
06/13/2008 (9:41 am)
Quote:Meh, hacking games is one of many learning paths. It's a great way to learn binary reversal. Hell, I once made a living reversing malware based on skills I learned from reversing games.QFT.
Also, doing such things (especially with MMOs) can give you a good idea of how to secure your own game against those kinds of attacks (basically, don't let the client handle anything important ;) as Brian says).
Practicing such things will eventually net you a very valuable set of skills that you can use for legitimate (though IMO, at least for SP games and apps, it's already legit) purposes, as well as giving you a better understanding of what is going on under the hood *after* your code gets compiled.
#20
Though this is definately the wrong site for questions like this, even if the intentions were just educational.
06/13/2008 (10:23 am)
Brian and Ross have good points. Though that's assuming you're the kind of person who would do things like that just to learn and not to take advantage of cheating in a game. I once saw a book at Barnes&Nobles about hacking MMO's and games, I wanted it not to hack MMO's, but because I actually wanted to know how it was done (Though I only had enough money for that, or 3DGPAI, and it was gone next week :( ) I wrote a Counter-Strike aimbot, again just for learning and I never used it for online play...though 1st period web-design class doesn't count, does it? Hehe... I've also used some of my hacking skills to help secure my friends website.Though this is definately the wrong site for questions like this, even if the intentions were just educational.
Jack