rufus/.vs
Austin Wise ef2ff7179d
[msvc] add provision to prevent DLL search order hijacking through delay loading
* Hypothetically if the user's current directory contains a malicious DLL that DLL
  could be loaded instead of the one in System32.
* Whereas the previous patch should have taken care of the one DLL referenced by
  Rufus that may be vulnerable to this attack (version.dll), we nonetheless add
  delay loading for all the libraries we reference as a precautionary measure.
* One can confirm that this works by using dumpbin.exe /IMPORTS to make sure
  a specific DLL is delay loaded. Then putting a breakpoint in the delay load
  hook should also confirm that the hook is used.
* Closes #1838
2022-01-05 18:33:59 +00:00
..
bled.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
bled.vcxproj.filters [cmp] add support for Ventoy Sparse Image (.vtsi) 2021-06-22 19:08:33 +01:00
ext2fs.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
ext2fs.vcxproj.filters [ext2fs] update ext2fs to latest 2021-01-09 16:15:01 +00:00
getopt.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
getopt.vcxproj.filters [misc] drop Clang support and move VS2017 project files to .vs 2017-11-11 15:41:04 +00:00
libcdio-driver.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
libcdio-driver.vcxproj.filters [misc] drop Clang support and move VS2017 project files to .vs 2017-11-11 15:41:04 +00:00
libcdio-iso9660.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
libcdio-iso9660.vcxproj.filters [misc] drop Clang support and move VS2017 project files to .vs 2017-11-11 15:41:04 +00:00
libcdio-udf.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
libcdio-udf.vcxproj.filters [misc] drop Clang support and move VS2017 project files to .vs 2017-11-11 15:41:04 +00:00
ms-sys.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
ms-sys.vcxproj.filters [core] improve protective MBR for GPT media 2020-02-19 19:51:32 +00:00
rufus.vcxproj [msvc] add provision to prevent DLL search order hijacking through delay loading 2022-01-05 18:33:59 +00:00
rufus.vcxproj.filters [misc] add regexp engine 2021-04-22 22:43:20 +01:00
syslinux-libfat.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
syslinux-libfat.vcxproj.filters [core] add full extraction support for efi.img 2019-04-04 19:12:48 +01:00
syslinux-libinstaller.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
syslinux-libinstaller.vcxproj.filters [misc] drop Clang support and move VS2017 project files to .vs 2017-11-11 15:41:04 +00:00
syslinux-win.vcxproj [misc] update solution to VS2022 2021-11-16 17:50:20 +00:00
syslinux-win.vcxproj.filters [misc] drop Clang support and move VS2017 project files to .vs 2017-11-11 15:41:04 +00:00