

Why Does Mwo Need Administration Rights?
#1
Posted 28 July 2013 - 04:38 AM
I run my Windows as simple "User" so that no unwanted Software may install itself, or get more rights than I want to. This is the standard on Linux based systems and a pretty save way to run your Windows.
To install software like MWO I need to type in my administration password that's the way it should be. But why the hell do I need to type it in every time, I start the game? Any Software should only run with basic rights, so that there is no hole in the security. Why does MWO need administrative rights on my Computer, what is it doing?
Not only am I worried about, what MWO is doing with these rights on my computer, but also am I worried about the security risk, of letting any software run with administrative rights, due to the fact, that MWO is communicating over the internet and thereby a possible back door to my system. These rights should only be given, if there is a special task to do, like giving your System Control the rights to mess with your hard drive setup. These are not rights, I need MWO to have!
#2
Posted 28 July 2013 - 04:54 AM
But many multiplayer games do need admin rights. You are not running solitary, you know...
(if you don't trust the publisher, it is best to simply not to run the application)
#3
Posted 28 July 2013 - 07:33 AM
Quote
That's curious. Are you sure you are running Win as simple-user and not admin?
Quote
They should not, why would they? A program that is communicating over the internet does not need admin rights. Else, every VOIP, Chat and Internet Browser program would need them to.
There is only one game I know that needs admin rights, and that is due to a community patch, that is altering driver data.
Quote
Sorry, but this is just bull****:
1. Do you live in the USA? Do you trust your government? No? Please move out! (yes, that is ironic, please take it so)
2. It is not only about trust in IGP. Software with admin rights, may be used by third party software or data files, to corrupt your pc. (Run Adobe PDF Reader with admin rights, get a .pdf with corrupt code, and f***ed you are)
3. Unless software is open-source, you don't know, what it does. That is a fact. So only give the software what it needs to run. A game should not need admin rights, so don't give it. If the game wants admin rights, ask why. If you don't get an answer, there is probably a good reason for it, so dump the software.
Here is a list (take from wikipedia.org) about what should trigger the UAC:
- Running an Application as an Administrator
- Changes to system-wide settings or to files in %SystemRoot% or %ProgramFiles%
- Installing and uninstalling applications
- Installing device drivers
- Installing ActiveX controls
- Changing settings for Windows Firewall
- Changing UAC settings
- Configuring Windows Update
- Adding or removing user accounts
- Changing a user’s account type
- Configuring Parental Controls
- Running Task Scheduler
- Restoring backed-up system files
- Viewing or changing another user’s folders and files
- Running Disk Defragmenter
#4
Posted 28 July 2013 - 07:46 AM
And you just denied every answer and said ******** to him, what a piece of **** new player you are
This thread is not worth everybody time to help you in your problem and now i'm getting out of here and SCRAM
P.S : This game had some know issues, like broken exe after each session, can't install it again after uninstalling (which result in the users have to reinstall the windows), and your own problem, so how about listen to old timers

Edited by Viper Centurion, 28 July 2013 - 07:49 AM.
#5
Posted 28 July 2013 - 08:02 AM
Quote
He did not give answers, he said: "deal with it".
I did not say ******** to him, It was a reaction to his "take it as it is or leave it" answer. I asked why the program needs admin rights, not, how to react on it.
Anything else of your post will not be commented by me, because it is clear you did not get what I said. I hope Odanan will get my point without being offended.
#6
Posted 28 July 2013 - 08:03 AM
#7
Posted 28 July 2013 - 12:43 PM
Not sure if this is still a valid workaround, but below is a post by a MS admin/engineer/MechWarrior that may provide better insight than I can since I'm pretty sure MWO is running with normal user privileges on my own machine and didn't req any special access to install or run. (3570k/win7pro).
http://mwomercs.com/...06#entry1574406
#8
Posted 28 July 2013 - 01:02 PM
Vetinary, on 28 July 2013 - 08:02 AM, said:
I did not say ******** to him, It was a reaction to his "take it as it is or leave it" answer. I asked why the program needs admin rights, not, how to react on it.
Anything else of your post will not be commented by me, because it is clear you did not get what I said. I hope Odanan will get my point without being offended.
Don't worry about me.
Anyway, you are right: I don't have the answer of your questions. Maybe if you apply them to the PGI's support they can help.
#9
Posted 28 July 2013 - 01:05 PM
Vetinary, on 28 July 2013 - 07:33 AM, said:
That's not the same thing. You can't freely choose your country (if I could I would be living in another place).
It's more something like: you don't trust the food in a restaurant, go eat in another place.
#10
Posted 28 July 2013 - 01:33 PM
Thank you for the workaround, I will take a closer look later. This does solve the "problem", but is not an elegant solution, since it does not provide answers to the question of "why" and will only be used by the people, who know the security risks of running software with admin rights. (And notice that this one does. If you use a standard Win installation, you are always running with admin rights, so you will never notice, that this game wants to have them.)
That is why I asked Odanan again, whether he is sure he is running as normal user, and not admin, and will ask you the same. You will not notice that MWO needs admin rights, if you are running as admin, as everyone does, after a fresh Win installation. I am not talking about the "run as admin" context menu, I am talking about the actual user account setting.
For anyone reading this topic, here is a quote from the user DrSheldonCooper (see the topic Loc Nar posted):
Quote
And I really like to know why. I will try to bring this issue into the next "ask the devs" thou I doubt it will receive a high vote.
Edit, since Odanan was faster than me:
Its off topic so I don't want to drag this out, but at least set it right.
It is overdrawn yes, of course leaving a country and leaving a game are not the same thing. But as a country, a game is not homogeneous. Food is. You can always go to another restaurant, but there is no other Mech game (Hawken has a completely different play Style and MWLL is basicly dead, since the development stopped early this year).
Other than this, I mostly try to make the world a better place for everyone (call the health inspector if you want to use your food metaphor) than just move along.

Edited by Vetinary, 28 July 2013 - 02:01 PM.
#11
Posted 28 July 2013 - 02:10 PM
Relax, Vetinary and enjoy the game.
#12
Posted 28 July 2013 - 02:12 PM
#13
Posted 28 July 2013 - 02:15 PM
If someone want's access to your computer or it's data and i mean really really want's it, they will get it regardless, this is the price you pay connecting to the internet.
Running windows as a simple user, is no safer than a full admin, because the end result is always going to come down to user error, and that can be as simple as navigating to a website that has ad's that are injectors.
It's not safe to do anything in life, waking up, using the phone nothing.
Mass paranoia isn't going to make it stop.
Quote
Bingo
Edited by DV McKenna, 28 July 2013 - 02:22 PM.
#14
Posted 28 July 2013 - 03:01 PM
Quote
That is interesting, but even with -nopatch, on my side, the game still wants to have admin rights.
Quote
Yes, but if someone wants to break into my house (the price I pay for having one^^) I don't have to leave the door unlocked.
Quote
False. Just plain false. You should read up on that.
Quote
Yes, like running unnecessary programs as admin

Quote
Althou i could argue, that running your system as "user" and not as "admin" would not allow any viruses to install themselves in your registry (they need admin rights, and may gain them through programs like MWO if they know about it), I will take the hint, that there are many security risks, but that does not mean we should not try to close them.
Quote
And with this you want to tell us what? You don't lock your door at night? Of course many things are dangerous and you always have to weigh the risk versus the gain, but you don't have to take more risk, than necessary.
Quote
Asking why this program needs admin rights, is not mass paranoia. Its called a question.
#15
Posted 28 July 2013 - 03:13 PM
Vetinary, on 28 July 2013 - 03:01 PM, said:
Yes, it is just me assuming that everyone magically knows what I meant to say...
The file you have to run with -nopatch is MWOclient.exe.
#16
Posted 28 July 2013 - 04:16 PM
#18
Posted 28 July 2013 - 11:06 PM
Vetinary, on 28 July 2013 - 03:01 PM, said:
The problem is you have only done half the research on the matter. Malware does not need admin rights to board your PC.
You actually give up the protection of the simple user (designed for corporate environments) with any activation of admin rights, which you will have done at some stage for MS updates and such.
Quote
Even processes elevated from standard user accounts can conceivably be compromised because of shared state. All the processes running in a logon session share the internal namespace where Windows stores objects such as events, mutexes, semaphores, and shared memory. If malware knows that an elevated process will try to open and read a specific shared memory object when the process starts, it could create the object with contents that trigger a buffer overflow to inject code into the elevated process. That type of attack is relatively sophisticated, but its possibility prevents OTS elevations from being a security boundary.
Research into other games, that get complaints about needing admin rights seems to bring up a common theme, .Netframework.
Why this MS product requires admin rights when the game runs fine without admin rights is another question.
From Microsofts standpoint.
Quote
Windows 7 = Vista Done right.
Edited by DV McKenna, 28 July 2013 - 11:13 PM.
#19
Posted 29 July 2013 - 01:34 AM
Quote
Thanks, since this is not the standard target the short-cut points to after installation this helps.
About Updates, I can only say, on Linux it is normal, that you have to give administrative rights for every update for every software you want to make. So this is really not as ridicules as some guys here point it out. Its just saver this way.
Quote
Thanks, I like tinfoil.
Quote
You actually give up the protection of the simple user (designed for corporate environments) with any activation of admin rights, which you will have done at some stage for MS updates and such.
Not saying it is impossible for malware to get in another way, but read for example this post:
http://www.codinghor...inistrator.html
I quote from him: "This infection was only possible because I was logged in as an administrator. [...] As a test, I logged in as a normal user, and I was unable to duplicate the GameCopyWorld infection in any way-- even with a completely unpatched, circa 2001 version of Windows XP [...]"
You can get the advice also from MS directly: http://technet.micro...y/cc730864.aspx
Or you read this blog: https://blogs.msdn.c...Redirected=true
Quote from that: "When an exploit runs with admin privileges, its ability to compromise your system is much greater, its ability to do so without detection is much greater, and its ability to attack others on your network is greater than it would be with only User privs. If the exploit happens to be written so that it requires admin privileges (as many do), just running as User stops it dead."
Quote
Why this MS product requires admin rights when the game runs fine without admin rights is another question.
Thanks, that is useful information and answers the "why" part of my question.
Well know, I must say for such simple questions I asked, there was a lot of flaming, just why I asked these questions.
I don't get, why there was any other reply to this thread, other than Loc Nars workaround, William Rahns point about the "-nopatch" and DV McKennas point about MS Framework. Everything else (aside from Talrich)
, seems to me, was born out of ignorance.
Well I do hope, people at least got some good laughs from this. Either about my paranoia or about the naive way, some guys operate there pcs.
Edit for spelling fails.
Edited by Vetinary, 29 July 2013 - 01:48 AM.
#20
Posted 29 July 2013 - 01:50 AM
Vetinary, on 29 July 2013 - 01:34 AM, said:
http://www.codinghor...inistrator.html
I quote from him: "This infection was only possible because I was logged in as an administrator. [...] As a test, I logged in as a normal user, and I was unable to duplicate the GameCopyWorld infection in any way-- even with a completely unpatched, circa 2001 version of Windows XP [...]"
You can get the advice also from MS directly: http://technet.micro...y/cc730864.aspx
Or you read this blog: https://blogs.msdn.c...Redirected=true
Quote from that: "When an exploit runs with admin privileges, its ability to compromise your system is much greater, its ability to do so without detection is much greater, and its ability to attack others on your network is greater than it would be with only User privs. If the exploit happens to be written so that it requires admin privileges (as many do), just running as User stops it dead."
This is true, until the highlighted part, there is malware out there capable of installing on basic user profiles, and just waiting for a process to run that uses admin rights, and piggy backing on that.
There is nothing naive about running as admin, there are basic maintenance principles that only the dumb do not follow.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users