Mas Eu tinha perguntado isso mesmo, usar ASIC para descobrir qualquer senha de qualquer Login.
Mas valew por compartilhar conhecimento.
_______________________
Eu estou muito noob, vou ver se inicio um curso de Engenharia da Computação esse ano. kkkkkk
O que eu acredito que a maioria dos softwares fazem é:
Alguém analisa o código do programa ( office por exemplo), em algum país que permita a engenharia reversa de software ( aqui no Brasil é crime só para constar)
após é criado um determinado algoritmo e são realizados testes, é criado uma executável ou script que faz algo similar a:
gerar uma senha ( A por exemplo);
Criptografa ela de acordo com o software ( twofish, sha-alguma coisa, AES, IDEA...);
Comparar os dados obtidos com o binário do arquivo ou em hexadecimal... (supondo que você saiba aonde estão os bytes da criptografia)
Aprovado? se sim exibe a senha, se não vai pra próxima tentativa ( letra B por exemplo) e reinicia o processo...
Note que se é que é possível utilizar um hardware ASIC de mineração de criptomoedas para a finalidade que vc descreveu, você ainda teria que escrever o o software para realizar o trabalho similar ao algoritmo acima.
Nota: não sou formado em ciências da computação mas gosto da arte.
Bom dia!!@