[vlc-devel] [PATCH] win32: do not load wininet.dll on startup, it's not a Known DLL

Jean-Baptiste Kempf jb at videolan.org
Fri Mar 10 18:10:35 CET 2017


On Fri, 10 Mar 2017, at 18:03, Rémi Denis-Courmont wrote:
> Le perjantaina 10. maaliskuuta 2017, 17.50.46 EET Jean-Baptiste Kempf a 
> écrit :
> > On Fri, 10 Mar 2017, at 17:49, Rémi Denis-Courmont wrote:
> > > You can also remove DLLs from the known list.
> > 
> > This requires a lot of manipulation and is hard to do without breaking
> > the whole Windows.
> 
> AFAIK, it´s just registry keys. 

No it's not. They have different ACL than the usual keys, of course, and
modifying them or removing them 
Take your Windows and try to modify those and remove kernel32.dll from
there.
You will get the infamous "The verification of a KnownDLL failed"
message at reboot.

If you can change advapi32, kernel32, user32, shell32, psapi or
msvcrt.dll and change them to either not be KnownDLL or be modified,
then your system security is fucked.



-- 
Jean-Baptiste Kempf -  President
+33 672 704 734


More information about the vlc-devel mailing list