|
Author |
Thread Statistics | Show CCP posts - 1 post(s) |
Messoroz
|
Posted - 2010.07.04 20:54:00 -
[1]
Edited by: Messoroz on 04/07/2010 20:55:22 Edited by: Messoroz on 04/07/2010 20:54:03 I believe that video is the perfect example of why writing good chunks of multiplayer code in scripting language is a bad idea. The same problem exists for all unreal engine games because of its unrealscript language and has plagued it from the old versions to the current 3.0 games.
|
Messoroz
|
Posted - 2010.07.04 21:06:00 -
[2]
Edited by: Messoroz on 04/07/2010 21:07:05
Originally by: Darth Kilth
--------------------------------------------------------------------------------
Maybe the reators of games should learn a lesson that they should make some new code for games, somethign new and original so there will not be a couple of hacks for the game in one week after release.
The problem isn't reusing code, it's using a script language on the client side are that wide open like a prisoner bending over in a prison shower to **** without protection and serverside checks.
|
Messoroz
|
Posted - 2010.07.04 21:11:00 -
[3]
Edited by: Messoroz on 04/07/2010 21:14:25 Edited by: Messoroz on 04/07/2010 21:13:35 Edited by: Messoroz on 04/07/2010 21:12:17
Originally by: Mme Pinkerton
Originally by: Messoroz I believe that video is the perfect example of why writing good chunks of multiplayer code in scripting language is a bad idea. The same problem exists for all unreal engine games because of its unrealscript language and has plagued it from the old versions to the current 3.0 games.
Scripting languages just make the job a little easier but with administrator/root privileges (which you generally can easily get on your local machine) you can always inject code as you wish (just use a debugger, combined debugger/disassembler/visualization tools like IDA help a lot with wrapping your mind around the issue).
On the part of CCP it's basically a matter of obfuscating the relevant code enough to make things like this (i.e. code injections) impractical - you will never get rid of them (maybe if the operating system would run checksums on the code segments in memory but that would possibly affect a lot of legitimate applications that have a need to change executable code during runtime like JIT compilers).
The only real solution to this problem would be to fix it by moving more code server-side.
But that's my point, scripting languages make the job ridiculously easier. Otherwise you can't inject anything without doing the work debugging the assembly. Heck, making a whole new ui element like the uber scanner in the video would require ALOT of time of debugging work to figure out the proper assembly code. The other popular code injection method I know of are when header files are leaked or are accessible like in the case for source engine games which makes life just as easy as scripting languages.
|
Messoroz
|
Posted - 2010.07.05 00:21:00 -
[4]
Edited by: Messoroz on 05/07/2010 00:24:47 Edited by: Messoroz on 05/07/2010 00:23:01 Edited by: Messoroz on 05/07/2010 00:21:54
Originally by: Pr1ncess Alia if the lag issues are any indication, ccp barely understands their own code anyways. anyone that did is probably off making world of twilight or something.
worst case, they won't have any idea how to fix this anyways without breaking the game further
best case, this is all a bunch of horse crap but they still have known macro users that exploit the game at our (the honest players) expense and they refuse to change the dynamics of ratting, mining to make macro's incredibly difficult or impossible.
any way you look at it it's just SNAFU/incompetence
Changing the dynmaics will not affect macros at all, want to know why? Because they aren't macros anymore and haven't been for a long time. They are bots that read the screen and deduce the actions like a human would. They only way CCP can completely block them is to disable the ui.
|
Messoroz
|
Posted - 2010.07.05 00:32:00 -
[5]
Edited by: Messoroz on 05/07/2010 00:36:27 Edited by: Messoroz on 05/07/2010 00:36:05 Edited by: Messoroz on 05/07/2010 00:31:50
Originally by: Marlona Sky So basically it is not even safe to log in or you could be instantly blown up from people hacking the game?
Pretty soon everyone will be forced to do meta gaming to even have a chance to survive in this game. Oh well. We would probably get more feedback from CCP if we asked about questions on DUST 514.
CCP, will there be game hacking allowed in DUST 514 like in EVE-Online? Also will all the forums for DUST 514 be a cesspool of utter crap where you can't tell who is trolling and who is being legit because you do extremely little moderation or real punishment to the trolls?
The hack appears to currently be private since the youtube video was uploaded by someone who says they found it elsewhere. You won't be instapwned or anything.
|
Messoroz
|
Posted - 2010.07.05 00:50:00 -
[6]
Edited by: Messoroz on 05/07/2010 00:50:21
Originally by: Pr1ncess Alia
Originally by: Messoroz
Changing the dynmaics will not affect macros at all, want to know why? Because they aren't macros anymore and haven't been for a long time. They are bots that read the screen and deduce the actions like a human would. They only way CCP can completely block them is to disable the ui.
Now your being ridiculous.
"CCP can't stop macros because it's impossible so don't even try they are as intelligent as humans"
^^look, that's me being you. look how dumb i am when i'm being you.
and it seriously took you 3 edits to write hurf derp derp???
LOL, so you have to bash to try and make a comeback? I never said it was impossible but it will be very difficult, how you got that from what I said I'll never know.
|
Messoroz
|
Posted - 2010.07.05 01:32:00 -
[7]
Originally by: Pr1ncess Alia
Originally by: 1Ekrid1 they have propagated intelligent AI into chatrooms where people can talk to them for days and believe its a real person. go ahead and google it. "chat room bots act like real people"
nvm I can tell you're lazy so here's the link
1) only an idiot would think jabberwacky and alice and whatever else is actually a person. you'd have to be as mentally devoid as... well i guess it would probably pull one over on a few of you. point 1 conceded.
2) chatroom ai replicas are a far cry from the macro programs people use to (warp to belt, mine rock, warp to next belt). the very idea that you couldn't alter ratting and mining to make macros damn near impossible is LAUGHABLE. this isn't to mention the people writing these macros while very intelligent and skilled do not have NEAR the resources that have gone into GOOD chat ai programs.
3) seriously your talking apples and footballs
Originally by: Messoroz
LOL, so you have to bash to try and make a comeback? I never said it was impossible but it will be very difficult, how you got that from what I said I'll never know.
no i don't HAVE to bash. but your idiocy seemed to call for it . now how did i get that from what you said... oh that's right: "They only way CCP can completely block them is to disable the ui." because that is basically exactly wtf you said.
again, hurf derp derp. you should go find something to do that you don't completely fail at. probably something that doesn't involve thinking
hurf derp derp, completely != impossible.
|
|
|
|