Если злоумышленник получил доступ к вашей системе и может изменить ваш $ PATH
(который не должен включать / tmp
ни при каких обстоятельствах), то уже слишком поздно беспокоиться о праве собственности на исполняемые файлы.
Вместо этого вы должны прочитать о , как бороться со вторжением .
Лучше сосредоточиться на том, чтобы полностью избегать вторжения.
Если у вас есть система, в которой такие вещи важны, то может быть хорошей идеей изолировать ее части, которые должны быть общедоступными, от частей, которые должны быть частными, а также выполнить аудит способы связи между ними.