Yes md5 file are differ but if you add exe then how to sure that this come help you because. if file name will be change then it easily to use.
I have block some game and apps there but i have found some engineer which have use the same applicatio to change the different naame.
So try to find the proper registry path and block that registry access.
Hope you understand