Como posso logar quando leio para / dev / random block?

2

Tenho notado que, desde a atualização do meu servidor para o Debian Squeeze, a quantidade de entropia relatada por / proc / sys / kernel / random / entropy_avail é muito menor do que era antes da atualização. Gostaria de saber se esse tamanho de pool inferior é grande o suficiente para funcionar ou se preciso procurar fontes de entropia. Eu acho que ter uma maneira de registrar as leituras de bloqueio de / dev / random mostraria se eu tenho entropia suficiente ou não.

    
por ldrg 08.02.2011 / 02:12

1 resposta

1

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.

    
por 08.02.2011 / 02:25