Em vez de tentar interceptar todas as chamadas do sistema de arquivos, que tal criptografar o sistema de arquivos em que seus dados são armazenados? Em seguida, todos os seus dados obtêm o benefício de serem criptografados com segurança, incluindo o que foi excluído.