PS em 19/06/2018 -
Não use mais este tutorial. Agora a CEF, no link
https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr64.deb, fornece o arquivo GBPCEFwr64.deb na versão 1.12.9-5 que apresenta compatibilidade com as versões 58 em diante do firefox e não precisa modificar o arquivo /etc/ufw/sysctl.conf, nas versões 16.04 do ubuntu. Na maioria das versões ubuntu e linux mint pode ser instalado com os dois comandos na sequencia: "sudo dpkg - i GBPCEFwr64.deb" e "sudo apt install -f".
O texto original abaixo mantido para efeito histórico.
Pequeno e Simples Tutorial para Ubuntu 16.04
1. Baixar e instalar o navegador chrome, caso não tenha.
2. Baixar o Warsaw do endereço -
https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr64.deb - versão 1.12.5.1 - compatível com CEF, BB e Itaú e com os navegadores Chrome, Chromium, Firefox e Opera. Não precisa de ajustes de flash no navegador para acesso ao BB.
3. Abrir o terminal e remover qualquer versão anteriormente instalada com o comando.
sudo apt-get purge warsaw
4. No terminal verificar se o firewall está ativado
sudo ufw status
Resultado: ativo – siga para o para o item 5.
inativo – não recomendável um sistema com firewall desligado. ative com o comando
sudo ufw enable
5. Abrir o arquivo /etc/ufw/sysctl.conf como administrador.
sudo xxxxx /etc/ufw/sysctl.conf
substituir xxxxx por kedit, gedit, pluma, mousepad, leafpad, etc.(editor de texto) conforme sua distribuição. No arquivo localizar a linha contendo o parametro: - net/ipv4/tcp_syncookies=0 modificar o paramentro para net/ipv4/tcp_syncookies=1
6. Reiniciar o computador e não abrir qualquer navegador.
7. Abrir o terminal e instalar a dependência.
sudo apt-get install libnss3-tools
8. Ainda no terminal acessar a pasta onde foi baixada o arquivo do warsaw. Pressupondo que foi na pasta Downloads
cd Downloads
e logo após
sudo dpkg -i GBPCEFwr64.deb
e aguardar o termino da instalação.
9. Verificações:
A) a instalação do warsaw com o comando;
ps -ef | grep warsaw
a saída correta indica um warsaw/core rodando como root e outro como o usuário do computador. tipo:
root 1022 1 0 10:16 ? 00:00:03 /usr/local/bin/warsaw/core
usuario 1516 1 0 10:17 ? 00:00:16 /usr/local/bin/warsaw/coreB) abrir o navegador chrome e no endereço: chrome://settings/certificates acessar a aba autoridades e procurar por Warsaw Personal CA. Se não estiver presente, feche o navegador. repita os passos 3, 6 8 e 9.
10. Abrir o navegador chrome e acessar a página -
https://internetbanking.caixa.gov.br/sinbc/nb/login/redirecionaDispSeguranca - Vai aparecer a mensagem: adicional de segurança instalado incorretamente. Aguarde enquanto configuramos seu computador. Encerrado aparece a mensagem: Adicional de Segurança CAIXA instalado. Acesse a sua conta.
11. Ainda pelo crome acesse a pagina
https://www2.bancobrasil.com.br/aapf/login.jsp e espere configurar o acesso.
Quando estiver disponível os campos: agencia, conta e senha Está configurado o acesso para o banco do brasil
12. Para o Itau insira o numero de agencia e conta - vai aparecer o nome do correntista e na parte inferior a msg guardiao itau instalado. Esta configurado o acesso para o banco itau
13. Para configurar o acesso pelo firefox. (versão 58 em diante o certificado não é injetado automaticamente pelo Warsaw.)
A) abrir o navegador chrome e no endereço: chrome://settings/certificates acessar a aba autoridades e procurar por Warsaw Personal CA. Escolha exportar e salve o certificado na pasta de sua preferência.
B) abra o navegador firefox e vá ao endereço: about:preferences#privacy opção ver certificados, escolha importar e aponte para o certificado anteriormente exportado.
apos a importação o firefox acessa os bancos citados acima.
Testado no ubuntu mate 16.04, xubuntu 16.04 e lubuntu 16.04, linux mint 18.2, 18.3
Tambem funciona para o Ubuntu 17.10, saltando o passo 5 - testado no xubuntu 17.10
DidBrother