How to create protection against unauthorized access

I donโ€™t know exactly how this works, so please tell me where to dig.

I need to create an application installation file that is protected against unauthorized access. Basically, if for some reason the installation file has been changed, suppose to talk about it and prevent further installation.

How it works? I believe this is due to the md5 hash.

Is it possible to embed this material in the CustomActions installation module?

+3
source share
7 answers

.exe, md5 , , . , .

, . , , .

0

. , . , , . , , - .

, , .

+4

, VS 2010 InstallShield. , , - .

, : 1) , . , InstallShield, VS, InstallShield. 2) 3) -, ,

, , Verisign. .

.

( MD5) , , , , .

+2

, , Authenticode. Windows EXE , .

, , UAC ( "" ).

, , . Authenticode.

+2

. , , . , , , .

0

, , , , , ( , ). , , , ( , , .exe .dll). .exe .

0

.. PreBuild .exe .vdproj, , , .

OnInstall CustomActions , ( ). , , . Voilร , . , , CustomActions , , , , , .

0
source

Source: https://habr.com/ru/post/1755611/


All Articles