O que o usuário pode fazer usando o gdb também pode fazer diretamente, então se ele quiser esconder alguma atividade nefasta, é muito fácil fazê-lo (e provavelmente mais simples diretamente do que com o gdb).
O que exatamente você quer ganhar ao fazer isso? Talvez possamos sugerir uma solução para o seu problema real.