Difference between revisions of "Microsoft EMET"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(Created page with information for EMET 4.0)
 
(Update for 4.1 U1)
Line 1: Line 1:
== Enhanced Mitigation Experience Toolkit 4 ==
+
== Enhanced Mitigation Experience Toolkit 4.1 Update 1 ==
  
This is a silent installer to deploy EMET 4.0 and load a custom policy. If you don't want to create a custom policy, EMET comes with sample policies in %PROGRAMFILES(x86)%\EMET 4.0\Deployment\Protection Policies.
+
This is a silent installer to deploy EMET 4.1 Update 1 and load a custom policy as specified in %configpath%. If you don't want to create a custom policy, EMET comes with sample policies in %PROGRAMFILES(x86)%\EMET 4.1 Update 1\Deployment\Protection Policies.
  
 
The EMET GUI is a 32-bit program, but EMET itself works on 32- and 64-bit machines.
 
The EMET GUI is a 32-bit program, but EMET itself works on 32- and 64-bit machines.
  
Download EMET and its user's guide at http://www.microsoft.com/en-us/download/details.aspx?id=39273
+
Download EMET and its user's guide at http://www.microsoft.com/en-us/download/details.aspx?id=41138
  
 
<source lang="xml">
 
<source lang="xml">
Line 11: Line 11:
 
<packages>
 
<packages>
  
<package id="emet" name="Microsoft EMET 4" revision="1" reboot="false" priority="50">
+
<package id="emet" name="Microsoft EMET 4.1 Update 1" revision="5" reboot="false" priority="50">
  
   <variable name="pkgstring" value="EMET 4.0"/>
+
   <variable name="pkgstring" value="EMET 4.1 Update 1"/>
   <!-- Customize this to point to your preferred configuration -->
+
   <variable name="pkgpath" value="EMET 4.1U1"/>
   <variable name="configpath" value="%SOFTWARE%\%pkgstring%\test-20131107-2.xml"/>
+
   <variable name="configpath" value="%SOFTWARE%\%pkgpath%\prod-20140521.xml"/>
  
 
   <check type="uninstall" condition="exists" path="%pkgstring%"/>
 
   <check type="uninstall" condition="exists" path="%pkgstring%"/>
 
   <!-- N.B. this does not implement checking to see if your policy is loaded! -->
 
   <!-- N.B. this does not implement checking to see if your policy is loaded! -->
  
   <install cmd="msiexec /qn /i &quot;%SOFTWARE%\%pkgstring%\EMET Setup.msi&quot;"/>
+
   <install cmd="msiexec /qn /i &quot;%SOFTWARE%\%pkgpath%\EMET Setup.msi&quot;"/>
 +
  <install architecture="x64" cmd="%PROGRAMFILES(x86)%\%pkgpath%\EMET_Conf.exe --import &quot;%configpath%&quot;"/>
 +
  <install architecture="x86" cmd="%PROGRAMFILES%\%pkgpath%\EMET_Conf.exe --import &quot;%configpath%&quot;"/>
  
   <!-- You can also use EMET_Conf.exe to do other configuration, per the User's Guide -->
+
   <upgrade architecture="x86" cmd="%PROGRAMFILES%\%pkgpath%\EMET_Conf.exe --import &quot;%configpath%&quot;"/>
  <install architecture="x64" cmd="%PROGRAMFILES(x86)%\%pkgstring%\EMET_Conf.exe --import &quot;%configpath%&quot;"/>
+
   <upgrade architecture="x64" cmd="%PROGRAMFILES(x86)%\%pkgpath%\EMET_Conf.exe --import &quot;%configpath%&quot;"/>
   <install architecture="x86" cmd="%PROGRAMFILES%\%pkgstring%\EMET_Conf.exe --import &quot;%configpath%&quot;"/>
+
  
  <upgrade include="install"/>
+
   <remove cmd="msiexec /qb /x{6A09FEB2-691C-456B-B982-2F6D21B19602}"/>
 
+
   <remove cmd="msiexec /qb /x{1F7019BB-1C9A-4E54-9B59-1744629E63B1}"/>
+
  
 
</package>
 
</package>

Revision as of 23:27, 21 May 2014

Enhanced Mitigation Experience Toolkit 4.1 Update 1

This is a silent installer to deploy EMET 4.1 Update 1 and load a custom policy as specified in %configpath%. If you don't want to create a custom policy, EMET comes with sample policies in %PROGRAMFILES(x86)%\EMET 4.1 Update 1\Deployment\Protection Policies.

The EMET GUI is a 32-bit program, but EMET itself works on 32- and 64-bit machines.

Download EMET and its user's guide at http://www.microsoft.com/en-us/download/details.aspx?id=41138

<?xml version="1.0" encoding="UTF-8"?>
<packages>

<package id="emet" name="Microsoft EMET 4.1 Update 1" revision="5" reboot="false" priority="50">

   <variable name="pkgstring" value="EMET 4.1 Update 1"/>
   <variable name="pkgpath" value="EMET 4.1U1"/>
   <variable name="configpath" value="%SOFTWARE%\%pkgpath%\prod-20140521.xml"/>

   <check type="uninstall" condition="exists" path="%pkgstring%"/>
   <!-- N.B. this does not implement checking to see if your policy is loaded! -->

   <install cmd="msiexec /qn /i &quot;%SOFTWARE%\%pkgpath%\EMET Setup.msi&quot;"/>
   <install architecture="x64" cmd="%PROGRAMFILES(x86)%\%pkgpath%\EMET_Conf.exe --import &quot;%configpath%&quot;"/>
   <install architecture="x86" cmd="%PROGRAMFILES%\%pkgpath%\EMET_Conf.exe --import &quot;%configpath%&quot;"/>

   <upgrade architecture="x86" cmd="%PROGRAMFILES%\%pkgpath%\EMET_Conf.exe --import &quot;%configpath%&quot;"/>
   <upgrade architecture="x64" cmd="%PROGRAMFILES(x86)%\%pkgpath%\EMET_Conf.exe --import &quot;%configpath%&quot;"/>

   <remove cmd="msiexec /qb /x{6A09FEB2-691C-456B-B982-2F6D21B19602}"/>

</package>

</packages>