Dear Team,
We have a Microsoft troubleshooting tool with extension *.diagcab. Can we stop it from being execution.
Thx in advance for your time!!
Solved! Go to Solution.
Thank you the reason you cannot block this is because in 8.2.1.435 and above we added VTP trust. Which auto allows Microsoft and Mcafee Certs no matter what.
If you really need to block this you can open a case and we can see what we can do to disable this feature. but VTP was added in 8.2.1 Update 4 and above.
How the Validation and Trust Protection service works
The VTP service (MFEVTPS.exe) inspects DLLs and running processes that interact with McAfee code to verify whether objects are trusted.
An object is a network, file, registry, or process. Trusted means the third-party process is allowed to access McAfee objects. For example, a trusted third-party process is allowed to be injected into McAfee processes or to read McAfee registry keys.
To function properly, the VTP service depends on:
Here's how the VTP service works:
Only McAfee and Microsoft code are implicitly trusted.
CachingThe VTP service caches the results of a validation check to improve the performance of future validation checks. The VTP service always examines the cache first when performing a validation check.
The cache resets when a system restarts in Safe Mode or by running this command:
VTPInfo.exe /ResetVTPCache.
You can also reset the cache from the DAT.
Trust failuresA trust failure is a VTP service validation check that results in "untrusted" when the expected result was "trusted." Trust failures occur because AAC denies access to untrusted code. The process is not allowed to access McAfee processes as a form of self-protection.
Here are some examples of trust failures:
All of these examples can cause the affected McAfee processes to fail.
1. you can block it by banning hash or name.
you cant block all extension unfortunately. but if you are using tie. You could set the reputation and block based off reputation.
Thx BenEllis for your time!!
I tried to bane it by SHA-1 value through this command: sadmin auth –b –c <checksumvalue>
But below is the result of the command:
C:\Program Files\McAfee\Solidcore>sadmin auth -b -c abda636c99b021c9e624812d3f5d41a33ee8fd5f
Too many arguments.
Type "sadmin help auth" for help.
Any insight!!
odd what version you on? i did this same command on 8.2.6 and it worked fine.
Thx Benjamin Ellis!!
It's weird. Now it's okay. But having executed it I'm still able to run the file. For your reference I have attached the file. The file name is "MicrosoftProgram_Install_and_Uninstall.meta.diagcab".
Thank you.
Thank you the reason you cannot block this is because in 8.2.1.435 and above we added VTP trust. Which auto allows Microsoft and Mcafee Certs no matter what.
If you really need to block this you can open a case and we can see what we can do to disable this feature. but VTP was added in 8.2.1 Update 4 and above.
How the Validation and Trust Protection service works
The VTP service (MFEVTPS.exe) inspects DLLs and running processes that interact with McAfee code to verify whether objects are trusted.
An object is a network, file, registry, or process. Trusted means the third-party process is allowed to access McAfee objects. For example, a trusted third-party process is allowed to be injected into McAfee processes or to read McAfee registry keys.
To function properly, the VTP service depends on:
Here's how the VTP service works:
Only McAfee and Microsoft code are implicitly trusted.
CachingThe VTP service caches the results of a validation check to improve the performance of future validation checks. The VTP service always examines the cache first when performing a validation check.
The cache resets when a system restarts in Safe Mode or by running this command:
VTPInfo.exe /ResetVTPCache.
You can also reset the cache from the DAT.
Trust failuresA trust failure is a VTP service validation check that results in "untrusted" when the expected result was "trusted." Trust failures occur because AAC denies access to untrusted code. The process is not allowed to access McAfee processes as a form of self-protection.
Here are some examples of trust failures:
All of these examples can cause the affected McAfee processes to fail.
Thx Ben for your great detail!!
New to the forums or need help finding your way around the forums? There's a whole hub of community resources to help you.
Thousands of customers use our Community for peer-to-peer and expert product support. Enjoy these benefits with a free membership: