Chegou a seguir esse guia?
Agora que entendo um pouco mais, acho que devo lançar uma nova versão do meu script para que ele execute esses passos corretamente; ele faz um pouco de força bruta com valores hexadecimais em vez de fazer o simples como esse guia sugere.