Hola
Eso tiene que ver con el Sistema Operativo. Unix o GNU/Linux permiten asignar permisos a los archivos según el propietario, el grupo o los demás usuarios.....Windows (algunas versiones) también tiene algo parecido......pero eso
de plantar un archivo en el HD e impedir que alguien pueda borrarlo pues no se
Quizás si lo escondes en algún lugar remoto del HD o si le asignas un nombre raro nadie lo borre
Saludos