<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: CreateRemoteThread, Vista and separate sessions</title>
	<link>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/</link>
	<description>Programming, reverse engineering and anything else as well ...</description>
	<pubDate>Thu, 20 Nov 2008 18:14:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Chris</title>
		<link>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-45630</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Sat, 16 Aug 2008 22:58:48 +0000</pubDate>
		<guid>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-45630</guid>
		<description>If this process resets its winsta or desktop, you have no chance to find it without creating a process and let it look in every available winstas and desktops for the window you are looking for.</description>
		<content:encoded><![CDATA[<p>If this process resets its winsta or desktop, you have no chance to find it without creating a process and let it look in every available winstas and desktops for the window you are looking for.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oliver</title>
		<link>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44624</link>
		<dc:creator>Oliver</dc:creator>
		<pubDate>Sat, 26 Jul 2008 13:49:19 +0000</pubDate>
		<guid>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44624</guid>
		<description>Aaah, indeed. That might work.</description>
		<content:encoded><![CDATA[<p>Aaah, indeed. That might work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: carlos</title>
		<link>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44623</link>
		<dc:creator>carlos</dc:creator>
		<pubDate>Sat, 26 Jul 2008 13:38:32 +0000</pubDate>
		<guid>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44623</guid>
		<description>I was thinking NtQueryInformationProcess(...ProcessBasicInformation...).</description>
		<content:encoded><![CDATA[<p>I was thinking NtQueryInformationProcess(&#8230;ProcessBasicInformation&#8230;).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oliver</title>
		<link>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44619</link>
		<dc:creator>Oliver</dc:creator>
		<pubDate>Sat, 26 Jul 2008 13:06:00 +0000</pubDate>
		<guid>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44619</guid>
		<description>Wasn't that at a random address now in Vista? So I'd still have to check the fs:0 address within the context of the remote thread/process?!</description>
		<content:encoded><![CDATA[<p>Wasn&#8217;t that at a random address now in Vista? So I&#8217;d still have to check the fs:0 address within the context of the remote thread/process?!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: carlos</title>
		<link>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44618</link>
		<dc:creator>carlos</dc:creator>
		<pubDate>Sat, 26 Jul 2008 13:00:21 +0000</pubDate>
		<guid>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44618</guid>
		<description>well there is no documented way but i don't think it requires to run code in the remote process, maybe you can get the winsta\desktop name from peb-&#62;ProcessParameters-&#62;DesktopInfo</description>
		<content:encoded><![CDATA[<p>well there is no documented way but i don&#8217;t think it requires to run code in the remote process, maybe you can get the winsta\desktop name from peb-&gt;ProcessParameters-&gt;DesktopInfo</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oliver</title>
		<link>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44610</link>
		<dc:creator>Oliver</dc:creator>
		<pubDate>Sat, 26 Jul 2008 10:03:14 +0000</pubDate>
		<guid>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44610</guid>
		<description>&lt;blockquote&gt;Ahh i see i missunderstod you, but are you sure that getting the desktop/winsta, requires to run code in the remote process?&lt;/blockquote&gt;Frankly, I didn't find a documented way. Obviously the flaw must be in me or the documentation then ;)

If you found a method, go ahead and tell. Although the problem has been solved, it would be nice to refine it in this point.</description>
		<content:encoded><![CDATA[<blockquote><p>Ahh i see i missunderstod you, but are you sure that getting the desktop/winsta, requires to run code in the remote process?</p></blockquote>
<p>Frankly, I didn&#8217;t find a documented way. Obviously the flaw must be in me or the documentation then <img src='http://blog.assarbad.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>If you found a method, go ahead and tell. Although the problem has been solved, it would be nice to refine it in this point.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: carlos</title>
		<link>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44600</link>
		<dc:creator>carlos</dc:creator>
		<pubDate>Sat, 26 Jul 2008 05:04:03 +0000</pubDate>
		<guid>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44600</guid>
		<description>Ahh i see i missunderstod you, but are you sure that getting the desktop/winsta, requires to run code in the remote process?</description>
		<content:encoded><![CDATA[<p>Ahh i see i missunderstod you, but are you sure that getting the desktop/winsta, requires to run code in the remote process?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oliver</title>
		<link>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44560</link>
		<dc:creator>Oliver</dc:creator>
		<pubDate>Fri, 25 Jul 2008 09:15:29 +0000</pubDate>
		<guid>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44560</guid>
		<description>GetTokenInformation tells you only the session (and there are other functions to retrieve this as well), however, getting the desktop/winsta, requires to run code in the remote process, so you're back at step one.</description>
		<content:encoded><![CDATA[<p>GetTokenInformation tells you only the session (and there are other functions to retrieve this as well), however, getting the desktop/winsta, requires to run code in the remote process, so you&#8217;re back at step one.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oliver</title>
		<link>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44559</link>
		<dc:creator>Oliver</dc:creator>
		<pubDate>Fri, 25 Jul 2008 09:14:06 +0000</pubDate>
		<guid>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44559</guid>
		<description>Carlos, the problem is, to find out in which exact desktop the other process is in the target session. If it is the default desktop, everything will be fine, otherwise there really doesn't seem to be any documented way.

To elaborate on the scenario: I wanted to start a GUI program under the session of which I knew that it ran some other program already. So injection was a natural choice.

And no, haven't tried libs from EliCZ.</description>
		<content:encoded><![CDATA[<p>Carlos, the problem is, to find out in which exact desktop the other process is in the target session. If it is the default desktop, everything will be fine, otherwise there really doesn&#8217;t seem to be any documented way.</p>
<p>To elaborate on the scenario: I wanted to start a GUI program under the session of which I knew that it ran some other program already. So injection was a natural choice.</p>
<p>And no, haven&#8217;t tried libs from EliCZ.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: carlos</title>
		<link>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44557</link>
		<dc:creator>carlos</dc:creator>
		<pubDate>Fri, 25 Jul 2008 08:37:30 +0000</pubDate>
		<guid>http://blog.assarbad.net/20080723/createremotethread-vista-and-separate-sessions/#comment-44557</guid>
		<description>Also have you tried elicz libs?</description>
		<content:encoded><![CDATA[<p>Also have you tried elicz libs?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
