<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Серый форум &mdash; WSH: Определить SID для TrustedInstaller]]></title>
	<link rel="self" href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=9569&amp;type=atom" />
	<updated>2014-05-05T18:07:31Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.script-coding.com/viewtopic.php?id=9569</id>
		<entry>
			<title type="html"><![CDATA[Re: WSH: Определить SID для TrustedInstaller]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82677#p82677" />
			<content type="html"><![CDATA[<p>Ну да. Именно вот этот фрагмент:<br /></p><div class="quotebox"><blockquote><p>Идентификатор безопасности (SID) для служб теперь не назначается привычными администраторами безопасности, такими как NT AUTHORITY или администратор домена. Полное название <span style="color: red">виртуальной учетной записи</span> для службы TrustedInstaller — «NT SERVICE\TrustedInstaller», а идентификатор безопасности (SID) этой записи<br /></p><div class="codebox"><pre><code>S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464</code></pre></div><p>Идентификатор безопасности (SID) можно получить для любой, даже для несуществующей службы. Для этого нужно выполнить команду «sc showsid», как это показано на рис. 1.</p><p>…</p><p>Этот идентификатор безопасности (SID) начинается со строчки S-1-5-80. Октет 80 соответствует относительному идентификатору SECURIY_SERIVCE_ID_BASE_RID. Это означает, что идентификатор службы назначается администратором безопасности NT SERVICE. Это справедливо для любой службы. <span style="color: red">Остальная часть идентификатора и относительные идентификаторы RID зависят от имени службы</span>. Это позволяет разработчику службы устанавливать для нее разрешения, даже если служба еще не была собрана и установлена. <span style="color: red">Идентификатор определяется именем службы и поэтому совпадает на различных компьютерах</span>.</p></blockquote></div><p>имелся в виду.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2014-05-05T18:07:31Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82677#p82677</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: WSH: Определить SID для TrustedInstaller]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82676#p82676" />
			<content type="html"><![CDATA[<p>Спасибо <strong>alexii</strong>. Видимо подзабыл уже. Читал на русском: http://www.oszone.net/5003</p><div class="codebox"><pre><code>sc showsid TrustedInstaller</code></pre></div><p>Не WMI конечно, но ответ на главный вопрос я получил.<br />SID не меняется, хотя и не числится в списке Well-Known SIDs.</p><p>S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464</p>]]></content>
			<author>
				<name><![CDATA[Dragokas]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31118</uri>
			</author>
			<updated>2014-05-05T16:47:16Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82676#p82676</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: WSH: Определить SID для TrustedInstaller]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82675#p82675" />
			<content type="html"><![CDATA[<p>Прочтите эту статью: <a href="http://technet.microsoft.com/en-us/magazine/2007.06.acl.aspx">Security: New ACLs Improve Security in Windows Vista</a>.</p>]]></content>
			<author>
				<name><![CDATA[alexii]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=1844</uri>
			</author>
			<updated>2014-05-05T15:00:19Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82675#p82675</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[WSH: Определить SID для TrustedInstaller]]></title>
			<link rel="alternate" href="https://forum.script-coding.com/viewtopic.php?pid=82674#p82674" />
			<content type="html"><![CDATA[<p>Всем, здравствуйте !</p><p>Есть у меня такой запрос через Win32_UserAccount (также пробовал и через Win32_SID).<br />Но почему-то не хочет возвращать SID для TrustedInstaller.<br />Возможно, для службы это делается как-то по другому.</p><p>Прошу помочь, пожалуйста.</p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="codebox"><pre><code>Data = inputBox(&quot;Введите UserName: &quot;, &quot;GetUserBySID&quot;)

if instr(Data, &quot;\&quot;) &lt;&gt; 0 then
    DomainName = split(Data, &quot;\&quot;)(0)
    UserName = split(Data, &quot;\&quot;)(1)
else
    UserName = Data
    DomainName = CreateObject(&quot;WScript.Network&quot;).UserDomain
end if

On Error Resume Next
Set objAcc = GetObject(&quot;winmgmts:{impersonationlevel=impersonate}!&quot; _
    &amp; &quot;\root\cimv2:Win32_UserAccount.Domain=&#039;&quot; &amp; DomainName &amp; &quot;&#039;&quot; _
    &amp; &quot;,Name=&#039;&quot; &amp; UserName &amp; &quot;&#039;&quot;)
If Err.Number = 0 Then
    with objAcc
        SID = .SID
        PasswordRequired = .PasswordRequired
        Disabled = .Disabled
        Status = .Status
        if PasswordRequired then PasswordRequired = &quot;Да&quot; else PasswordRequired = &quot;Нет&quot;
        if Disabled then Disabled = &quot;Да&quot; else Disabled = &quot;Нет&quot;
    end with
end if
On Error GoTo 0

if SID &lt;&gt; &quot;&quot; then
    ret = inputbox(&quot;Domain: &quot; &amp; DomainName &amp; vblf &amp; _
      &quot;UserName: &quot; &amp; UserName &amp; vblf &amp; _
      &quot;Требуется пароль? &quot; &amp; PasswordRequired &amp; vblf &amp; _
      &quot;Отключена? &quot; &amp; Disabled &amp; vblf &amp; _
      &quot;Статус: &quot; &amp; CStr(Status), &quot;GetSIDByUser - ответ&quot;, _
      SID)
else
    msgbox DomainName &amp; &quot;\&quot; &amp; UserName &amp; &quot; не найден!&quot;
end if</code></pre></div></div></div>]]></content>
			<author>
				<name><![CDATA[Dragokas]]></name>
				<uri>https://forum.script-coding.com/profile.php?id=31118</uri>
			</author>
			<updated>2014-05-05T13:03:42Z</updated>
			<id>https://forum.script-coding.com/viewtopic.php?pid=82674#p82674</id>
		</entry>
</feed>
