ID:159036
 
We have;
GetConfig()
SetConfig()

which both allow us to retrieve and set configuration information shared by the applications installed on the system. (Does this mean I could detect if they have a "UT2004" running?)

Is it possible to use these 2 procs to be able to find the users key from DreamDaemon and set it?

If so, how could I do it?

This would be helpful in the instance of a Linux user, being able to set a "Host Key" by a host.txt or something, so that they show up as the host for the server in the HUB (As opposed to a server hosted with no key)
Pretty sure this won't happen in any future of BYOND, as it practically invades privacy. You don't have a whole TOS/TOA when installing BYOND.
From my exploitations with SetConfig/GetConfig, I've concluded that they're really not that safe to use. If I remember correctly, as this was years ago, it only operated out of the 'cfg' directory somewhere in your BYOND installation, or in your game's directory, or elsewhere depending on the specified namespace. The problem is, howeover, that SetConfig doesn't always work properly. In some cases it can wipe out whole files.