Переглянути джерело

Also handle mpr.dll and netutils.dll.

Martijn Laan 5 роки тому
батько
коміт
7bffecfe02
3 змінених файлів з 5 додано та 3 видалено
  1. 4 2
      Projects/XPTheme.manifest
  2. BIN
      Projects/XPTheme.res
  3. 1 1
      whatsnew.htm

+ 4 - 2
Projects/XPTheme.manifest

@@ -39,6 +39,8 @@
         <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
     </application>
 </compatibility>
-<file name="netapi32.dll" loadFrom="%SystemRoot%\system32\netapi32.dll" />
-<file name="version.dll" loadFrom="%SystemRoot%\system32\version.dll" />
+<file name="mpr.dll" loadFrom="%SystemRoot%\system32\" />
+<file name="netapi32.dll" loadFrom="%SystemRoot%\system32\" />
+<file name="netutils.dll" loadFrom="%SystemRoot%\system32\" />
+<file name="version.dll" loadFrom="%SystemRoot%\system32\" />
 </assembly>

BIN
Projects/XPTheme.res


+ 1 - 1
whatsnew.htm

@@ -30,7 +30,7 @@ For conditions of distribution and use, see <a href="https://jrsoftware.org/file
 
 <p><a name="6.0.5"></a><span class="ver">6.0.5-dev </span><span class="date">(?)</span></p>
 <ul>
-  <li>Setup/Uninstall now prevent "netapi32.dll" and "version.dll" to be loaded from the installer directory.</li>
+  <li>Changes to further help protect installers against potential DLL preloading attacks.</li>
   <li>Compiler IDE change: added <a href="https://jrsoftware.org/ismail.php">Inno Setup Mailing List</a> menu item to the Help menu.</li>
 </ul>