<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>wehntrust Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/wehntrust/Wiki/View.aspx?title=Home</link><description>wehntrust Wiki Rss Description</description><item><title>Updated Wiki: Home</title><link>http://www.codeplex.com/wehntrust/Wiki/View.aspx?title=Home&amp;version=13</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Overview&lt;/b&gt;&lt;br /&gt;WehnTrust is a Host-based Intrusion Prevention System &amp;#40;HIPS&amp;#41; for Windows 2000, XP, and Server 2003.  It includes support for exploit mitigations that are designed to make exploitation more difficult by preventing the use of specific exploitation techniques and by making exploitation unreliable.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.codeplex.com/wehntrust/Release/ProjectReleases.aspx?ReleaseId=16198" class="externalLink"&gt;WehnTrust 1.2&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;How it works&lt;/b&gt;&lt;br /&gt;WehnTrust randomizes the base addresses of memory allocations to make it more difficult to exploit software vulnerabilities such as buffer overflows.  This technique is commonly known as Address Space Layout Randomization (ASLR) and was originally conceived by the &lt;a href="http://pax.grsecurity.net" class="externalLink"&gt;PaX team&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.  Microsoft has recently incorporated support for ASLR into Windows Vista and Windows Server 2008.  In addition to ASLR, WehnTrust generically mitigates SEH overwrites by dynamically validating a thread's exception handler chain prior to allowing exceptions to be dispatched.  &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Recommendations&lt;/b&gt;&lt;br /&gt;Using WehnTrust in combination with &lt;a href="http://en.wikipedia.org/wiki/Data_Execution_Prevention" class="externalLink"&gt;hardware-enforced DEP&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (non-executable pages) as included with Windows XP SP2 and Windows Server 2003 provides the greatest level of security.  Non-executable pages help to counter some of the inherent weaknesses of ASLR.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Features&lt;/b&gt;&lt;br /&gt;The following features are included:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/ASLR" class="externalLink"&gt;Address Space Layout Randomization&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (ASLR)&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Randomized image file mappings (relocations required)&lt;/li&gt;&lt;li&gt;Randomized memory allocations (e.g. VirtualAlloc)&lt;/li&gt;&lt;li&gt;Randomized PEB/TEB&lt;/li&gt;&lt;li&gt;Basic brute force detection and prevention&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://uninformed.org/?v=5&amp;amp;a=2&amp;amp;t=sumry" class="externalLink"&gt;SEH Overwrite Prevention&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Format_string_vulnerability" class="externalLink"&gt;Format string vulnerability&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; prevention&lt;/li&gt;&lt;li&gt;Logging and notification of exploitation attempts&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Balloon tip nofication&lt;/li&gt;&lt;li&gt;Native windows event logging&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Application and image file exemptions&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;License&lt;/b&gt;&lt;br /&gt;WehnTrust is licensed under the WehnTrust Software License 1.0.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Thanks&lt;/b&gt;&lt;br /&gt;We would like to thank the following people for sharing their knowledge, help, and support during the development of WehnTrust: the PaX team, Erik Cabetas, Richard Johnson, HD Moore, Patrick Stach, Jarkko Turkulainen , Martin Zeiser.&lt;br /&gt;
&lt;/div&gt;</description><author>skape</author><pubDate>Mon, 11 Aug 2008 08:42:33 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20080811084233A</guid></item><item><title>Updated Wiki: Home</title><link>http://www.codeplex.com/wehntrust/Wiki/View.aspx?title=Home&amp;version=12</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Overview&lt;/b&gt;&lt;br /&gt;WehnTrust is a Host-based Intrusion Prevention System &amp;#40;HIPS&amp;#41; for Windows 2000, XP, and Server 2003.  It includes support for exploit mitigations that are designed to make exploitation more difficult by preventing the use of specific exploitation techniques and by making exploitation unreliable.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;WehnTrust 1.2: &lt;a href="http://www.codeplex.com/wehntrust/Release/ProjectReleases.aspx?ReleaseId=16198" class="externalLink"&gt;Installer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; | &lt;a href="http://www.codeplex.com/wehntrust/Release/ProjectReleases.aspx?ReleaseId=16199" class="externalLink"&gt;Source&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;How it works&lt;/b&gt;&lt;br /&gt;WehnTrust randomizes the base addresses of memory allocations to make it more difficult to exploit software vulnerabilities such as buffer overflows.  This technique is commonly known as Address Space Layout Randomization (ASLR) and was originally conceived by the &lt;a href="http://pax.grsecurity.net" class="externalLink"&gt;PaX team&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.  Microsoft has recently incorporated support for ASLR into Windows Vista and Windows Server 2008.  In addition to ASLR, WehnTrust generically mitigates SEH overwrites by dynamically validating a thread's exception handler chain prior to allowing exceptions to be dispatched.  &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Recommendations&lt;/b&gt;&lt;br /&gt;Using WehnTrust in combination with &lt;a href="http://en.wikipedia.org/wiki/Data_Execution_Prevention" class="externalLink"&gt;hardware-enforced DEP&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (non-executable pages) as included with Windows XP SP2 and Windows Server 2003 provides the greatest level of security.  Non-executable pages help to counter some of the inherent weaknesses of ASLR.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Features&lt;/b&gt;&lt;br /&gt;The following features are included:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/ASLR" class="externalLink"&gt;Address Space Layout Randomization&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (ASLR)&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Randomized image file mappings (relocations required)&lt;/li&gt;&lt;li&gt;Randomized memory allocations (e.g. VirtualAlloc)&lt;/li&gt;&lt;li&gt;Randomized PEB/TEB&lt;/li&gt;&lt;li&gt;Basic brute force detection and prevention&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://uninformed.org/?v=5&amp;amp;a=2&amp;amp;t=sumry" class="externalLink"&gt;SEH Overwrite Prevention&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Format_string_vulnerability" class="externalLink"&gt;Format string vulnerability&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; prevention&lt;/li&gt;&lt;li&gt;Logging and notification of exploitation attempts&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Balloon tip nofication&lt;/li&gt;&lt;li&gt;Native windows event logging&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Application and image file exemptions&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;License&lt;/b&gt;&lt;br /&gt;WehnTrust is licensed under the WehnTrust Software License 1.0.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Thanks&lt;/b&gt;&lt;br /&gt;We would like to thank the following people for sharing their knowledge, help, and support during the development of WehnTrust: the PaX team, Erik Cabetas, Richard Johnson, HD Moore, Patrick Stach, Jarkko Turkulainen , Martin Zeiser.&lt;br /&gt;
&lt;/div&gt;</description><author>skape</author><pubDate>Mon, 11 Aug 2008 01:25:19 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20080811012519A</guid></item></channel></rss>