<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:series="http://unfoldingneurons.com/"
		>
<channel>
	<title>Comments on: How to let standard users configure the TCP/IP settings</title>
	<atom:link href="http://4sysops.com/archives/how-to-let-standard-users-configure-the-tcpip-settings/feed/" rel="self" type="application/rss+xml" />
	<link>http://4sysops.com/archives/how-to-let-standard-users-configure-the-tcpip-settings/</link>
	<description>For Windows Administrators</description>
	<lastBuildDate>Mon, 22 Mar 2010 06:58:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: phil</title>
		<link>http://4sysops.com/archives/how-to-let-standard-users-configure-the-tcpip-settings/comment-page-1/#comment-163495</link>
		<dc:creator>phil</dc:creator>
		<pubDate>Tue, 16 Mar 2010 22:16:49 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=2457#comment-163495</guid>
		<description>I can not even get a standard user(on a Windows 7 Pro box) who is made part of the Network Configuration Operators Group to be able to modify network settings. Am I missing something? It is said above that this should work but does it or is this the reason for tools such as Steel Runas being popular.</description>
		<content:encoded><![CDATA[<p>I can not even get a standard user(on a Windows 7 Pro box) who is made part of the Network Configuration Operators Group to be able to modify network settings. Am I missing something? It is said above that this should work but does it or is this the reason for tools such as Steel Runas being popular.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jump Firewalls in a Single Bound With Proxy Servers &#124; Unlock Everything</title>
		<link>http://4sysops.com/archives/how-to-let-standard-users-configure-the-tcpip-settings/comment-page-1/#comment-124506</link>
		<dc:creator>Jump Firewalls in a Single Bound With Proxy Servers &#124; Unlock Everything</dc:creator>
		<pubDate>Fri, 27 Feb 2009 13:29:22 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=2457#comment-124506</guid>
		<description>[...] How to let standard users configure the TCP/IP settings [...]</description>
		<content:encoded><![CDATA[<p>[...] How to let standard users configure the TCP/IP settings [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Pietroforte</title>
		<link>http://4sysops.com/archives/how-to-let-standard-users-configure-the-tcpip-settings/comment-page-1/#comment-124486</link>
		<dc:creator>Michael Pietroforte</dc:creator>
		<pubDate>Fri, 27 Feb 2009 02:01:47 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=2457#comment-124486</guid>
		<description>Ah ok. I got you now. I know how &amp; works, but I didn&#039;t know that it also works when entered at an input prompt. Interesting. Thanks.</description>
		<content:encoded><![CDATA[<p>Ah ok. I got you now. I know how &#038; works, but I didn&#8217;t know that it also works when entered at an input prompt. Interesting. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Pietroforte</title>
		<link>http://4sysops.com/archives/how-to-let-standard-users-configure-the-tcpip-settings/comment-page-1/#comment-124485</link>
		<dc:creator>Michael Pietroforte</dc:creator>
		<pubDate>Fri, 27 Feb 2009 01:50:10 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=2457#comment-124485</guid>
		<description>The question is where they would enter cmd.exe? They can&#039;t enter any commands.</description>
		<content:encoded><![CDATA[<p>The question is where they would enter cmd.exe? They can&#8217;t enter any commands.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JohnB</title>
		<link>http://4sysops.com/archives/how-to-let-standard-users-configure-the-tcpip-settings/comment-page-1/#comment-124484</link>
		<dc:creator>JohnB</dc:creator>
		<pubDate>Fri, 27 Feb 2009 01:45:36 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=2457#comment-124484</guid>
		<description>The &quot;&amp;&quot; is the command separator and combined with the &quot;cmd.exe&quot; it will cause a new shell to start. The root problem is that there is no validation/escaping harmful characters of the user input; this problem manifests itself in many other fields, but a really good example of it is a SQL injection attack.

Try it yourself, just use runas on your first script to simulate running under the (unelevated) admin credentials  and enter &amp;cmd.exe when it prompts for the IP/Gateway. From there you can run &quot;elevate cmd.exe&quot; to get an elevated command shell.</description>
		<content:encoded><![CDATA[<p>The &#8220;&amp;&#8221; is the command separator and combined with the &#8220;cmd.exe&#8221; it will cause a new shell to start. The root problem is that there is no validation/escaping harmful characters of the user input; this problem manifests itself in many other fields, but a really good example of it is a SQL injection attack.</p>
<p>Try it yourself, just use runas on your first script to simulate running under the (unelevated) admin credentials  and enter &amp;cmd.exe when it prompts for the IP/Gateway. From there you can run &#8220;elevate cmd.exe&#8221; to get an elevated command shell.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Pietroforte</title>
		<link>http://4sysops.com/archives/how-to-let-standard-users-configure-the-tcpip-settings/comment-page-1/#comment-124483</link>
		<dc:creator>Michael Pietroforte</dc:creator>
		<pubDate>Fri, 27 Feb 2009 01:33:59 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=2457#comment-124483</guid>
		<description>The interesting question how they would get access to the shell in the first place. They can just enter IP addresses with the script.</description>
		<content:encoded><![CDATA[<p>The interesting question how they would get access to the shell in the first place. They can just enter IP addresses with the script.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JohnB</title>
		<link>http://4sysops.com/archives/how-to-let-standard-users-configure-the-tcpip-settings/comment-page-1/#comment-124482</link>
		<dc:creator>JohnB</dc:creator>
		<pubDate>Fri, 27 Feb 2009 01:30:26 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=2457#comment-124482</guid>
		<description>I haven&#039;t tried it out with Steel RunAs but I don&#039;t think it matters that the first shell they get isn&#039;t elevated. The shell would still be running under whatever account was running the batch file and they can elevate from there with no username/password prompt.

I agree that setting the credentials to Net Cfg Ops would largely mitigate this problem.</description>
		<content:encoded><![CDATA[<p>I haven&#8217;t tried it out with Steel RunAs but I don&#8217;t think it matters that the first shell they get isn&#8217;t elevated. The shell would still be running under whatever account was running the batch file and they can elevate from there with no username/password prompt.</p>
<p>I agree that setting the credentials to Net Cfg Ops would largely mitigate this problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Pietroforte</title>
		<link>http://4sysops.com/archives/how-to-let-standard-users-configure-the-tcpip-settings/comment-page-1/#comment-124459</link>
		<dc:creator>Michael Pietroforte</dc:creator>
		<pubDate>Thu, 26 Feb 2009 11:41:34 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=2457#comment-124459</guid>
		<description>John, I don&#039;t think that it is that easy to get an elevated shell. On Vista only the netsh command is elevated in this example not the shell itself. Also, users can&#039;t easily end the script to get a command prompt. CTRL+C doesn&#039;t work, for example. But it is probably better to execute the script not as administrator. You can just use a member of the Network Configuration Operators group. I added this hint to the text. Thanks.

In my opinion, the Microsoft&#039;s solution is not good. Most users are not even able to find the network settings under Vista because Microsoft hided them deeply in the Control Panel. I think it is better to offer users a little program where they can just enter the IP and can&#039;t do anything else. Most users  would start messing around with the network settings if problems occur. It is the &quot;first law of administration&quot;: Never give an end user more rights or options than are needed to get the job done.</description>
		<content:encoded><![CDATA[<p>John, I don&#8217;t think that it is that easy to get an elevated shell. On Vista only the netsh command is elevated in this example not the shell itself. Also, users can&#8217;t easily end the script to get a command prompt. CTRL+C doesn&#8217;t work, for example. But it is probably better to execute the script not as administrator. You can just use a member of the Network Configuration Operators group. I added this hint to the text. Thanks.</p>
<p>In my opinion, the Microsoft&#8217;s solution is not good. Most users are not even able to find the network settings under Vista because Microsoft hided them deeply in the Control Panel. I think it is better to offer users a little program where they can just enter the IP and can&#8217;t do anything else. Most users  would start messing around with the network settings if problems occur. It is the &#8220;first law of administration&#8221;: Never give an end user more rights or options than are needed to get the job done.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JohnB</title>
		<link>http://4sysops.com/archives/how-to-let-standard-users-configure-the-tcpip-settings/comment-page-1/#comment-124445</link>
		<dc:creator>JohnB</dc:creator>
		<pubDate>Thu, 26 Feb 2009 07:41:54 +0000</pubDate>
		<guid isPermaLink="false">http://4sysops.com/?p=2457#comment-124445</guid>
		<description>You&#039;re leaving yourself open to easy privilege elevation if you go with this solution. All the user has to do is enter &quot;&amp; cmd.exe&quot; at one of the prompts and they have a command shell with elevated admin rights. 

Not that the average user will know to do this, but it still seems more secure to me to stick to how the system was designed to be used (adding them to Net. Cfg. Ops) rather than trying to do an end-run around the security measures.</description>
		<content:encoded><![CDATA[<p>You&#8217;re leaving yourself open to easy privilege elevation if you go with this solution. All the user has to do is enter &#8220;&amp; cmd.exe&#8221; at one of the prompts and they have a command shell with elevated admin rights. </p>
<p>Not that the average user will know to do this, but it still seems more secure to me to stick to how the system was designed to be used (adding them to Net. Cfg. Ops) rather than trying to do an end-run around the security measures.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
