<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: bpmtk: How About SRP Whitelists?</title>
	<atom:link href="http://blog.didierstevens.com/2008/06/05/bpmtk-how-about-srp-whitelists/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.didierstevens.com/2008/06/05/bpmtk-how-about-srp-whitelists/</link>
	<description>(blog 'DidierStevens)</description>
	<lastBuildDate>Sat, 11 Feb 2012 16:16:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Circumventing SRP and AppLocker, By Design &#171; Didier Stevens</title>
		<link>http://blog.didierstevens.com/2008/06/05/bpmtk-how-about-srp-whitelists/#comment-41577</link>
		<dc:creator><![CDATA[Circumventing SRP and AppLocker, By Design &#171; Didier Stevens]]></dc:creator>
		<pubDate>Mon, 24 Jan 2011 00:04:08 +0000</pubDate>
		<guid isPermaLink="false">http://didierstevens.wordpress.com/?p=405#comment-41577</guid>
		<description><![CDATA[[...] blogged about a spreadsheet that creates a DLL in a temporary location, and loads it inside the Excel process with LoadLibrary. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] blogged about a spreadsheet that creates a DLL in a temporary location, and loads it inside the Excel process with LoadLibrary. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Quickpost: Shellcode to Load a DLL From Memory &#171; Didier Stevens</title>
		<link>http://blog.didierstevens.com/2008/06/05/bpmtk-how-about-srp-whitelists/#comment-37535</link>
		<dc:creator><![CDATA[Quickpost: Shellcode to Load a DLL From Memory &#171; Didier Stevens]]></dc:creator>
		<pubDate>Thu, 28 Jan 2010 03:09:27 +0000</pubDate>
		<guid isPermaLink="false">http://didierstevens.wordpress.com/?p=405#comment-37535</guid>
		<description><![CDATA[[...] previous posts, I showed how to load a DLL or shellcode with VBA in Excel. This is a combination of both techniques: a VBA macro loads and [...]]]></description>
		<content:encoded><![CDATA[<p>[...] previous posts, I showed how to load a DLL or shellcode with VBA in Excel. This is a combination of both techniques: a VBA macro loads and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Spiral</title>
		<link>http://blog.didierstevens.com/2008/06/05/bpmtk-how-about-srp-whitelists/#comment-34488</link>
		<dc:creator><![CDATA[Spiral]]></dc:creator>
		<pubDate>Fri, 03 Apr 2009 17:53:24 +0000</pubDate>
		<guid isPermaLink="false">http://didierstevens.wordpress.com/?p=405#comment-34488</guid>
		<description><![CDATA[Including the dlls in the white list and defining the path rules as the windows dir and program files dir blanket, coupled with running as a limited user (no write access to windows dir or program files dir etc.) would seem to be effective, but I have yet to reproduce this trick...  Very interesting approach I must say.  Not 100%, but surely better.]]></description>
		<content:encoded><![CDATA[<p>Including the dlls in the white list and defining the path rules as the windows dir and program files dir blanket, coupled with running as a limited user (no write access to windows dir or program files dir etc.) would seem to be effective, but I have yet to reproduce this trick&#8230;  Very interesting approach I must say.  Not 100%, but surely better.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Didier Stevens</title>
		<link>http://blog.didierstevens.com/2008/06/05/bpmtk-how-about-srp-whitelists/#comment-34353</link>
		<dc:creator><![CDATA[Didier Stevens]]></dc:creator>
		<pubDate>Thu, 12 Mar 2009 19:55:47 +0000</pubDate>
		<guid isPermaLink="false">http://didierstevens.wordpress.com/?p=405#comment-34353</guid>
		<description><![CDATA[You forget that you would also need to do that on each used dll.
And then again ...]]></description>
		<content:encoded><![CDATA[<p>You forget that you would also need to do that on each used dll.<br />
And then again &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: localhost</title>
		<link>http://blog.didierstevens.com/2008/06/05/bpmtk-how-about-srp-whitelists/#comment-34346</link>
		<dc:creator><![CDATA[localhost]]></dc:creator>
		<pubDate>Wed, 11 Mar 2009 20:19:47 +0000</pubDate>
		<guid isPermaLink="false">http://didierstevens.wordpress.com/?p=405#comment-34346</guid>
		<description><![CDATA[use forfiles (or equivalent approach) with  objdump -x and sed (or grep or findstr) to generate a list of the dlls that programs use.]]></description>
		<content:encoded><![CDATA[<p>use forfiles (or equivalent approach) with  objdump -x and sed (or grep or findstr) to generate a list of the dlls that programs use.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Didier Stevens</title>
		<link>http://blog.didierstevens.com/2008/06/05/bpmtk-how-about-srp-whitelists/#comment-34038</link>
		<dc:creator><![CDATA[Didier Stevens]]></dc:creator>
		<pubDate>Mon, 12 Jan 2009 09:41:01 +0000</pubDate>
		<guid isPermaLink="false">http://didierstevens.wordpress.com/?p=405#comment-34038</guid>
		<description><![CDATA[@jonpresty Can you be more specific for the HIPS?

FYI: I&#039;m doing this with LUA.

Sandboxie will not stop the DLL from running. It will block it from modifying the environment.]]></description>
		<content:encoded><![CDATA[<p>@jonpresty Can you be more specific for the HIPS?</p>
<p>FYI: I&#8217;m doing this with LUA.</p>
<p>Sandboxie will not stop the DLL from running. It will block it from modifying the environment.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonpresty</title>
		<link>http://blog.didierstevens.com/2008/06/05/bpmtk-how-about-srp-whitelists/#comment-34016</link>
		<dc:creator><![CDATA[jonpresty]]></dc:creator>
		<pubDate>Fri, 09 Jan 2009 14:13:02 +0000</pubDate>
		<guid isPermaLink="false">http://didierstevens.wordpress.com/?p=405#comment-34016</guid>
		<description><![CDATA[How about using ramdisk overlay or using enhanced write filter (EWF) or embedded windows plus sandboxie plus your favorite hips under LUA?]]></description>
		<content:encoded><![CDATA[<p>How about using ramdisk overlay or using enhanced write filter (EWF) or embedded windows plus sandboxie plus your favorite hips under LUA?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bpmtk: Bypassing SRP with DLL Restrictions &#171; Didier Stevens</title>
		<link>http://blog.didierstevens.com/2008/06/05/bpmtk-how-about-srp-whitelists/#comment-32989</link>
		<dc:creator><![CDATA[bpmtk: Bypassing SRP with DLL Restrictions &#171; Didier Stevens]]></dc:creator>
		<pubDate>Wed, 25 Jun 2008 06:52:33 +0000</pubDate>
		<guid isPermaLink="false">http://didierstevens.wordpress.com/?p=405#comment-32989</guid>
		<description><![CDATA[[...] with DLL&#160;Restrictions Filed under: Hacking, My Software &#8212; Didier Stevens @ 6:51   In my last bpmtk post, I argued that although whitelisting DLLs (supplementary to whitelisting EXEs) prevents my Excel [...]]]></description>
		<content:encoded><![CDATA[<p>[...] with DLL&nbsp;Restrictions Filed under: Hacking, My Software &#8212; Didier Stevens @ 6:51   In my last bpmtk post, I argued that although whitelisting DLLs (supplementary to whitelisting EXEs) prevents my Excel [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Didier Stevens</title>
		<link>http://blog.didierstevens.com/2008/06/05/bpmtk-how-about-srp-whitelists/#comment-32947</link>
		<dc:creator><![CDATA[Didier Stevens]]></dc:creator>
		<pubDate>Tue, 10 Jun 2008 17:19:46 +0000</pubDate>
		<guid isPermaLink="false">http://didierstevens.wordpress.com/?p=405#comment-32947</guid>
		<description><![CDATA[I&#039;ve read your post, thanks! So you avoid building an exhaustive lists of allowed DLLs by defining that all DLLs (and EXEs) in folders c:\Windows and c:\program files are allowed? Clever!

I&#039;ll have to test this and try to bypass it ;-)]]></description>
		<content:encoded><![CDATA[<p>I&#8217;ve read your post, thanks! So you avoid building an exhaustive lists of allowed DLLs by defining that all DLLs (and EXEs) in folders c:\Windows and c:\program files are allowed? Clever!</p>
<p>I&#8217;ll have to test this and try to bypass it <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cd-MaN</title>
		<link>http://blog.didierstevens.com/2008/06/05/bpmtk-how-about-srp-whitelists/#comment-32946</link>
		<dc:creator><![CDATA[Cd-MaN]]></dc:creator>
		<pubDate>Tue, 10 Jun 2008 16:16:44 +0000</pubDate>
		<guid isPermaLink="false">http://didierstevens.wordpress.com/?p=405#comment-32946</guid>
		<description><![CDATA[SRP is very good, you just have to configure it right :) 

http://hype-free.blogspot.com/2008/04/windows-xp-high-security-configuration.html

Towards the middle of the page I describe how you change the default setting for SRP so that it applies to executables AND dlls, rather than just executables.]]></description>
		<content:encoded><![CDATA[<p>SRP is very good, you just have to configure it right <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p><a href="http://hype-free.blogspot.com/2008/04/windows-xp-high-security-configuration.html" rel="nofollow">http://hype-free.blogspot.com/2008/04/windows-xp-high-security-configuration.html</a></p>
<p>Towards the middle of the page I describe how you change the default setting for SRP so that it applies to executables AND dlls, rather than just executables.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

