Skip to content

Latest commit

 

History

History
 
 

SIP

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

The flow of signature checking "asks" for the DLL willing to do the actual job for the specified file. Just out of curiosity I have created a simple DLL reporting who is asking and about which file. And I am sharing the source file and the compiled DLL if you want to play as well.
DebugView for displaying the result.
And the documentation: https://docs.microsoft.com/en-us/windows/win32/api/mssip/ns-mssip-sip_add_newprovider

Registering with Regsvr32.exe GTSIPProvider.dll, unregistering with Regsvr32.exe /u GTSIPProvider.dll

Effect visible in the registry under HKLM\SOFTWARE\Microsoft\Cryptography\OID\EncodingType 0\CryptSIPDllIsMyFileType2