Atualização 03/09/2021: Depois de muitos anos o Itaú resolve acabar com o acesso a quem não tem suporte ao Guardião.
Então é possível que esta publicação esteja inválida após o dia 21/09/2021 e sejamos forçados a instalar o Warsaw. Assim que descobrir uma nova forma de contornar isso farei uma nova publicação com o novo método. Por hora segue o texto atual.
Antes de mais anda me desculpe pela longa demora em criar algo novo aqui. Ainda tenho algumas idéias mas ainda não coloquei em prática. Como hoje tive problemas em usar o Itaú no celular, resolvi usar novamente no Desktop e aí é que os problemas apareceram:
Já faz algum tempo que o Java deixou de ser suportado na maioria dos navegadores modernos. E quem usa Linux, como eu e muitos por aí, ficaram preocupados já que a outra opção seria usar o Windows com um software muito complicado chamado Warsaw. Também conhecido como G-Buster e, nos sites dos bancos, como Guardião. Chamo de complicado porque ele já entrou em conflito com atualizações do windows, chegou a bloquear a conexão de máquinas utilizando o ipv6, além de deixar alguns processos rodando nos computadores que podem fazer qualquer coisa que não imaginamos o que poderia ser.
Sobre o uso do banco através de máquina windows ainda tem a outra ameaça:
E, consequentemente...
Nisso, o criador deste software complicado, a GAS Tecnologia, resolve portar o mesmo para o Linux. Tanto que, pelo menos nas distribuições Debian, Ubuntu e derivados, ao clicar em instalar o Guardião, ele baixa o pacote deb correspondente.
O que compensa é que os aplicativos para celular evoluíram tanto que vale mais a pena usar eles do que instalar este plugin.
Mas hoje tive um problema no acesso ao celular e, a alternativa, é usar o navegador. Porém não queria instalar o Warsaw na minha máquina principal e de confiança. Mas, como tenho uma máquina virtual com Ubuntu (Também tenho uma máquina virtual com Windows 10, mas não será usada pelos motivos mostrados anteriormente) então resolvi utilizar ela para acessar o banco. Afinal, cria-se um snapshot, instala o Warsaw, usa o banco e, depois restaura o estado anterior.
Então fiz o seguinte, acessei o Itaú, tanto pelo Chrome quanto no Firefox e me deparei com esta mensagem:
Cliquei em Instale agora, continuar e baixou o arquivo warsaw_setup_64.deb. Daí é feita a sua instalação, juntamente com qualquer dependência que solicitar.
Durante a instalação apareceu algo bastante estranho:
Configurando warsaw (1.3.0) ...
/var/tmp /
Generating RSA private key, 4096 bit long modulus
...........................................................................................................................................++
......................................++
e is 65537 (0x10001)
Generating RSA private key, 4096 bit long modulus
..........................................++
......................................++
e is 65537 (0x10001)
Signature ok
subject=/CN=127.0.0.1
Getting CA Private Key
certutil: could not find certificate named "Warsaw Personal CA": SEC_ERROR_BAD_DATABASE: security library: bad database.
Notice: Trust flag u is set automatically if the private key is present.
certutil: could not find certificate named "Warsaw Personal CA": SEC_ERROR_UNRECOGNIZED_OID: Unrecognized Object Identifier.
Notice: Trust flag u is set automatically if the private key is present.
Bad database? Unrecognized Object Identifier? |
Será que isso influencia em algo?? Bom, os navegadores foram reiniciados e foi feito um teste inicial no Google Chrome. O resultado foi:
Não sei o porque do Chrome não detectar o Warsaw. Então fui no Firefox e:
Melhorou, então fui digitar a senha e...
Mas como pode isso??? Tudo foi instalado, a máquina virtual reiniciada e o erro permanece. Provavelmente pelos problemas de certificados que apresentou na instalação.
Fui ver os processos e encontrei isso:
adilsond@fett:~$ ps aux |grep warsaw
root 1039 0.0 1.0 742956 21704 ? Sl 19:41 0:00 /usr/local/bin/warsaw/core
adilsond 2298 0.0 0.5 584392 10280 ? Sl 19:43 0:00 /usr/local/bin/warsaw/core
Um dos processos roda com o usuário root.
O Warsaw roda como root! |
O Warsaw roda como root! |
O Warsaw roda como root! |
O aplicativo para celular ainda estava com com problemas, o que foi confirmado posteriormente pelo Itaú:
Para o resgate o aplicativo está com indisponibilidade e nossa área está atuando para regularização o quanto antes. (+)— Itaú (@itau) 3 de julho de 2017
Entrar no Windows estava fora de cogitação. Então, durante uma pesquisa no Google, encontrei algo que remonta o antigo problema da época do java.
Verificando este link: http://br-linux.org/2017/01/warsaw-no-linux-instalando-o-modulo-de-seguranca-do-banco-do-brasil.html#comment-3205768067, cheguei em http://www.mandrivabrasil.org/forum/index.php?topic=14168.msg95061#msg95061 e uma solução apareceu.
No artigo anterior eu expliquei como alterar o User-Agent, para um outro navegador. Neste caso agora só precisa fazer com que o navegador finja que é um Firefox mais recente num sistema Solaris (Pode ser outro sistema operacional que não seja Windows, Linux ou Mac OS X).
Mozilla/5.0 (Solaris; Solaris x86_64; rv:54.0) Gecko/20100101 Firefox/54.0
Com essa alteração, acessei o Itaú, tanto pelo Firefox quanto pelo Chrome, o acesso foi normal e não apareceu nenhum aviso para instalar ou que está usando o Guardião. Nos testes o Warsaw nem estava instalado ou rodando. Isso garantiu que eu fizesse as transações sem problema algum, apenas pedindo o código do token no celular.
Com isso foi mostrado que é possível acessar o Internet Banking do Itaú sem a necessidade deste plugin chato. Como a solução é via navegador, ele vale tanto para Linux, quanto para Windows, Mac e qualquer outro sistema onde este warsaw é utilizado.
Como falei, anteriormente, isso só foi testado no Itaú. Em outros bancos aonde o plugin é usado eu não fiz o teste e não há garantias que ele possa funcionar. Nas o ideal mesmo é que este plugin seja abandonado e que os bancos utilizem outras soluções menos invasivas para o usuário final.
Espero que isso seja de grande ajuda para quem tem problemas com este plugin. Vou ver se consigo voltar a publicar mais vezes já que tenho bastante material para publicar e tenham uma boa semana.
Valeu, cara! Impressionante, vasculhei a Internet inteira em busca de solucionar esse problema (que, diga-se de passagem, começou a me atormentar do dia pra noite). Você foi o único que trouxe uma solução verdadeira pro problema, além de ser uma solução que corta pela raíz esse tormento que é o Guardião do Itaú.
ResponderExcluirObrigadasso! Abraços