Você pode escrever uma biblioteca com sua própria implementação de read(...)
ou qualquer função usada para ler /dev/random
para agrupar a chamada real em métodos de criação de perfil e registro. Em seguida, você deve usar uma variável LD_PRELOAD
env para inserir sua implementação personalizada de read
antes do sistema um.