How to disable application run

Marcin GÅ‚ogowski <[email protected]> Tue, 4 Oct 2016 11:51:20 +0200
Newsgroups org.kernel.vger.linux-c-programming
Message-ID <[email protected]>
Hello guys,
I have to create Linux based solution to prevent running applications 
from the blacklist.
How can I achieve this? Which part of the Linux kernel is needed to 
achieve this?
I think it would be nice to create block device which will store black 
and white list, but I have no idea what part
of the kernel is responsible for this functionality.
It is not possible to kill the application after run - I have to find 
nicer solution.
Thank you much, regards CiN