Existe uma ferramenta chamada Blueprint que pode fazer engenharia reversa de uma compilação de sistema existente. Os gerenciadores de pacotes modernos também têm um meio de verificar a consistência dos pacotes e exibir quais binários e arquivos de configuração foram alterados ( rpm -vVa
em sistemas baseados em RPM).