So in Artmoney i recognized int, string, double, and float valules... programatically they can only be assigned as the correct type but what about externally?
So with Artmoney or related programs could you enter a different value type (without having it convert the value to the correct type)?
Possible? -> Complications?
I don't have artmoney pro ofc
TheNitesWhoSay - Clan Aura -
githubReached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.
I'm kinda confused as to what you are asking. Artmoney can read a process in RAM, and edit values of data. I don't see why you can't edit a bit of data to contain an incorrect data type, maybe Artmoney checks the entry fields and ensures only correct types are sent in, I don't know.
For example a character value would require 8 bits, so you could modify those 8 bits however you want, but whatever program is reading that character value will read the 8 bits as a character representation.
None.
Could you enter 4 bytes instead of 2 bytes?
Of course. You can change one byte at a time, or 32 bytes at a time. If you use the memory editor you don't have to convert the number to decimal either.
"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"
If the program uses the value as 2 bytes then the extra data wont do anything (unless the next memory location was read as a different variable, in which case undesired results may occur).
TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB -
topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig -
topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!
Does that basically mean you can abuse a program like you could abuse EUDs in SC? Of course it would be much different, but same basic concept, no?
None.
Yes, using artmoney or some memory editor is exactly like using EUDs, except that it's built into the map itself. Using artmoney, you can give your units shields, make them really really fast, etc...
"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"
>be faceless void >mfw I have no face
@bioatk yeah, that's called a buffer overflow. You can exploit bad code to access other parts of a user's operating system using it, which is ostensibly why blizzard patched EUD actions. If any program which uses the internet is susceptible to buffer overflows, it then means the user's computer is open to a cracker, which is why good code is so important.
Red classic.
"In short, their absurdities are so extreme that it is painful even to quote them."