Fórum Ubuntu Linux - PT

Suporte Técnico => Internet, Redes e Segurança => Tópico iniciado por: mpinho em 15 de MAR?O de 2017, 10:08

Título: Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: mpinho em 15 de MAR?O de 2017, 10:08
Olá, eu me chamo Manoel Pinho e uso várias distribuições linux diariamente, como Mageia, Ubuntu, Debian, CentOS, etc.

Eu não tenho conta no Banco do Brasil mas hoje precisei ajudar um amigo que usa Ubuntu Linux 16.04 (LTS) 64 bits, que tem conta no Banco do Brasil e não estava conseguindo acessar o home banking do Banco do Brasil de jeito nenhum. Ele me disse que procurou a solução em vários sites da internet, inclusive nesse forum, e ninguém aparentemente estava conseguindo acessar depois que o BB passou a obrigar os usuários do Linux a usarem o warsaw.

Bem, eu consegui destrinchar o processo de instalação do programa e os vários erros do instalador. É uma tremenda incompetência do Banco do Brasil e dessa empresa que faz o warsaw ! Eu anotei cuidadosamente os passos que fiz e estou copiando abaixo o que fiz para fazer funcionar. Se alguém tiver dúvidas, poste aqui que eu tentarei esclarecer melhor.

Se o pessoal do Banco do Brasil quiser meus conselhos de como fazer um tutorial de instalação decente, me avisem  ;)

Acesso ao BB no ubuntu


1-  Instalação de todos os requisitos (dependências) necessárias

Os requisitos do Pacote .DEB, segundo a seção de perguntas e respostas, do site do BB são:

yad
libcurl3 - 7.22+
libnss3-tools - 3.13+
libdbus-1-3 - 1.4.+
openssl - 1.0+

Para instalar todas as dependências necessárias, use o comando

Código: [Selecionar]
sudo apt-get install yad libcurl3 libnss3-tools libdbus-1.3 openssl

2- Instalação do programa

Baixar o pacote .deb da URL

https://cloud.gastecnologia.com.br/bb/downloads/ws/hda-bb_0.1_all.deb (https://cloud.gastecnologia.com.br/bb/downloads/ws/hda-bb_0.1_all.deb)

e instalar usando

Código: [Selecionar]
sudo dpkg -i   hda-bb_0.1_all.deb

Depois de fazer isso, verificar se foi mesmo instalado usando

Código: [Selecionar]
sudo dpkg -l | grep hda-bb

3- Download e instalação manuais do pacote Warsaw (já que o instalador hda-bb não faz isso direito e nem acusa erros)

Instalar o pacote warsaw_setup.deb (se o ubuntu for 32 bits) ou  warsaw_setup64.deb (se o ubuntu for 64 bits) baixados de

https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup.deb  (https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup.deb)          (se for ubuntu 32 bits)

OU

https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup64.deb (https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup64.deb)      (se for ubuntu 64 bits)

com

Código: [Selecionar]
sudo dpkg -i warsaw_setup64.deb  (se for ubuntu 64 bits)

OU

Código: [Selecionar]
sudo dpkg -i warsaw_setup.deb (se for ubuntu 32 bits)


Verificar se foi mesmo instalado com

Código: [Selecionar]
sudo dpkg -l | grep warsaw

OBS: o hda_bb simplesmente não consegue instalar o warsaw quando está faltando alguma dependência e também não informa o que está fazendo. Só consegui descobrir essas URLs porque fui vendo os processos que estavam rodando na máquina enquanto o programa hda_bb estava baixando o pacote warsaw. Ele simplesmente não diz que não conseguiu instalar e nem o motivo. Custei a entender o problema.


4- Executar o programa hda_bb para verificar se foi tudo instalado OK

Abrir um terminal como usuário comum e digitar SEM O USO DO sudo antes !

Código: [Selecionar]
hda_bb &

Abrirá um programa gráfico.

(https://seg.bb.com.br/img/faq/linux/ubuntu/ubuntu_05.png)

Clique no ícone Diagnóstico (lupa). Ele pedirá a senha do usuário. Na nova janela que irá abrir (mostrada abaixo), TODOS os itens deverão estar com uma bandeira verde para que o acesso ao banco funcione !.

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fi65.tinypic.com%2F21j3no1.png&hash=f8818556596b936bad0797a5e2646b794c6d163b)


5- Teste do acesso ao BB nos navegadores

Pronto. Basta abrir o navegador e acessar a conta no site do Banco do Brasil.

Foi testado com sucesso o acesso ao home banking do BB tanto com o Firefox 52 quanto com o Google Chrome atuais de hoje (versão 57.0.2987.98 (64-bit) ).


Observações pós-instalação


1- Os pacotes instalados criarão os diretórios

/usr/local/bin/HDA_BB

e

/usr/local/bin/warsaw

contendo vários arquivos. O serviço (daemon) warsaw é criado e inicia automaticamente no boot do computador através do arquivo

/etc/init.d/warsaw


2- O comando abaixo vai verificar o status do serviço:

Código: [Selecionar]
sudo /etc/init.d/warsaw status

● warsaw.service - LSB: Handles Warsaw - core
   Loaded: loaded (/etc/init.d/warsaw; generated; vendor preset: enabled)
   Active: active (running) since qua 2017-03-15 08:42:31 BRT; 30min ago
     Docs: man:systemd-sysv-generator(8)
    Tasks: 7 (limit: 4915)
   CGroup: /system.slice/warsaw.service
           └─24455 /usr/local/bin/warsaw/core

mar 15 08:42:31 maltez-OptiPlex-7010 systemd[1]: Starting LSB: Handles Warsaw - core...
mar 15 08:42:31 maltez-OptiPlex-7010 warsaw[24399]: Starting core
mar 15 08:42:31 maltez-OptiPlex-7010 warsaw[24399]: Verifying...
mar 15 08:42:31 maltez-OptiPlex-7010 warsaw[24399]: Ok!
mar 15 08:42:31 maltez-OptiPlex-7010 systemd[1]: Started LSB: Handles Warsaw - core.

3- Para parar o warsaw

deveria bastar isso (mas infelizmente não basta):

Código: [Selecionar]
sudo /etc/init.d/warsaw stop
[ ok ] Stopping warsaw (via systemctl): warsaw.service.

Código: [Selecionar]
sudo  /etc/init.d/warsaw status
● warsaw.service - LSB: Handles Warsaw - core
   Loaded: loaded (/etc/init.d/warsaw; generated; vendor preset: enabled)
   Active: inactive (dead) since qua 2017-03-15 09:13:54 BRT; 15s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 27636 ExecStop=/etc/init.d/warsaw stop (code=exited, status=0/SUCCESS)
    Tasks: 7 (limit: 4915)
   CGroup: /system.slice/warsaw.service
           └─24455 /usr/local/bin/warsaw/core

mar 15 08:42:31 maltez-OptiPlex-7010 systemd[1]: Starting LSB: Handles Warsaw - core...
mar 15 08:42:31 maltez-OptiPlex-7010 warsaw[24399]: Starting core
mar 15 08:42:31 maltez-OptiPlex-7010 warsaw[24399]: Verifying...
mar 15 08:42:31 maltez-OptiPlex-7010 warsaw[24399]: Ok!
mar 15 08:42:31 maltez-OptiPlex-7010 systemd[1]: Started LSB: Handles Warsaw - core.
mar 15 09:13:54 maltez-OptiPlex-7010 systemd[1]: Stopping LSB: Handles Warsaw - core...
mar 15 09:13:54 maltez-OptiPlex-7010 warsaw[27636]: Stopping core
mar 15 09:13:54 maltez-OptiPlex-7010 systemd[1]: Stopped LSB: Handles Warsaw - core.

mas os processos ainda ficam rodando na máquina, consumindo recursos....


Para parar então todos esses processos ligados ao warsaw, use os comandos:

Código: [Selecionar]
sudo killall -9 /usr/local/bin/warsaw/core

sudo killall -9 /usr/local/bin/warsaw/wsatspi

4 - Se por acaso, depois de ter parado os processos, precisar voltar a acessar o Banco do Brasil, basta iniciar novamente o daemon warsaw com o comando:

Código: [Selecionar]
sudo  /etc/init.d/warsaw start
[ ok ] Starting warsaw (via systemctl): warsaw.service.


sudo  /etc/init.d/warsaw status
● warsaw.service - LSB: Handles Warsaw - core
   Loaded: loaded (/etc/init.d/warsaw; generated; vendor preset: enabled)
   Active: active (running) since qua 2017-03-15 09:18:24 BRT; 6s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 27636 ExecStop=/etc/init.d/warsaw stop (code=exited, status=0/SUCCESS)
  Process: 28309 ExecStart=/etc/init.d/warsaw start (code=exited, status=0/SUCCESS)
    Tasks: 7 (limit: 4915)
   CGroup: /system.slice/warsaw.service
           └─28348 /usr/local/bin/warsaw/core

mar 15 09:18:24 maltez-OptiPlex-7010 systemd[1]: Starting LSB: Handles Warsaw - core...
mar 15 09:18:24 maltez-OptiPlex-7010 warsaw[28309]: Starting core
mar 15 09:18:24 maltez-OptiPlex-7010 warsaw[28309]: Verifying...
mar 15 09:18:24 maltez-OptiPlex-7010 warsaw[28309]: Ok!
mar 15 09:18:24 maltez-OptiPlex-7010 systemd[1]: Started LSB: Handles Warsaw - core.

Verificando se o processo do warsaw está rodando:

Código: [Selecionar]
sudo ps aux | grep wars
root     28348  1.4  0.3 680976 26404 ?        Sl   09:18   0:00 /usr/local/bin/warsaw/core
root     28375  0.0  0.0  14256   980 pts/4    S+   09:18   0:00 grep --color=auto wars
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 15 de MAR?O de 2017, 15:08
Excelente trabalho, "mpinho", muito bom.

Apenas, em complemento, anoto que de forma completa os arquivos Control indicam as seguintes dependências:

Citar
Package: hda-bb
Version: 0.1-0ubuntu1.16.10.1330
Architecture: all
Maintainer: Banco do Brasil <ditec.modseg@bb.com.br>
Installed-Size: 228
Pre-Depends: dpkg (>= 1.15.6)
Depends: yad (>= 0.16.1), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.15), libcairo2 (>= 1.6.0), libcups2 (>= 1.4.0), libdbus-1-3 (>= 1.9.14), libexpat1 (>= 2.0.1), libfontconfig1 (>= 2.11.94), libfreetype6 (>= 2.4.2), libgcc1 (>= 1:4.0), libgconf-2-4 (>= 3.2.5), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.41.1), libgtk2.0-0 (>= 2.24.0), libnspr4 (>= 2:4.9-2~) | libnspr4-0d (>= 1.8.0.10), libnss3 (>= 2:3.13.4-2~), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libstdc++6 (>= 5.2)
Recommends: warsaw
Suggests: chromium-browser, firefox, opera, adobe-flashplugin

Dessas mencionadas, e tomando como base o Ubuntu padrão (=Unity) no release 16.04.2, apenas os pacotes yad e libnspr4-0d não se encontram instalados e, portanto, requerem instalação.

Por outro lado, o pacote libcurl3 não é mencionado como sendo necessário, questão de ver, embora ele já esteja presente por padrão.

Citar
yad:
  Instalado: (nenhum)
  Candidato: 0.27.0-1.1
  Tabela de versão:
     0.27.0-1.1 500
        500 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages


libnspr4-0d:
  Instalado: (nenhum)
  Candidato: 2:4.12-0ubuntu0.16.04.1
  Tabela de versão:
     2:4.12-0ubuntu0.16.04.1 500
        500 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages
        500 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
     2:4.11-1ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

Citar
Package: warsaw
Version: 1.12.3.11
Section: Security
Priority: optional
Maintainer: GAS Tecnologia <info@gastecnologia.com.br>
Architecture: amd64
Installed-Size: 46663
Pre-Depends: openssl, libnss3-tools
Depends: libdbus-1-3
Description: Warsaw
 Warsaw Security Solution - Warsaw is a security tool developed by GAS Tecnologia.

Aqui também apenas o libnss3-tools não vem instalado por padrão, de igual forma tomando como referência o Ubuntu padrão (=Unity) no release 16.04.2

Citar
libnss3-tools:
  Instalado: (nenhum)
  Candidato: 2:3.26.2-0ubuntu0.16.04.2
  Tabela de versão:
     2:3.26.2-0ubuntu0.16.04.2 500
        500 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages
        500 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
     2:3.21-1ubuntu4 500
        500 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

Assim sendo, em resumo, se os requerimentos divulgados pelos autores do Control estiverem corretos, as dependências de fato necessárias seriam:

Código: [Selecionar]
sudo apt install yad libnspr4-0d libnss3-tools
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 15 de MAR?O de 2017, 15:46
Faltou dizer: fiz essa observação tomando como base um live-iso, como dito,  do Ubuntu padrão (=Unity) no release 16.04.2, então na verdade precisa confirmar com ele instalado de verdade e atualizado, o que ainda não me foi possível.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: mpinho em 15 de MAR?O de 2017, 16:21
Obrigado pelas observações, druidaobelix.

Eu extraí as dependências do site de suporte do BB, mas não tive tempo de verificar quais eram as reais dependências do deb. Eu fiz toda a instalação na máquina desse amigo e por isso não tinha como ficar mexendo muito tempo nela.

O resultado de

dpkg -I  hda-bb_0.1_all.deb

mostra

...
Pre-Depends: dpkg (>= 1.15.6)
 Depends: yad (>= 0.16.1), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.15), libcairo2 (>= 1.6.0), libcups2 (>= 1.4.0), libdbus-1-3 (>= 1.9.14), libexpat1 (>= 2.0.1), libfontconfig1 (>= 2.11.94), libfreetype6 (>= 2.4.2), libgcc1 (>= 1:4.0), libgconf-2-4 (>= 3.2.5), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.41.1), libgtk2.0-0 (>= 2.24.0), libnspr4 (>= 2:4.9-2~) | libnspr4-0d (>= 1.8.0.10), libnss3 (>= 2:3.13.4-2~), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libstdc++6 (>= 5.2)
 Recommends: warsaw
 Suggests: chromium-browser, firefox, opera, adobe-flashplugin
 Conflicts: hda-bb
 Replaces: hda-bb
 Provides: hda-bb
 Section: web
 Priority: optional
 Homepage: https://seg.bb.com.br/home.html
 Description: Diagnóstico do Módulo de Segurança do Branco do Brasil.
...

e

dpkg -I   warsaw_setup.deb

mostra

...
Package: warsaw
 Version: 1.12.3.11
 Section: Security
 Priority: optional
 Maintainer: GAS Tecnologia <info@gastecnologia.com.br>
 Architecture: i386
 Installed-Size: 44370
 Pre-Depends: openssl, libnss3-tools
 Depends: libdbus-1-3
 Description: Warsaw
  Warsaw Security Solution - Warsaw is a security tool developed by GAS Tecnologia.
  It is aim is to protect your access into the major financial and government institutions.
  .
  Solução de Segurança Warsaw - Warsaw é uma ferramenta de segurança desenvolvida por GAS Tecnologia.
  Seu objetivo é proteger o acesso a todos os sites das principais instituições financeiras e governamentais.
...

e

dpkg -I warsaw_setup64.deb

Package: warsaw
 Version: 1.12.3.11
 Section: Security
 Priority: optional
 Maintainer: GAS Tecnologia <info@gastecnologia.com.br>
 Architecture: amd64
 Installed-Size: 46663
 Pre-Depends: openssl, libnss3-tools
 Depends: libdbus-1-3
 Description: Warsaw
 Warsaw Security Solution - Warsaw is a security tool developed by GAS Tecnologia.
  It is aim is to protect your access into the major financial and government institutions.
  .
  Solução de Segurança Warsaw - Warsaw é uma ferramenta de segurança desenvolvida por GAS Tecnologia.
  Seu objetivo é proteger o acesso a todos os sites das principais instituições financeiras e governamentais.
...


Uma pessoa tentou aplicar os passos do meu tutorial num Ubuntu 12.04 (antigo) e disse que não conseguia resolver as dependências para instalar o hda_bb, mas não vi o que ele fez e por isso não tenho certeza se é incompatível com essa versão de ubuntu ou se faltou fazer alguma coisa.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: lpccbio em 16 de MAR?O de 2017, 12:31
Caros mpinho e druidaobelix fiz todos os procedimentos indicados, mas na hora da verificação de Diagnóstico no Warsaw, o item Socket está em vermelho (faltando).

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Foi68.tinypic.com%2F4sgqx0.jpg&hash=dd1d822f9323c36310cdc41810fbbded3ede8b01)


Ao clicar no X do item Socket e aguardar uns 40 segundos, aparece essa mensagem:

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Foi65.tinypic.com%2F5xv8lx.jpg&hash=0a5b304b446aeb1889e3cf0a7773dbbc9df853bb)


E depois de reiniciar o computador e tentar entrar no Internet Banking, aparece essa mensagem de erro:

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Foi63.tinypic.com%2F34raxib.jpg&hash=6620b46273458f8f5209fbc5eee1e5532b2f110b)


Será alguma dependência que está faltando?
Sou usuário iniciante. Espero que me ajudem.
Abs.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: mpinho em 16 de MAR?O de 2017, 12:53
lpccbio,

Aproveitei para usar uma das suas figuras para complementar o tutorial.

Qual é a versão do ubuntu que está usando  ? É 32 ou 64 bits ?

Esse erro de socket que está dando pode ter alguma relação com o serviço do warsaw não estar rodando (é apenas um chute). Tente inciar manualmente dando o comando abaixo no terminal e depois rode o hda_bb de novo (feche e inicie de novo se estiver aberto), verificando a opção de diagnóstico novamente.

sudo  /etc/init.d/warsaw start

Feche e abra de novo o navegador depois de iniciar o warsaw, para ver se consegue acessar o BB.


Se nada disso funcionar, tente clicar na opção "INSTALAR" do hda_bb. Essa opção não consegue instalar o warsaw com sucesso, mas pode fazer outras etapas que eu não disse. Na máquina onde eu consegui fazer funcionar, eu tinha tentado instalar o warsaw por essa opção e, como não funcionou, descobri de onde ele estava baixando o .deb e fiz na mão. Se funcionar com isso, nos avise que eu coloco esse passo no tutorial. Na tela que vai aparecer

(https://seg.bb.com.br/img/passos/linux/passo_06.png)

escolha o tipo certo da sua distribuição linux.


Mudando de assunto, esse warsaw é uma praga até no windows e até encontrei soluções para isso no windows em

http://www.lofrano.com.br/767/como-resolver-o-problema-do-warsaw-e-gbplugin.htm

http://www.lofrano.com.br/277/gas-tecnologia-filter-driver.htm
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: mpinho em 16 de MAR?O de 2017, 13:26
Olhando o script do hda_bb achei a parte que fala sobre socket:

Código: [Selecionar]
#CHECAR O SOCKET
function SOCKET_ON() {
    ws30900=`(  echo open 127.0.0.1 30900
                exit
            ) | telnet`
    echo "$ws30900" | grep "Escape character" &>> /dev/null   
    if [[ "$?" == 0 ]]; then
        WEBSOCKET=true
    else
        WEBSOCKET=false
    fi
    #fs30800=`(  echo open 127.0.0.1 30800
    #            exit
    #        ) | telnet`
    #echo "$fs30800" | grep "Escape character" &>> /dev/null
    #if [ "$?" == 0 ]; then
    #    FLASHSOCKET=true
    #else
    #    FLASHSOCKET=false
    #fi
}
export -f SOCKET_ON

Ele usa uma conexão socket com localhost (127.0.0.1) na porta 30900.

Descobri no código também todas as URLs de download do warsaw

Código: [Selecionar]
    URL_WARSAW32_DEB=https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup.deb
    URL_WARSAW64_DEB=https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup64.deb
    URL_WARSAW32_RPM=https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup.rpm
    URL_WARSAW64_RPM=https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup64.rpm


Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: lpccbio em 16 de MAR?O de 2017, 14:58
Oi mpinho. Infelizmente não funcionou efetuando os procedimentos ditos por vc.
AInda continua com o WebSocket faltando. :'(
Meu Ubuntu é 16.04 LTS 64 bits.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: mpinho em 16 de MAR?O de 2017, 15:46
lpccbio,

Estranho isso. É exatamente a mesma versão de ubuntu que eu consegui instalar.

Você acessa algum outro banco por esse computador, que precise de um plugin desses também ? Já instalou algum desses programas de segurança de bancos antes nesse linux ?

Tente então rodar o hda_bb como root dessa vez, abrindo o terminal e digitando

sudo su -

e depois

hda_bb &

Use a opção INSTALAR, depois feche o programa e abra de novo. Verifique se na opção DIAGNÓSTICO vai dar tudo verde dessa vez.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: mpinho em 16 de MAR?O de 2017, 16:26
Atualizando,

Peguei outra máquina Ubuntu 16.04 64 bits que nunca teve acesso ao BB e fiz exatamente todos os passos que descrevi no tutorial e só reparei um problema que poderia confundir os usuários. Em vez de rodar o programa hda_bb, como usuário comum (com poderes administrativos, obviamente) com

sudo  hda_bb &

eu rodei assim

hda_bb &

(acabei de corrigir isso no tutorial)

O problema é que se usar sudo, o programa gráfico não aparece na tela pois o job fica parado em segundo plano, pois o sudo pede a senha de usuário para prosseguir. SEM o uso de sudo, o programa gráfico abre normalmente e então, quando se pressiona algum botão, como o de diagnóstico, ele pede a senha do usuário (de forma gráfica) e prossegue com poderes de root.

Dessa vez eu testei passo a passo o meu tutorial e deu certo de primeira. NÃO PRECISEI nem apertar o botão "INSTALAR" do programa gráfico hda_bb. E fiz todos os procedimentos na sequência indicada.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: lpccbio em 16 de MAR?O de 2017, 17:01
Infelizmente não obtive êxito. Refiz passo a passo, já com as correções no tutorial, mas fica faltando o módulo Socket. E por isso, não abre o internet banking. Não, nunca usei a minha máquina para acessar outros bancos que utilizam os mesmos plugins. Antes estava usando normalmente o java para acessar o BB. Mas depois disso, não deu mais certo.
Será se daria certo se eu desinstalasse e reinstalasse tudo de novo?
Desde já agradeço o empenho e ajuda concedida.
Valeu mpinho.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Gandalf_BR em 17 de MAR?O de 2017, 00:55
Mpinho.... muito obrigado. Você me salvou. Agora posso usar o site do bb tranquilamente. Você merece um prêmio. Obrigado.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 17 de MAR?O de 2017, 19:51
Infelizmente não obtive êxito. Refiz passo a passo, já com as correções no tutorial, [...]

Então, "lpccbio",

Experimentei aqui e sempre consigo chegar até a tela de acesso do BB, usando o Firefox versão 52 ou o Chrome versão 57, usando o Ubuntu 16.04.2 padrão (=Unity), tanto na arquitetura 64-bits como na 32-bits.

Vamos tentar fazer dessa forma para ver se você consegue o acesso.


Os pontos que de imediato parecem relevantes:

1) o warsaw *não* funciona com o Firefox versão 51, portanto, verifique a versão do Firefox aí instalado e, se o caso, atualize para o Firefox versão 52;

Código: [Selecionar]
apt-cache policy firefox
O resultado precisa ser esse abaixo ou superior:

firefox:
  Instalado: 52.0+build2-0ubuntu0.16.04.1


2) se for usar o navegador Chrome, use a última versão, que é a 57.

Código: [Selecionar]
apt-cache policy google-chrome-stable
O resultado precisa ser esse abaixo ou superior:

google-chrome-stable:
  Instalado: 57.0.2987.110-1


3) esvazie os caches dos navegadores antes da instalação.

Isso é muito importante de ser feito numa reinstalação do módulo.

Com o navegador aberto e ativo, use as teclas, acionadas simultaneamente:

Ctrl Shift Del

Ou então, se preferir ir pela interface gráfica:

No Firefox:

Abrir menu/Preferências/Privacidade/limpar seu histórico recente
Escolha a opção:
Intervalo de tempo a limpar: Tudo
Marque todos os checkbos até e inclusive o "Dados offline de sites"
click em "Limpar agora"

No Chrome

Configurações/Mostrar configurações avançadas/Limpar dados de navegação


4) a instalação não pode ser feita com os navegadores abertos, portanto, feche-os totalmente (não é minimizar, é fechar mesmo) antes de instalar;

Cumpridas essas recomendações acima, baixe nesse endereço abaixo um script provisório que fiz para tentar facilitar a instalação, que nada mais é que apenas os comandos já organizados e prontos para facilitar e evitar erros de digitação na retranscrição:

5) Baixar script de instalação bb-warsaw-install.sh nesse link

https://drive.google.com/file/d/0B4-_QQ0rcvfTLXJUcWR3THVTRE0/view?usp=sharing


6) Dê autorização de execução ao script baixado:

chmod +x bb-warsaw-install.sh

7) Execute o script fazendo no terminal:

Código: [Selecionar]
sudo ./bb-warsaw-install.sh
(note que se trata de um ponto (.) seguido de uma barra inclinada à direita e no nome do scritp, tudo sem espaço)

8 ) Abra o navegador de sua preferência, Firefox versão 52 ou Chrome versão 57, neste endereço do site do BB:

Seg.BB - Diagnóstico do Módulo de Segurança

https://seg.bb.com.br/home.html

Deixe fazer a verificação e, caso positivo, siga adiante até a tela de acesso.

Caso a verificação empaque em:

Você está utilizando uma versão desatualizada do módulo de segurança."
"Instalar versão mais recente"


Click no botão ao lado:

"Ver passo-a-passo de instalação"

Se o botão desaparecer (e se demorar um pouco desaparece mesmo!) recarregue a tela (tecla F5).

Em cada uma das telas vá clicando em "Próximo" até a última delas.

Quando chegar na última, na parte superior esquerda, click em:

"Voltar para a página inicial"

A página irá refazer a verificação e agora funciona!

Não me pergunte porquê, não sei, ainda não descobri, alguma falha naquela verificação, mas o fato é que funciona assim.

Click em seguida no botão:

"Acesse sua Conta"

Na próxima tela, de novo:

"Acesse sua Conta"

Aí deverá estar na tela:

Autoatendimento Pessoa Física

a partir daí é fazer o acesso concreto à conta corrente.

Não observei essa dificuldade no Chrome, e sim apenas no Firefox, mas em todo caso, é contornável da forma acima mencionada.

No Chrome, se a verificação na página do site do BB não disparar automaticamente, recarregue a página.

Aqui funcionou e consegui chegar à tela de login todas as várias vezes que fiz o acesso  :-)

Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 17 de MAR?O de 2017, 19:55
Essas são as telas de acesso usando o Firefox versão 52 e ainda o Chorme versão 57.

Firefox versão 52

Seg.BB - Diagnóstico do Módulo de Segurança

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FGqoNfPzt.png&hash=7b853c18b859d84976a06e5fcdae45c421a231b3) (http://imgur.com/GqoNfPz)

BB Geral Tela de Acesso

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FwSBeBC7t.png&hash=38a6f30021715911feccc9e5faf36257426e9d1b) (http://imgur.com/wSBeBC7)

BB Tela de Login

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2Fduw9Pqbt.png&hash=395eb7a480954dcf343ee26c966307fa1a17472b) (http://imgur.com/duw9Pqb)

Chrome versão 57

Seg.BB - Diagnóstico do Módulo de Segurança

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FCONzqVwt.png&hash=89eda3e25d8b200bed4e0dc6cabb65c0787fceb2) (http://imgur.com/CONzqVw)

BB Geral Tela de Acesso

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FVHOAwJct.png&hash=05a2b579c310dcf01ca50ad4546860feb1a5e053) (http://imgur.com/VHOAwJc)

BB Tela de Login

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2F4NmCPVut.png&hash=62291a025f83bcf37ceca12044c7c2d077d04bbd) (http://imgur.com/4NmCPVu)



Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 17 de MAR?O de 2017, 20:16
E apenas para deixar registrado, esse é o conteúdo desse pequeno script bb-warsaw-install.sh hospedado no Drive no Google, que evidentemente, querendo, também pode ser feito de forma manual.

Depois, à frente, eventualmente podemos melhorar esse script para quem queira usar para instalar, automatizando mais algumas coisas, mas por enquanto já deve ser suficiente para você fazer a instalação de uma forma mais prática.
Experimente aí para vermos se consegue o acesso ao BB.

Código: [Selecionar]
#!/bin/sh

#Instala e configura acesso ao Banco do Brasil

#Forum Ubuntu
#http://ubuntuforum-br.org
#17/março/2017

#Links úteis:

#Banco do Brasil
#Seg.BB - Diagnóstico do Módulo de Segurança
#https://seg.bb.com.br/home.html

#tópico gilbertoros - inicial
#http://ubuntuforum-br.org/index.php/topic,121542.msg667918.html#msg667918

#tópico mpinho - tutorial
#http://ubuntuforum-br.org/index.php?topic=121558.msg667952#new

#página do Tales (dica do Miguel-1501)
#https://talesam.org/2017/03/14/instalando-o-modulo-de-seguranca-banco-brasil-warsaw/


echo "Observações Muito Importantes"
echo
echo "1) Desenvolvido para Ubuntu padrão (=Unity) versão 16.04.2"
echo "Não testado ou adaptado para outros sabores ou versões"
echo
echo "2) Necessário Firefox versão 52 ou superior ou Chrome versão 57 ou superior"
echo "Confira antes a versão do seu navegador,"
echo "se necessário remova a versão atual e instale a versão adequada."
echo
echo "3) Esvazie os caches dos navegadores antes da instalação"
echo "Pode usar as teclas Ctrl Shift Del para limpar os caches"
echo
echo "4) A instalação não pode ser feita com os navegadores abertos."
echo "Feche totalmente (não é minimizar, é fechar mesmo) antes de instalar."
echo
echo "Maiores informações consulte:"
echo "http://ubuntuforum-br.org/index.php?topic=121558.msg667952#new"
echo
echo "Parando para conversar..."
echo "Tecle <enter> para continuar e iniciar a instalação"
echo "ou use as teclas Ctrl C para abortar"

(   trap "stty $(stty -g;stty -icanon)" EXIT
    LC_ALL=C dd bs=1 count=1 >/dev/null 2>&1
)   </dev/tty

echo
echo "Iniciando a instalação..."
echo
echo "Removendo instalações anterioes do hda-bb e warsaw"

dpkg -r hda-bb

dpkg -r warsaw

echo "Removendo arquivos hda-bb e warswa .deb do diretório Downloads"

rm ~/Downloads/warsaw*.deb

rm ~/Downloads/hda-bb*.deb

echo "Instalando dependências"

cd ~/Downloads  #entra no diretório /home/Downloads

sudo apt install -y yad libnspr4-0d libnss3-tools

VERSION=$(arch)

echo "$VERSION"

echo "Baixando o arquivo instalador conforme a arquitetura do sistema 64-bit ou 32-bit"

case "$VERSION" in

x86_64)

wget -c https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup64.deb
;;


amd64)

wget -c https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup64.deb
;;

i686)

wget -c https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup.deb
;;

*)

echo "Êpa! Algo deu errado :-("
echo "$VERSION"
echo "copie e informe esse resultado ao Fórum"
exit 1


esac


echo "Instalando o pacote warsaw baixado"

dpkg -i warsaw*.deb

echo "Baixando o pacote hda-bb do site do Banco do Brasil"

wget -c https://www14.bancobrasil.com.br/downloads/ws/hda-bb_0.1_all.deb

dpkg -i hda-bb_0.1_all.deb
echo
echo "Instalação Concluída"
echo
echo "Obtenha melhores informações para fazer funcionar consultando este link:"
echo "http://ubuntuforum-br.org/index.php?topic=121558.msg667952#new"
echo
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 17 de MAR?O de 2017, 20:42
Vou testar no Opera para ver se funciona também ou não.

Editando (20:55h):

Funciona no Opera também, sem problemas, sem enroscar em nada.

Seg.BB - Diagnóstico do Módulo de Segurança

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FPR4ylxMt.png&hash=269578239cc6f764dfad9e32bde4e19cb849478c) (http://imgur.com/PR4ylxM)

BB Tela de Login

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FcmHXpU9t.png&hash=97d80d17c65136e20ece5f98486dfdb01f425cfe) (http://imgur.com/cmHXpU9)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: aleixo em 17 de MAR?O de 2017, 20:51
druidaobelix:
O tópico postado às 19.51h de 17/mar permitiu o meu acesso ao BB.
Obrigado.
[ ]'s,
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 17 de MAR?O de 2017, 21:00
druidaobelix:
O tópico postado às 19.51h de 17/mar permitiu o meu acesso ao BB.
Obrigado.
[ ]'s,

Ótimo   :)
Usou o script ou fez na mão mesmo?

Aquele script é bastante "simplezinho", só para facilitar a vida do colega "lpccbio" que está iniciando no Linux e às vezes, como sabemos, para quem ainda está iniciando na curva de aprendizagem nem tudo é muito claro.
Testei o script várias e várias vezes, funcionou em todas, mas sempre é bom mais alguém em outras máquinas testando também.
Mesmo instalado pode repetir por cima da instalação anterior que continua funcionando sem problemas, ao  menos é o que observei aqui.

Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: lpccbio em 19 de MAR?O de 2017, 00:45
druidaobelix:
O tópico postado às 19.51h de 17/mar permitiu o meu acesso ao BB.
Obrigado.
[ ]'s,

Ótimo   :)
Usou o script ou fez na mão mesmo?

Aquele script é bastante "simplezinho", só para facilitar a vida do colega "lpccbio" que está iniciando no Linux e às vezes, como sabemos, para quem ainda está iniciando na curva de aprendizagem nem tudo é muito claro.
Testei o script várias e várias vezes, funcionou em todas, mas sempre é bom mais alguém em outras máquinas testando também.
Mesmo instalado pode repetir por cima da instalação anterior que continua funcionando sem problemas, ao  menos é o que observei aqui.

Oi drudaobelix, realmente tem algo errado ou em dependência, sistema ou outra coisa relacionada, que não está rodando o módulo 'Socket' (no HDA_BB).
Fiz todo o seu procedimento, de seu script detalhado e muito bem explicado, mas não funcionou aqui em minha máquina.
Sempre que tentava efetuar o 'teste' do warsaw no site do BB, na última opção 'Módulo de segurança' aparecia  'Você não possui o módulo de segurança instalado'. Mesmo indo até o último passo e retornando ao começo. Isso para os navegadores Firefox, Opera, Chrome e Chromium.
Segue o print de dois desses navegadores:

Firefox 52
(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Foi65.tinypic.com%2F244wbo0.jpg&hash=337d570a8b4d0efe4728cbbfb3a7d0cd192aece3)

Opera 43
(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Foi66.tinypic.com%2Fe0hmqr.jpg&hash=447ed7c6107410ee99bf0fa63f80ea62878ec50a)


Mas agradeço de qualquer forma o empenho e dedicação na ajuda que me concedeu. Isso ajudará os demais colegas que encontrarão dificuldades para acessar suas contas bancárias!
Abraço e obrigado!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 19 de MAR?O de 2017, 04:12
Oi drudaobelix, realmente tem algo errado ou em dependência, sistema ou outra coisa relacionada, que não está rodando o módulo 'Socket' (no HDA_BB).
Fiz todo o seu procedimento, de seu script detalhado e muito bem explicado, mas não funcionou aqui em minha máquina.
Sempre que tentava efetuar o 'teste' do warsaw no site do BB, na última opção 'Módulo de segurança' aparecia  'Você não possui o módulo de segurança instalado'. Mesmo indo até o último passo e retornando ao começo. Isso para os navegadores Firefox, Opera, Chrome e Chromium.
Segue o print de dois desses navegadores:

Pois bem, "lpccbio",

Estou supondo que você executou o script da forma como indicado, que afinal é apenas com o mouse copiar aqui no tópico o comando abaixo e numa janela de terminal colar e dar um <enter>, já que o restante ele faz sozinho.

Código: [Selecionar]
sudo ./bb-warsaw-install.sh
Vejo ainda, pelos prints, que testou tanto com o Firefox 52 como com o Opera 43 e em ambos o resultado foi negativo.

Assim sendo, penso que devemos fazer uma investigação mais detalhada do porquê não está resultando positivo no seu sistema e então descobrir a causa.

Abra um tópico exclusivo para você, me avise informando aqui o link do tópico aberto que lhe auxilio no passo a passo dessa investigação, vamos descobrir onde está o problema.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: lpccbio em 19 de MAR?O de 2017, 12:46
Oi drudaobelix, realmente tem algo errado ou em dependência, sistema ou outra coisa relacionada, que não está rodando o módulo 'Socket' (no HDA_BB).
Fiz todo o seu procedimento, de seu script detalhado e muito bem explicado, mas não funcionou aqui em minha máquina.
Sempre que tentava efetuar o 'teste' do warsaw no site do BB, na última opção 'Módulo de segurança' aparecia  'Você não possui o módulo de segurança instalado'. Mesmo indo até o último passo e retornando ao começo. Isso para os navegadores Firefox, Opera, Chrome e Chromium.
Segue o print de dois desses navegadores:

Pois bem, "lpccbio",

Estou supondo que você executou o script da forma como indicado, que afinal é apenas com o mouse copiar aqui no tópico o comando abaixo e numa janela de terminal colar e dar um <enter>, já que o restante ele faz sozinho.

Código: [Selecionar]
sudo ./bb-warsaw-install.sh
Vejo ainda, pelos prints, que testou tanto com o Firefox 52 como com o Opera 43 e em ambos o resultado foi negativo.

Assim sendo, penso que devemos fazer uma investigação mais detalhada do porquê não está resultando positivo no seu sistema e então descobrir a causa.

Abra um tópico exclusivo para você, me avise informando aqui o link do tópico aberto que lhe auxilio no passo a passo dessa investigação, vamos descobrir onde está o problema.

Caro druidaobelix, abri um novo tópico, como sugerido por você.
Segue o link: http://ubuntuforum-br.org/index.php/topic,121580.0.html

Espero que consigamos resolver isso.
Abraço!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: rgudwin em 20 de MAR?O de 2017, 02:13
Olá,
Estou com um problema adicional ... gostaria de saber se ocorre também com mais alguém. Após fazer toda a instalação do Warsaw, o mesmo funciona normalmente e consigo logar no site do BB sem problemas. No seg.bb.com.br também o módulo é detectado sem problemas. Entretanto, se eu faço logout e me logo como outro usuário, tudo para de funcionar e o site do BB pensa que o Warsaw não está instalado. Para voltar a funcionar, só mesmo rebootando a máquina. Matando todos os processos e re-startando com "sudo /etc/init.d/warsaw start" também funciona. Parece que quando a gente dá um logout e depois loga com outro usuário, o Warsaw fica em um estado anômalo. Alguém mais notou esse problema ?
Minha configuração é Kubuntu 16.04, com Firefox 52. 
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 20 de MAR?O de 2017, 04:29
Conforme comentei aqui (http://ubuntuforum-br.org/index.php/topic,121542.msg668076.html#msg668076), tentei uma infinidade de métodos, mas não consegui me livrar do problema. Esse "módulo de segurança" é bem malfeito e estou "sobrevivendo" usando uma máquina virtual para rodar um Android 4.4 rooteado e com o aplicativo do BB instalado. Também dá pra acessar diretamente no Linux, usando o Firefox versão 51 com a função "atualização automática" desativada (para evitar que o Firefox automaticamente se atualize para a versão 52, já que a versão 51 foi a última a dar suporte ao "plugin Java": a versão 52 já não roda mais o plugin Java).

Por enquanto, o Banco do Brasil ainda está hospedando em https://www2.bancobrasil.com.br/aapf/login.jsp o applet ("módulo de segurança") Java, portanto quem usar um navegador que ainda suporte plugins NPAPI (como é o caso do Firefox versão 51) por enquanto conseguirá acessar a conta usando o método "antigo" / tradicional (Java). Mas isso uma hora vai acabar. Espero que até lá esse estresse todo com o Warsaw haja sido resolvido. :P
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: jrkamil em 21 de MAR?O de 2017, 14:17
usando o tuto do mpinho o warsaw funcionou, porém.......    a partir daí, o meu Gambas não edita mais o código (class).
é como o teclado estivesse morto. arruma uma coisa e detona outra. alguem tem alguma ideia ?
com "sudo gambas3" funciona.  parece que o warsaw altera alguma permissão.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: mpinho em 22 de MAR?O de 2017, 13:26
 jrkamil,

O seu Gambas foi instalado no /usr/local, não ?

Veja isso com

which  gamba3

para ver se o executável foi instalado no /usr/local/bin

Talvez ele tenha mudado alguma permissão do /usr/local ou de seus subdiretórios.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: jrkamil em 23 de MAR?O de 2017, 08:29
em /usr/local/bin só estão o HBA_BB e o warsaw
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: jacovieira em 23 de MAR?O de 2017, 10:24
Pessoal no meu aqui na tela de diagnostico fica tudo verde. OK.

Mas quando acessa https://seg.bb.com.br   diz que o mudulo de seguranca nao esta instalado.

Sera se nao pode ser alguma coisa com o java nao?
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 23 de MAR?O de 2017, 12:35
Pessoal no meu aqui na tela de diagnostico fica tudo verde. OK.
Mas quando acessa https://seg.bb.com.br   diz que o mudulo de seguranca nao esta instalado.
Sera se nao pode ser alguma coisa com o java nao?

Então, " jacovieira",

Se no hda-bb está aparecendo tudo liberado (=verde) e ainda assim não acessa, então:

1) A versão do firefox precisa ser a 52:

Código: [Selecionar]
apt-cache policy firefox
2) O firewall precisa estar desativado.

O firewall padraão do Ubuntu é o UFW, então verifique:

Código: [Selecionar]
sudo ufw status verbose
Se estiver habilitado, então desabilite fazendo:

Código: [Selecionar]
sudo ufw disable
Precisa reiniciar o sistema

3) Identificação no site BB

https://seg.bb.com.br/home.html

Por alguma razão que não sei dizer qual, muitas vezes mesmo estando devidamente instalado, ainda assim não reconhece de primeira no site do BB, então leia e faça conforme consta no item 8 do post #12 deste tópico, que na essência é clicar no botão ""Ver passo-a-passo de instalação" ir até o final e retornar, o que provocará uma reidentificação e, assim, irá funcionar.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: jacovieira em 23 de MAR?O de 2017, 18:50
Ainda nao funcionou!

No diagnostico aparece tudo verdinho. Mas em https://seg.bb.com.br - Diz: "Você não possui modulo de segurança instalado"

---------------------------------------------------------------------
root@notebook:~# apt-cache policy firefox
firefox:
  Instalado: 52.0+build2-0ubuntu0.16.04.1
  Candidato: 52.0.1+build2-0ubuntu0.16.04.1
  Tabela de versão:
     52.0.1+build2-0ubuntu0.16.04.1 500
        500 http://br.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages
        500 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages
 *** 52.0+build2-0ubuntu0.16.04.1 100
        100 /var/lib/dpkg/status
     45.0.2+build1-0ubuntu1 500
        500 http://br.archive.ubuntu.com/ubuntu xenial/main i386 Packages
root@notebook:~#
-------------------------------------------------------

root@notebook:~# ufw status verbose
Estado: inativo
root@notebook:~#

-------------------------------------------------------
root@notebook:~# ps gauxwww | grep warsaw
root       919  0.0  0.5 102920 20768 ?        Sl   18:39   0:00 /usr/local/bin/warsaw/core
jacoram+  1804  0.0  0.5  98552 24328 ?        Sl   18:39   0:00 /usr/local/bin/warsaw/core
root      2583  0.0  0.0   5128   848 pts/1    S+   18:50   0:00 grep --color=auto warsaw
root@notebook:~#

-------------------------------------------------------

Já reiniciei e mesmo assim não funcionou!

Pior que já abrir dois protocolos no Suporte do BB e eles dizem que vão passar para suporte avaçado e esse suporte avaçado nunca me ligou.
Isso já esta com quase uma semana.

Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 23 de MAR?O de 2017, 20:14
Ainda nao funcionou!
No diagnostico aparece tudo verdinho. Mas em https://seg.bb.com.br - Diz: "Você não possui modulo de segurança instalado"
Já reiniciei e mesmo assim não funcionou!
Pior que já abrir dois protocolos no Suporte do BB e eles dizem que vão passar para suporte avaçado e esse suporte avaçado nunca me ligou.
Isso já esta com quase uma semana.

Então, " jacovieira",

Essa é uma novidade interessante, mesmo com o IFW desativado não está acessando.

Note, porém, que mencionei o IFW pois é o firewall padrão mais simples do Ubuntu, entretanto, caso você tenha anteriormente ativado o iptables, que é o firewall real do Ubuntu, isto é, a ferramenta que controla o módulo netfilter que é quem faz o trabalho real, não vai funcionar do mesmo jeito, então certifique-se que também i iptables não esteja ativado no sistema

Se puder fazer uma experiência que pode ser bastante útil, inicie o sistema a partir de um live-pendrive e instale o warsaw usando o script mencionado e disponível no post#12.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: jacovieira em 23 de MAR?O de 2017, 20:38
O Iptables esta desativado.
----------------------------------------------------------------------------------------------------------
root@notebook:~# iptables -L -xvn
Chain INPUT (policy ACCEPT 4514 packets, 2321203 bytes)
    pkts      bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
    pkts      bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 4140 packets, 387632 bytes)
    pkts      bytes target     prot opt in     out     source               destination         
root@notebook:~#
----------------------------------------------------------------------------------------

Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 24 de MAR?O de 2017, 11:00
Conforme comentei aqui (http://ubuntuforum-br.org/index.php/topic,121542.msg668078.html#msg668078) e aqui (http://ubuntuforum-br.org/index.php/topic,121542.msg668177.html#msg668177), não adianta apenas desativar o firewall UFW: é necessário excluir as regras de bloqueio, "resetar" o netfilter e em seguida reiniciar o computador.

Caso o firewall (G)UFW não esteja instalado, ou esteja instalado porém desativado, basta executar este comando, para resetar o netfilter e reiniciar o computador:

Código: [Selecionar]
sudo iptables -F ; sudo iptables -X ; sudo telinit 6
Após o reboot, o módulo warsaw será detectado.

O problema disso é que o sistema estará desprotegido. Particularmente, estou preferindo não usar o warsaw e manter o firewall ligado. Existem métodos alternativos de se acessar o banco sem depender do warsaw. O que está faltando é configurar as portas TCP 30800 e 30900 de modo que o firewall, mesmo ativo, possibilite o funcionamento do warsaw. Por enquanto, não consegui fazer isso. No fim de semana vou tentar de novo. Espero que alguém consiga (se não eu, que outra pessoa consiga. Alguém precisa encontrar uma solução pra isso).
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gr9942 em 24 de MAR?O de 2017, 15:33
Boa Tarde.
Sou novo aqui e passei pelo mesmo problema. Consegui uma solução parcial para o problema. Funcionou comigo e resolvi compartilhar com todos. Dando uma pesquisada pela net descobri que o problema é que o sistema pensava que havia um ataque de SYN FLOOD (eu acho que é assim que se escreve) e bloqueava a porta 30900. sem desativar o ufw, eu usei este comando:


echo 1 > /proc/sys/net/ipv4/tcp_syncookies

e funcionou, consegui acessar minha conta no BB.
O problema é que depois que reinicia a máquina, volta ao normal e o acesso é bloqueado.
Funcionou comigo e espero que com vocês também.
Eu não sei como colocar este comando na inicialização e nem se isso vá comprometer alguma coisa no sistema.

Fui!!!!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 24 de MAR?O de 2017, 16:27
Boa Tarde.
Sou novo aqui e passei pelo mesmo problema. Consegui uma solução parcial para o problema. Funcionou comigo e resolvi compartilhar com todos. Dando uma pesquisada pela net descobri que o problema é que o sistema pensava que havia um ataque de SYN FLOOD (eu acho que é assim que se escreve) e bloqueava a porta 30900. sem desativar o ufw, eu usei este comando:


echo 1 > /proc/sys/net/ipv4/tcp_syncookies

e funcionou, consegui acessar minha conta no BB.
O problema é que depois que reinicia a máquina, volta ao normal e o acesso é bloqueado.
Funcionou comigo e espero que com vocês também.
Eu não sei como colocar este comando na inicialização e nem se isso vá comprometer alguma coisa no sistema.

Fui!!!!

gr9942: OBRIGADO pela dica. :D Funcionou! ;D Era mesmo esse o problema. Tô aqui me perguntando por que foi que não pensei nisso antes, ao invés de ficar me matando com o iptables, rs. ::)

A respeito da mudança de argumento dentro do arquivo /proc/sys/net/ipv4/tcp_syncookies: mudar o valor de 0 para 1 não apenas não compromete nada no sistema como é recomendável que se faça, pois na realidade aumenta a segurança do sistema. Isso porque a mudança no valor para 1 torna mais difícil (e reduz bastante o eventual impacto de) um ataque denominado "localhost SYN flood". Portanto, pode ativar isso sem medo de ser feliz.  ;)


Método para o Warsaw já instalado não dar erro de soquete / socket / websocket

Conforme comentei aqui (http://ubuntuforum-br.org/index.php/topic,121542.msg668080.html#msg668080), o serviço "Warsaw" utiliza as portas TCP 30800 e 30900, porém o firewall do Linux bloqueia a porta TCP 30900, deste modo inviabilizando o funcionamento do (web)socket.
Para resolver esse problema, acesse o terminal do shell e execute este supercomando:
Código: [Selecionar]
sudo apt-get install ufw gufw --reinstall -y ; sudo sed -i -e 's|syncookies=0|syncookies=1|' "/etc/ufw/sysctl.conf" ; sudo ufw enable
...e depois acesse https://www2.bancobrasil.com.br/aapf/login.jsp para verificar se agora os campos "Agência", "Conta" e "Senha de autoatendimento" aparecem. Se eles aparecerem é porque o módulo está funcionando e foi detectado, dentro do seu navegador.

Obs.: se após executar o supercomando acima você não conseguir acessar sua conta no website do Banco do Brasil, reinicie o computador e tente novamente.

O supercomando acima ativará o firewall do Linux com algumas proteções adicionais (impedirá conexões de entrada e pedidos de encaminhamento de porta que não façam parte da lista de exceções do firewall), mas ao mesmo tempo permitirá ao Warsaw utilizar as portas TCP 30800 e 30900 (porque essa conexão será executada com uma proteção adicional contra um tipo de ataque denominado "SYN Flood").

Nota: em alguns casos, pode acontecer de https://seg.bb.com.br não detectar o módulo de segurança, embora o módulo esteja instalado, funcionando, acessando as portas TCP e você consiga acessar sua conta por intermédio do URL https://www2.bancobrasil.com.br/aapf/login.jsp. Essa é a razão por que não se deve confiar no resultado mostrado em https://seg.bb.com.br.  Esse problema que ocorre com https://seg.bb.com.br também ocorre com http://www.dieboldnixdorf.com.br/warsaw, portanto também não confie no resultado que http://www.dieboldnixdorf.com.br/warsaw lhe mostrar. A única maneira de realmente confirmar se o módulo está ou não funcionando no seu navegador é acessar https://www2.bancobrasil.com.br/aapf/login.jsp e verificar se os campos "Agência", "Conta" e "Senha de autoatendimento" aparecem. :P

Se após executar o supercomando acima e reiniciar o computador você continuar não conseguindo acessar sua conta no website do Banco do Brasil, execute este segundo supercomando:

Código: [Selecionar]
if [ -a /etc/rc.local ]; then sudo mv /etc/rc.local /etc/rc.local.bak; fi; echo \#\!/bin/bash | sudo tee /etc/rc.local; echo ' ' | sudo tee -a /etc/rc.local; echo \echo 1 \> /proc/sys/net/ipv4/tcp_syncookies | sudo tee -a /etc/rc.local; echo ' ' | sudo tee -a /etc/rc.local; echo exit 0 | sudo tee -a /etc/rc.local; sudo telinit 6
O segundo supercomando reiniciará seu computador. Após ele reiniciar, acesse novamente o website do Banco do Brasil, para tentar acessar sua conta.


Um dos aspectos mais bacanas da comunidade Linux, na minha opinião, é essa capacidade de atuarmos colaborativamente: cada um vai investigando o problema, tentando contribuir com o que consegue descobrir, e no fim das contas o resultado (e o "prêmio") é que chegamos a uma solução completa para o problema. 8)

=> Caso queira "zerar tudo" e fazer uma instalação e configuração "limpa", leia este post (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266).
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: jacovieira em 24 de MAR?O de 2017, 16:44
Boa dica Pessoal...

Mas pra mim aqui nao funcionou!

No Diagnostico aparece tudo verde, mas não detecta o modulo de segurança!

Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 24 de MAR?O de 2017, 17:07
Boa dica Pessoal...

Mas pra mim aqui nao funcionou!

No Diagnostico aparece tudo verde, mas não detecta o modulo de segurança!

Bom, isso já é outro problema (não tem a ver com porta TCP, firewall etc.). No seu caso, parece que o módulo não foi instalado. Execute este comando, no terminal do shell:

Código: [Selecionar]
ps -ef |grep -i warsaw
O resultado do comando acima deverá ser algo assim:

Código: [Selecionar]
root      1187     1  0 14:14 ?        00:00:00 /usr/local/bin/warsaw/core
user   2212  1734  0 14:14 ?        00:00:01 /usr/local/bin/warsaw/core
user   2249  2212  0 14:14 ?        00:00:00 /usr/local/bin/warsaw/wsatspi
user   7257  7233  0 14:40 pts/2    00:00:00 grep --color=auto -i warsaw

No caso, o que nos interessa são as três primeiras linhas (a última é gerada pelo próprio comando grep e não nos diz nada de útil): a primeira linha tem de mostrar que a conta root está executando o processo /usr/local/bin/warsaw/core, a segunda tem de mostrar que a conta user (substitua a palavra "user" pelo seu nome de usuário / nome da sua conta, aí no seu sistema Linux) também está executando o processo /usr/local/bin/warsaw/core, e a terceira tem de mostrar que a conta user está executando o processo /usr/local/bin/warsaw/wsatspi

Se nenhuma (ou somente uma ou duas) dessas linhas aparecer, a instalação do módulo está incompleta (ou falhou por completo). Em tal caso, experimente realizar a:

Instalação manual do Warsaw


1) Desinstale o Warsaw porventura instalado via pacote DEB e/ou shell script RUN:
Código: [Selecionar]
sudo apt-get purge warsaw -y ; if [ -a /usr/bin/warsaw_uninstall ]; then sudo /usr/bin/warsaw_uninstall; fi
2) Reinicie o computador:
Código: [Selecionar]
sudo telinit 6
3) Baixe o instalador do Warsaw para Linux:
Código: [Selecionar]
wget https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_`getconf LONG_BIT`_installer.run -O /tmp/instalar.warsaw
PS: o comando acima detecta a arquitetura do seu sistema operacional (32 ou 64 bits) e já pega o instalador correto.

4) FECHE TODOS OS SEUS NAVEGADORES WEB e daí execute o comando abaixo, que tornará o instalador executável e em seguida o executará:
Código: [Selecionar]
sudo chmod +x /tmp/instalar.warsaw ; sudo /tmp/instalar.warsaw
5) Quando a instalação terminar, reinicie o computador:
Código: [Selecionar]
sudo telinit 6
6) Acesse https://www2.bancobrasil.com.br/aapf/login.jsp para testar se o módulo está funcionando e sendo detectado.

Nota: em alguns casos, pode acontecer de https://seg.bb.com.br não detectar o módulo de segurança, embora o módulo esteja instalado, funcionando, acessando as portas TCP e você consiga acessar sua conta por intermédio do URL https://www2.bancobrasil.com.br/aapf/login.jsp. Essa é a razão por que não se deve confiar no resultado mostrado em https://seg.bb.com.br.  Esse problema que ocorre com https://seg.bb.com.br também ocorre com http://www.dieboldnixdorf.com.br/warsaw, portanto também não confie no resultado que http://www.dieboldnixdorf.com.br/warsaw lhe mostrar. A única maneira de realmente confirmar se o módulo está ou não funcionando no seu navegador é acessar https://www2.bancobrasil.com.br/aapf/login.jsp e verificar se os campos "Agência", "Conta" e "Senha de autoatendimento" aparecem. :P

=> Caso queira "zerar tudo" e fazer uma instalação e configuração "limpa", leia este post (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266).
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 24 de MAR?O de 2017, 21:25
Boa Tarde.
Sou novo aqui e passei pelo mesmo problema. Consegui uma solução parcial para o problema. Funcionou comigo e resolvi compartilhar com todos. Dando uma pesquisada pela net descobri que o problema é que o sistema pensava que havia um ataque de SYN FLOOD (eu acho que é assim que se escreve) e bloqueava a porta 30900. sem desativar o ufw, eu usei este comando:

echo 1 > /proc/sys/net/ipv4/tcp_syncookies


Eita, veja só, agora você tirou o coelho da cartola, junto com o "Sampayu" que havia apontado antes a questão firewall.  :D

Muito bom, daqui a pouco irei testar a solução.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 24 de MAR?O de 2017, 22:27
echo 1 > /proc/sys/net/ipv4/tcp_syncookies
[...]A respeito da mudança de argumento dentro do arquivo /proc/sys/net/ipv4/tcp_syncookies: mudar o valor de 0 para 1 não apenas não compromete nada no sistema como é recomendável que se faça, pois na realidade aumenta a segurança do sistema. Isso porque a mudança no valor para 1 torna mais difícil (e reduz bastante o eventual impacto de) um ataque denominado "localhost SYN flood". Portanto, pode ativar isso sem medo de ser feliz.  ;)

Dois centavos de contribuição para entender melhor a questão quanto a alteração do parâmetro syncookies de 0 para 1 e seu significado, numa bem elaborada, clara, simples e didática matéria do Morimoto.

Bloqueando ataques de SYN Flood

http://www.hardware.com.br/dicas/syncookies.html
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 24 de MAR?O de 2017, 23:45
echo 1 > /proc/sys/net/ipv4/tcp_syncookies
[...]A respeito da mudança de argumento dentro do arquivo /proc/sys/net/ipv4/tcp_syncookies: mudar o valor de 0 para 1 não apenas não compromete nada no sistema como é recomendável que se faça, pois na realidade aumenta a segurança do sistema. Isso porque a mudança no valor para 1 torna mais difícil (e reduz bastante o eventual impacto de) um ataque denominado "localhost SYN flood". Portanto, pode ativar isso sem medo de ser feliz.  ;)

Dois centavos de contribuição para entender melhor a questão quanto a alteração do parâmetro syncookies de 0 para 1 e seu significado, numa bem elaborada, clara, simples e didática matéria do Morimoto.

Bloqueando ataques de SYN Flood

http://www.hardware.com.br/dicas/syncookies.html

Bacana. A explicação está mesmo bem didática. :)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gr9942 em 25 de MAR?O de 2017, 00:00
Fico muito feliz por ter contribuído com a solução do problema.
Muito Obrigado a todos que de alguma forma ajudaram também.
Fiquem em Paz e Boa Noite a todos.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 25 de MAR?O de 2017, 14:10

Minha proposta/sugestão é que todo mundo que esteja usando o Warsaw execute este supercomando

Código: [Selecionar]
sudo iptables -P INPUT DROP ; sudo iptables -P FORWARD DROP ; sudo iptables-save | sudo tee /etc/iptables.conf ; sudo sed -i -e 's|exit 0||' "/etc/rc.local" ; echo iptables-restore \< /etc/iptables.conf | sudo tee -a /etc/rc.local ; echo ' ' | sudo tee -a /etc/rc.local ; echo \echo 1 \> /proc/sys/net/ipv4/tcp_syncookies | sudo tee -a /etc/rc.local ; echo ' ' | sudo tee -a /etc/rc.local ; echo exit 0 | sudo tee -a /etc/rc.local
O supercomando acima irá ativar e "fortalecer" o firewall do sistema, e ainda ativará o recurso de proteção "TCP SYN cookies" automaticamente, a cada inicialização do Linux. Isso porque o supercomando acima faz com que o netfilter por padrão ignore (DROP) os pedidos de entrada (INPUT) e de encaminhamento (FORWARD), sendo isso o que "fecha" as portas do seu sistema contra ataques. Além disso, o supercomando acima fará com que a cada login o código armazenado no arquivo tcp_syncookies (localizado em /proc/sys/net/ipv4/) seja alterado de 0 para 1.  :)

Muito bom, testei alterar o parâmetro tcp_syncookies com o UFW habilitado e funcionou, o que é um enorme avanço.

Alterando manualmente o arquivo o acesso BB funciona, notado que precisa ser root mesmo (sudo su), pois se "estranha" se quiser fazer usando o sudo.

A cada vez que reinicia a alteração se perde, então é o caso de torná-la permanente mesmo (ou não? ainda não me convenci disso).

Precisa ainda de alguns pequenos ajustes, não cheguei ainda a usar o "supercomando tcp_syncookies" proposto porque o arquivo **rc.local não existe no Ubuntu 16.10 e seguintes**, então não se aplicaria a essa situação.

 

Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 25 de MAR?O de 2017, 15:44
Muito bom, testei alterar o parâmetro tcp_syncookies com o UFW habilitado e funcionou, o que é um enorme avanço.

Alterando manualmente o arquivo o acesso BB funciona, notado que precisa ser root mesmo (sudo su), pois se "estranha" se quiser fazer usando o sudo.

A cada vez que reinicia a alteração se perde, então é o caso de torná-la permanente mesmo (ou não? ainda não me convenci disso).

Precisa ainda de alguns pequenos ajustes, não cheguei ainda a usar o "supercomando tcp_syncookies" proposto porque o arquivo **rc.local não existe no Ubuntu 16.10 e seguintes**, então não se aplicaria a essa situação.

Para alterar o conteúdo do arquivo tcp_syncookies pode-se combinar os comandos sudo e tee, assim:

- Gravar 0 dentro do arquivo:
Código: [Selecionar]
echo 0 |sudo tee /proc/sys/net/ipv4/tcp_syncookies- Gravar 1 dentro do arquivo:
Código: [Selecionar]
echo 1 |sudo tee /proc/sys/net/ipv4/tcp_syncookies
Quando o sistema é reiniciado, ele realmente perde a configuração. Eu testei e de fato o arquivo retorna para o padrão, que é zero. O valor só fica fixo se durante cada inicialização do sistema o valor do arquivo tcp_syncookies for alterado do padrão 0 para o valor 1.

Estou usando o XUbuntu 16.04. Não sabia que a partir da versão 16.10 o arquivo rc.local está ausente. Uma alternativa que conheço consiste em alterar diretamente a configuração do sysctl. O sysctl é um pequeno programa que envia parâmetros para o kernel em tempo de execução, ou seja, envia parâmetros para o kernel durante a execução do kernel. Como já deletei o LUbuntu 16.10 que estava na minha Virtual Box, vou instalar o XUbuntu 16.10 na Virtual Box e ver se o arquivo de configuração do systcl continua presente na versão 16.10. Caso esteja, publico aqui o método alternativo. De repente ele passa a ser o padrão, já que na versão 16.04 e anteriores esse arquivo de configuração também existe. :)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gr9942 em 25 de MAR?O de 2017, 16:14
Parece que a partir do Ubuntu 16.10, é usado o systemd na inicialização, e o rc.local é considerado um serviço, que por sinal é desligado por padrão.
Há maneiras de reativar o rc.local, um exemplo pode ser visto aqui:
http://www.cb-net.co.uk/2017/02/

Eu uso o 16.04, então não foi possível testar esse procedimento.
Espero ter ajudado de alguma forma.

Abraços.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 25 de MAR?O de 2017, 16:46
Estou usando o XUbuntu 16.04. Não sabia que a partir da versão 16.10 o arquivo rc.local está ausente. Uma alternativa que conheço consiste em alterar diretamente a configuração do sysctl. O sysctl é um pequeno programa que envia parâmetros para o kernel em tempo de execução, ou seja, envia parâmetros para o kernel durante a execução do kernel. Como já deletei o LUbuntu 16.10 que estava na minha Virtual Box, vou instalar o XUbuntu 16.10 na Virtual Box e ver se o arquivo de configuração do systcl continua presente na versão 16.10. Caso esteja, publico aqui o método alternativo. De repente ele passa a ser o padrão, já que na versão 16.04 e anteriores esse arquivo de configuração também existe. :)

Já havia usado aqui o sysctl no Ubuntu 16.10, que de fato é a ferramenta adequada para alterar parâmetros do kernel em runtime, funciona sem problemas, creio que seja melhor e mais simples ir por aí, apenas não tive tempo ainda de testar no Ubuntu padrão 16.04

Essencialmente é isso:

Código: [Selecionar]
sudo sysctl -w net.ipv4.tcp_syncookies=1
Na verdade deveria ser possível configurar a partir do /etc/sysctl.conf, mas numa vista assim superficial não está funcionando (vi apenas num live-iso do 16.10), não deu certo, porém não tive tempo suficiente para aprofundar essa análise.

Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 25 de MAR?O de 2017, 17:18
Se quiser aprofundar um pouco a análise nesse tema, esse link que é mencionado no próprio /etc/sysctl.conf é muito bom:

Improving syncookies

https://lwn.net/Articles/277146/

Deriva daí a minha dificuldade momentânea em aceitar com adequado deixar o parâmetro permanentemente ligado em 1.

Citar
"Syncookies are discouraged these days. They disable too many valuable TCP features (window scaling, SACK) and even without them the kernel is usually strong enough to defend against syn floods and systems have much more memory than they used to be. So I don't think it makes much sense to add more code to it, sorry. "

Supondo o caso mais simples que é o uso do UFW, usado pela grande maioria dos usuários, sem ir diretamente no iptables, que no fundo só se justifica no caso de um servidor e não de um simples computador de um usuário comum, o fato é que o padrão Ubuntu é esse:

IFW desligado --> tcp_syncookies ligado em 1

IFW ligado    --> tcp_syncookies desligado em 0

O que estamos fazendo aqui é um workaround, um quebra galho, uma ajeitada, porque a anomalia é o warsaw (ou muito possivelmente o server do BB) estar sendo identificado como TCP SYN flood attacks, há um erro de origem nisso que precisa ser corrigido seja pelo Banco do Brasil ou pela Gas Tecnologia, mas enfim, não é algo que esteja imediatamente ao nosso alcance, restando-nos apenas informá-los disso e cobrar providências de solução real.

Isso posto, voltamos ao ponto, se não quero desfigurar minha instalação Ubuntu do que é o padrão dela (e que supostamente funciona melhor), deveria estar usando essa alteração de parâmetro apenas e tão somente para o acesso BB, retornando ao normal após o uso, daí que, no momento, estou inclinado apenas a esse uso, sem tornar permamente a alteração.

Em linhas gerais, como visão pessoal momentânea sujeita à críticas, creio existir o seguinte quadro, sempre considerado para um usuário comum (não server, não situações especiais):

1) Roteador externo com firewall ativado

Quem usa roteador externo com firewall devidamente ativado e o roteador regularmente configurado (login próprio+senha forte) simplesmente não precisa se preocupar com isso, deixe o IFW desativado, a chance de algum problema é o mínimo dos mínimos dos mínimoruns.

2) Usando IFW sem firewall externo de roteador/modem

Quando for usar o BB desbloqueie antes o tcp_syncookies fazendo:

sudo sysctl -w net.ipv4.tcp_syncookies=1

Após o uso do acesso BB retorne à situação anterior fazendo:

sudo sysctl -w net.ipv4.tcp_syncookies=0

Claro que se pode optar por tornar permanente a alteração no tcp_syncookies, também não parece existir um grande problema nisso numa instalação comum (não server) mas nesse caso deverá haver a consciência que se está operando fora do padrão regular do Ubuntu.

Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 25 de MAR?O de 2017, 17:58
Parece que a partir do Ubuntu 16.10, é usado o systemd na inicialização, e o rc.local é considerado um serviço, que por sinal é desligado por padrão.
Há maneiras de reativar o rc.local, um exemplo pode ser visto aqui:
http://www.cb-net.co.uk/2017/02/

Eu uso o 16.04, então não foi possível testar esse procedimento.
Espero ter ajudado de alguma forma.

Abraços.

Muito bom link, de novo ajudou bastante, grato.  :)

Permite usar a estrutura normal do rc.local para executar o sysctl, mesmo no Ubuntu 16.10 ou superior

Nada obstante, se bem entendi, o Ubuntu 16.10 já vem municiado com o rc.local.service em:

/lib/systemd/system/rc.local.service

uma das cláusulas é essa:

[Unit]
Description=/etc/rc.local Compatibility
ConditionFileIsExecutable=/etc/rc.local
After=network.target

Suponho que a simples criação do arquivo /etc/rc.local tornando-o executável, como script que sempre foi, deveria funcionar.
Vou testar aqui pra ver o que dá.





Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 25 de MAR?O de 2017, 18:32
Confirmado, no Ubuntu 16.10 basta criar um /etc/rc.local como script executável idêntico ao que sempre foi que irá executar.

Torna a alteração permanente colocar nesse arquivo o parâmetro do kernel:

Código: [Selecionar]
/sbin/sysctl -w net.ipv4.tcp_syncookies=1
No teste usei dessa forma, informando o caminho completo, mas o fato é que funciona tornando a alteração permamente para quem queira mesmo deixá-la permanente.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 25 de MAR?O de 2017, 18:55
Confirmado, no Ubuntu 16.10 basta criar um /etc/rc.local como script executável idêntico ao que sempre foi que irá executar.

Torna a alteração permanente colocar nesse arquivo o parâmetro do kernel:

Código: [Selecionar]
/sbin/sysctl -w net.ipv4.tcp_syncookies=1
No teste usei dessa forma, informando o caminho completo, mas o fato é que funciona tornando a alteração permamente para quem queira mesmo deixá-la permanente.

Agora estou com o XUbuntu 16.10 rodando numa máquina virtual. Editar o arquivo /etc/sysctl.conf funcionou no XUbuntu 16.10, mas não no 16.04: no 16.04 continua mesmo sendo necessário editar o arquivo rc.local

O comando sudo sysctl -w net.ipv4.tcp_syncookies=1 também não funcionou, no 16.10 (nem testei no 16.04, já que alterar o estado via sysctl não está surtindo efeito no comportamento do kernel, no caso do sistema versão 16.04). Mas se no 16.10 o usuário executar:
Código: [Selecionar]
sudo sed -i -e 's|#net.ipv4.tcp_syncookies|net.ipv4.tcp_syncookies|' "/etc/sysctl.conf" ; sudo sysctl -p
...funciona.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 25 de MAR?O de 2017, 19:51
Na verdade há um equívoco de raciocínio quando eu disse que deveria dar para configurar através do /etc/sysctl.conf, evidentemente que não dá e não poderia dar mesmo.

Se o parâmetro é do kernel, como de fato é, só se pode alterá-lo em runtime, que é uma alteração na memória ram do sistema, não no disco, pois aí a única forma de fazer é recompilando o kernel.

Parece evidente, mas na hora que fiz a afirmação não atinei com o raciocínio.  :)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 25 de MAR?O de 2017, 20:27
Se quiser aprofundar um pouco a análise nesse tema, esse link que é mencionado no próprio /etc/sysctl.conf é muito bom:

Improving syncookies

https://lwn.net/Articles/277146/

Deriva daí a minha dificuldade momentânea em aceitar com adequado deixar o parâmetro permanentemente ligado em 1.

Citar
"Syncookies are discouraged these days. They disable too many valuable TCP features (window scaling, SACK) and even without them the kernel is usually strong enough to defend against syn floods and systems have much more memory than they used to be. So I don't think it makes much sense to add more code to it, sorry. "

Eu também dei uma pesquisada nos "sites gringos", em busca de opiniões a respeito da ativação ou não desse recurso, mas o que encontrei foram opiniões divergentes e muita controvérsia.

No fim das contas, encontrei muito debate, mas nada conclusivo. Lá em https://lwn.net/Articles/277146/ mesmo há dois relatos mencionando que, na prática, observaram uma pequena elevação de processamento (de 60% para 70%) no computador, porém também observaram um ganho de desempenho, em termos de tempo de resposta dos sinais de rede (caiu de 1,5 segundos para algo entre 12 e 15 milissegundos). Ainda de acordo com o website, o resultado prático dos testes realizados atestou que esse recurso de proteção ainda tem seu valor, sendo essa a razão por que o suporte a esse recurso em IPv6 também está sendo desenvolvido.

Enfim: ao que me parece, a ativação do recurso contra "SYN Flood" no protocolo TCP pode ou ser "boa" ou ser "ruim", a depender do contexto. E o contexto engloba uma série de variáveis, como p.ex. qual é a capacidade de desempenho do hardware, qual é a finalidade de uso do computador, se o computador é doméstico ou um servidor, se há alguma particularidade que justifica o uso desse recurso etc.

Como meu computador possui capacidade de processamento suficiente para que a ativação desse recurso não seja perceptível (eu não observei perda nenhuma de desempenho) e eu preciso acessar minha conta corrente via computador, no meu contexto estou preferindo ativar o recurso de proteção. Como quem acessa este tópico provavelmente está no mesmo cenário que eu, ou pelo menos em um cenário bem parecido, acredito que o que propus lá no meu outro comentário (http://ubuntuforum-br.org/index.php/topic,121558.msg668201.html#msg668201) será considerado uma solução "adequada" por uma parcela bastante considerável dos leitores. Espero que sim (porque deu trabalho pensar nos comandos e testá-los nos XUbuntu 16.04 e 16.10, rs  ;D).

...mas eu concordo que o Warsaw deveria estar melhor implementado mesmo, de modo a não "disparar" o bloqueio "antiflood" do firewall. O bloqueio por firewall só não ocorre quando o recurso contra ataque "SYN Flood" é ativado, justamente porque em tal caso o suposto "flood" acaba não ocorrendo. Se o Warsaw fosse melhor escrito, ele não daria "conflito" com o firewall do Linux, e daí o workaround apresentado aqui não seria necessário.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 25 de MAR?O de 2017, 21:20
Testei também no Ubuntu 16.04 padrão (=Unity), em versão 32-bit e 64-bit, com o IFW ativado, a solução de simplesmente acrescentar a linha no rc.local e igualmente ao Ubuntu 16.10 padrão, funcionou sem problemas.

Código: [Selecionar]
/sbin/sysctl -w net.ipv4.tcp_syncookies=1
Assim sendo, não há diferença de funcionamento entre o Ubuntu 16.04 e o 16.10,  padrão Unity, exceto que no caso desse último o arquivo /etc/rc.local é previamente inexistente e precisa ser criado, o que pode ser feito como uma cópia exata do que sempre foi.

Acho que, por enquanto, isso esgota o assunto no que diz respeito ao Ubuntu padrão propriamente dito (=Unity), restando verificar nos demais "sabores" (Kubuntu, Lubuntu, Ubuntu-Gnome, Ubuntu-Mate) , exceto o Xubuntu, também já testado, se o comportamento é realmente o mesmo.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 25 de MAR?O de 2017, 22:11
Testei também no Ubuntu 16.04 padrão (=Unity), em versão 32-bit e 64-bit, com o IFW ativado, a solução de simplesmente acrescentar a linha no rc.local e igualmente ao Ubuntu 16.10 padrão, funcionou sem problemas.

Código: [Selecionar]
/sbin/sysctl -w net.ipv4.tcp_syncookies=1
Assim sendo, não há diferença de funcionamento entre o Ubuntu 16.04 e o 16.10,  padrão Unity, exceto que no caso desse último o arquivo /etc/rc.local é previamente inexistente e precisa ser criado, o que pode ser feito como uma cópia exata do que sempre foi.

Acho que, por enquanto, isso esgota o assunto no que diz respeito ao Ubuntu padrão propriamente dito (=Unity), restando verificar nos demais "sabores" (Kubuntu, Lubuntu, Ubuntu-Gnome, Ubuntu-Mate) , exceto o Xubuntu, também já testado, se o comportamento é realmente o mesmo.

Está ocorrendo algum "tilt" com o sysctl do XUbuntu 16.10: o comando sudo sysctl -w net.ipv4.tcp_syncookies=1 surte efeito, quando é executado, mas está sem persistência. Digo: após o reboot do sistema o valor volta a ser zero, ao invés de 1. Experimentei remover o sinal # do parâmetro net.ipv4.tcp_syncookies=1 presente nos arquivos /etc/sysctl.conf e /etc/sysctl.d/10-network-security.conf, mas não adianta: após reiniciar o sistema, o valor armazenado em /proc/sys/net/ipv4/tcp_syncookies continua sendo zero.

O jeito foi modificar o supercomando que publiquei lá no comentário (http://ubuntuforum-br.org/index.php/topic,121558.msg668201.html#msg668201) para os que estiverem usando o *Ubuntu versão 16.10 ou posterior. Deste modo, o supercomando¹ criará o arquivo /etc/rc.local e executará o systemctl, para que o serviço rc-local seja reiniciado.

Infelizmente, só assim consegui obter persistência. Há algum problema com o sysctl ou com o systemd. Vi em alguns sites que, aparentemente, os dados de sysctl.conf estão sendo inicializados muito cedo (antes de os módulos dos serviços de rede serem ativados), daí o que a gente configura para o sysctl acaba não sendo executado.  :(

Mas é como você comentou mesmo: basta criar uma versão do /etc/rc.local no *Ubuntu 16.10. Ainda bem que essa opção está funcionando.²  :)

¹ Supercomando = comando composto por vários comandos.
² No Ubuntu 16.10 e XUbuntu 16.10. Nos outros "sabores" eu também não testei.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 25 de MAR?O de 2017, 22:52
Está ocorrendo algum "tilt" com o sysctl do XUbuntu 16.10: o comando sudo sysctl -w net.ipv4.tcp_syncookies=1 surte efeito, quando é executado, mas está sem persistência. Digo: após o reboot do sistema o valor volta a ser zero, ao invés de 1. [...]

Então, prezado "Sampayu",

Creio que não consegui ser suficientemente claro ao tentar explicar o que acho seja, sorry. :(

Esse comando (sysctl -w net.ipv4.tcp_syncookies=1 ) não vai armazenar **nunca**, sempre que reiniciar ele voltará a zero.
Essa informação está na compilação do kernel, se quiser deixar definitiva mesmo, só se compilar novamente o kernel.

Aquele parâmetro -p que usou em sysctl faz apenas um reload usando o /etc/sysctl como entrada, mas veja que tudo isso é apenas em runtime, apenas memória ram, deu reboot volta a prevalecer o que está no kernel.

Assim sendo, tem que setar o que quer a cada boot, logo, precisa executar em algum script realizado no boot, do qual o rc.local o é por excelência.

Nota:

Use

sysctl -a

para ver uma relação completa do que há no kernel
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 25 de MAR?O de 2017, 23:21
Está ocorrendo algum "tilt" com o sysctl do XUbuntu 16.10: o comando sudo sysctl -w net.ipv4.tcp_syncookies=1 surte efeito, quando é executado, mas está sem persistência. Digo: após o reboot do sistema o valor volta a ser zero, ao invés de 1. [...]

Então, prezado "Sampayu",

Creio que não consegui ser suficientemente claro ao tentar explicar o que acho seja, sorry. :(

Esse comando (sysctl -w net.ipv4.tcp_syncookies=1 ) não vai armazenar **nunca**, sempre que reiniciar ele voltará a zero.
Essa informação está na compilação do kernel, se quiser deixar definitiva mesmo, só se compilar novamente o kernel.

Aquele parâmetro -p que usou em sysctl faz apenas um reload usando o /etc/sysctl como entrada, mas veja que tudo isso é apenas em runtime, apenas memória ram, deu reboot volta a prevalecer o que está no kernel.

Assim sendo, tem que setar o que quer a cada boot, logo, precisa executar em algum script realizado no boot, do qual o rc.local o é por excelência.

Nota:

Use

sysctl -a

para ver uma relação completa do que há no kernel

Acho que eu é que andei "viajando na maionese" mesmo, rs: embora eu saiba que as alterações executadas pelo sysctl vigorem somente em tempo de execução, eu imaginei que o argumento -w enviado ao sysctl fazia com que essas alterações fossem armazenadas em algum arquivo de configuração externo (como por exemplo /etc/sysctl.conf), e que esse arquivo de configuração seria automaticamente inicializado a cada novo boot, graças a algum script ou daemon executado durante o boot. ;D

Somente após perceber que isso não estava ocorrendo foi que resolvi recorrer novamente ao rc.local
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 26 de MAR?O de 2017, 13:38
Descobri qual é o problema com o *Ubuntu 16.10, que estava fazendo com que fosse obrigatório criar o arquivo /etc/rc.local: após a ativação do firewall UFW, o daemon do UFW passa a inicializar o script /etc/ufw/sysctl.conf a cada boot do Linux, e nesse arquivo de configuração há o parâmetro net/ipv4/tcp_syncookies com o argumento 0 (zero). Bastou eu alterar esse código para net/ipv4/tcp_syncookies=1 e reiniciar o daemon do UFW que a cada nova inicialização do Linux o conteúdo de /proc/sys/net/ipv4/tcp_syncookies agora é sempre 1.  :)

Vou ajustar lá os dois "supercomandos" que publiquei (tanto o para *Ubuntu 16.04 e anteriores quanto o para *Ubuntu 16.10 e posteriores), já que essa descoberta simplifica bastante as coisas: deixa de ser necessário criar o arquivo /etc/rc.local, tampouco editar um /etc/rc.local que já exista, tendo em vista que o daemon do UFW já ativará a proteção contra "SYN flood" a cada inicialização do Linux.  :)

EDIT: testei no XUbuntu 16.04 e também deu certo, portanto não é mais necessário haver dois "supercomandos" diferentes (um para os *Ubuntu versão 16.10 e posteriores, outro para os *Ubuntu versão 16.04 e anteriores). O daemon do UFW simplificou bastante as coisas e universalizou a solução.  :)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 26 de MAR?O de 2017, 14:30
Descobri qual é o problema com o *Ubuntu 16.10, que estava fazendo com que fosse obrigatório criar o arquivo /etc/rc.local: após a ativação do firewall UFW, [...]

Excelente, nada como a persistência na solução de um problema.  :D

Na verdade, embora se busque a praticidade e isso também seja bom, tudo isso não deixa de ser apenas o "enfeite do bolo", o acabamento final da obra, pois como já se disse, "todos os caminhos levam a Roma", porque o que é realmente importante foi você ter descoberto que a questão estava relacionada ao firewall e o colega "gr9942" brilhantamente ter apontado a solução indicando o parâmetro do arquivo tcp_syncookies, esses dois pontos, isto sim, são a essência da questão.

De toda forma, parabéns aos dois pela muito relevante contribuição ao tema.  :)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 26 de MAR?O de 2017, 14:36
Descobri qual é o problema com o *Ubuntu 16.10, que estava fazendo com que fosse obrigatório criar o arquivo /etc/rc.local: após a ativação do firewall UFW, [...]

Excelente, nada como a persistência na solução de um problema.  :D

Na verdade, embora se busque a praticidade e isso também seja bom, tudo isso não deixa de ser apenas o "enfeite do bolo", o acabamento final da obra, pois como já se disse, "todos os caminhos levam a Roma", porque o que é realmente importante foi você ter descoberto que a questão estava relacionada ao firewall e o colega "gr9942" brilhantamente ter apontado a solução indicando o parâmetro do arquivo tcp_syncookies, esses dois pontos, isto sim, são a essência da questão.

De toda forma, parabéns aos dois pela muito relevante contribuição ao tema.  :)

Obrigado.  :)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gwarah em 26 de MAR?O de 2017, 15:20
Olá pesso@l,

instalei o hdd do bb mas na verificação gerou esse resultado:

1) Na console:

Código: [Selecionar]
luis@jupiter:~$ hda_bb &
[1] 18039
luis@jupiter:~$ /usr/bin/hda_bb: linha 380: /tmp/HDA.tmp: Arquivo ou diretório não encontrado
Ubuntu
Ubuntu

DIAG_SUB_GUI_ROOT: false
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Ubuntu
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.


/usr/bin/hda_bb: linha 1245: 18045 Terminado               yad --form --undecorated --title="Segurança BB" --no-buttons --geometry="+0+0" --columns="5" --field=" ":LBL ' ' --field="!$LOCAL/IMG/MAIN/Install.png! Instalar!":BTN "bash -c 'ROOT_LOGIN true MAIN INST'" --field="      Instalar":LBL ' ' --field=" ":LBL ' ' --field="!$LOCAL/IMG/MAIN/Remove.png! Remover!":BTN "bash -c 'ROOT_LOGIN true MAIN REMO'" --field="    Remover":LBL ' ' --field=" ":LBL ' ' --field="!$LOCAL/IMG/MAIN/Diagnostico.png! Diagnostico!":BTN "bash -c 'ROOT_LOGIN true MAIN DIAG'" --field="  Diagnostico":LBL ' ' --field=" ":LBL ' ' --field="!$LOCAL/IMG/MAIN/Ajuda.png! Ajuda!":BTN "bash -c AJUDA_GUI" --field="        Ajuda":LBL ' ' --field="!$LOCAL/IMG/MAIN/$un_lock! Desbloquear!":BTN "bash -c 'ROOT_LOGIN true MAIN'" --field="!$LOCAL/IMG/MAIN/Exit.png! Sair!":BTN "bash -c 'SAIR_GUI Main'" --field="          Sair":LBL ' '
DIAGNOSTICO_GUI: false

Ubuntu
Ubuntu
Ubuntu
Ubuntu
Ubuntu
DIAG_SUB_GUI_ROOT: true
Connection closed by foreign host.
stat: impossível obter estado de '/usr/local/lib/warsaw/ld-linux-x86-64.so.2': Arquivo ou diretório não encontrado
stat: impossível obter estado de '/usr/local/lib/warsaw/ld-linux.so.2': Arquivo ou diretório não encontrado
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Ubuntu
Ubuntu
Ubuntu
Connection closed by foreign host.
stat: impossível obter estado de '/usr/local/lib/warsaw/ld-linux-x86-64.so.2': Arquivo ou diretório não encontrado
stat: impossível obter estado de '/usr/local/lib/warsaw/ld-linux.so.2': Arquivo ou diretório não encontrado

Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

1

2) Resultado da verificação:

(https://lh3.googleusercontent.com/X4lFixpKCUl9OvBU4FLSeJP_jRr-mq8-Bf09Qg9Nppo3BoJrzZb15LhtnNMOwaEw0ZF60a0I=w1680-h874)

Faltava permissão nas pastas mas mesmo depois de permissionados, nada acontecia. Pelas  mensagens acho que está faltando alguma coisa no warsaw. Mas funcionava antes da instalação do hda_bb.


Uma outra coisa que percebi quando tentei ver o estado do warsaw:
Código: [Selecionar]
● warsaw.service - LSB: Handle Warsaw
   Loaded: loaded (/etc/init.d/warsaw; bad; vendor preset: enabled)
   Active: active (running) since Dom 2017-03-26 15:38:33 BRT; 3min 22s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 1129 ExecStart=/etc/init.d/warsaw start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/warsaw.service
           └─1291 /usr/local/bin/warsaw/core

Mar 26 15:38:33 jupiter systemd[1]: Starting LSB: Handle Warsaw...
Mar 26 15:38:33 jupiter warsaw[1129]: Starting core
Mar 26 15:38:33 jupiter systemd[1]: Started LSB: Handle Warsaw.

Na  status do  mpinho aparece:

Código: [Selecionar]
Loaded: loaded (/etc/init.d/warsaw; generated; vendor preset: enabled)
generated ao invés de bad. Tentei reinstalar o warsaw mas não tive sucesso
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 26 de MAR?O de 2017, 16:02
[...] Faltava permissão nas pastas mas mesmo depois de permissionados, nada acontecia. Pelas  mensagens acho que está faltando alguma coisa no warsaw. Mas funcionava antes da instalação do hda_bb.[...]
Tentei reinstalar o warsaw mas não tive sucesso

Então, "gwarah",

1) Qual é a versão do Ubuntu que está usando?

Código: [Selecionar]
lsb_release -rd
2) Qual o "sabor"?
É o Ubuntu padrão (=Unity) ou outro?

3) O tópico tem bastante informação de como fazer isso funcionar.

Em princípio use o script que está no post #12, item 5, ele desinstala e instala tudo de novo, geralmente dará certo e é bastante fácil e prático de fazer.

Depois atente para a circunstância de ter um não firewall ativado, notoriamente o IFW que é o firewall padrão do Ubuntu.

Código: [Selecionar]
sudo ufw status verbose
Se estiver desativado, tudo bem, sem problemas, entretanto, caso esteja habilitado e normalmente você use o firewall (mesmo que seja o iptables), então use esse comando:

sudo /sbin/sysctl -w net.ipv4.tcp_syncookies=1

E então veja se consegue o acesso.

Caso consiga, torne a modificação permamente usando o comando proposto no post #33 deste tópico.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 26 de MAR?O de 2017, 16:54
Olá pesso@l,

instalei o hdd do bb mas na verificação gerou esse resultado:

Se o problema persistir, que tal limpar e desinstalar tudo? Depois é só instalar o Warsaw (apenas o Warsaw: o programa HDA_BB é desnecessário) e configurar o firewall, conforme explicado anteriormente.


Como fazer a remoção completa do Warsaw e do HDA_BB, desinstalar e "resetar" o firewall, reinstalar o Warsaw e o firewall, ativar o firewall fechando as portas de rede do seu computador (segurança) mas conceder acesso ao socket (websocket) de que o Warsaw necessita - tudo via terminal do shell :)


1. Execute o comando abaixo, para remover completamente o programa HDA_BB:
Código: [Selecionar]
sudo apt-get purge hda-bb -y
2. MANTENHA TODOS OS NAVEGADORES FECHADOS e então desinstale o Warsaw:¹
Código: [Selecionar]
sudo killall opera firefox chrome ; sudo apt-get purge warsaw -y ; sudo /usr/bin/warsaw_uninstall
3. Execute este supercomando para desinstalar o firewall (G)UFW e "resetar" o netfilter (firewall que fica "embutido" no kernel do Linux):¹
Código: [Selecionar]
sudo apt-get purge ufw gufw -y ; sudo iptables -F ; sudo iptables -X ; sudo iptables -P INPUT ACCEPT ; sudo iptables -P FORWARD ACCEPT ; sudo iptables -P OUTPUT ACCEPT ; sudo rm -r /etc/ufw
4. Execute este supercomando para desativar o arquivo rc.local e atualizar o sysctl:¹
Código: [Selecionar]
sudo mv /etc/rc.local /etc/rc.local.bak ; sudo sed -i -e 's|net.ipv4.tcp_syncookies=1|#net.ipv4.tcp_syncookies=1|' "/etc/sysctl.conf" ; sudo sed -i -e 's|net.ipv4.tcp_syncookies=1|#net.ipv4.tcp_syncookies=1|' "/etc/sysctl.d/10-network-security.conf" ; sudo sysctl -w net.ipv4.tcp_syncookies=0
5. Reinicie o computador:
Código: [Selecionar]
sudo telinit 6
6. Após o computador reiniciar, MANTENHA TODOS OS NAVEGADORES FECHADOS e então execute este supercomando para manualmente instalar o Warsaw via shell script (script do shell):
Código: [Selecionar]
sudo killall opera firefox chrome ; wget https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_`getconf LONG_BIT`_installer.run -O /tmp/instalar.warsaw ; sudo chmod +x /tmp/instalar.warsaw ; sudo /tmp/instalar.warsaw
7. Quando a instalação terminar, reinicie novamente o computador:
Código: [Selecionar]
sudo telinit 6
8. Após o computador reiniciar, execute este supercomando para reinstalar o firewall (G)UFW, ativar a proteção contra ataques do tipo "SYN Flood" e então ativar o daemon (serviço) do (G)UFW:
Código: [Selecionar]
sudo apt-get install ufw gufw --reinstall -y ; sudo sed -i -e 's|syncookies=0|syncookies=1|' "/etc/ufw/sysctl.conf" ; sudo ufw enable
9. Acesse https://www2.bancobrasil.com.br/aapf/login.jsp para testar se o módulo está funcionando e sendo detectado. Caso o módulo não seja detectado, reinicie o computador e acesse https://www2.bancobrasil.com.br/aapf/login.jsp novamente. SE (E SOMENTE SE) o problema persistir, execute o supercomando abaixo e, após o computador reiniciar, tente novamente acessar https://www2.bancobrasil.com.br/aapf/login.jsp:

Código: [Selecionar]
sudo apt-get install libcurl4-openssl-dev libnss3-dev libdbus-1-dev yad libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libfreetype6 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libnspr4 libnspr4-0d libnss3 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 --reinstall -y ; sudo telinit 6
Nota: em alguns casos, pode acontecer de https://seg.bb.com.br não detectar o módulo de segurança, embora o módulo esteja instalado, funcionando, acessando as portas TCP e você consiga acessar sua conta por intermédio do URL https://www2.bancobrasil.com.br/aapf/login.jsp. Essa é a razão por que não se deve confiar no resultado mostrado em https://seg.bb.com.br.  Esse problema que ocorre com https://seg.bb.com.br também ocorre com http://www.dieboldnixdorf.com.br/warsaw, portanto também não confie no resultado que http://www.dieboldnixdorf.com.br/warsaw lhe mostrar. A única maneira de realmente confirmar se o módulo está ou não funcionando no seu navegador é acessar https://www2.bancobrasil.com.br/aapf/login.jsp e verificar se os campos "Agência", "Conta" e "Senha de autoatendimento" aparecem. :P

10. Se mesmo após isso o Warsaw do seu sistema Linux continuar não sendo detectado e/ou executado na página do Banco do Brasil, execute este supercomando:

Código: [Selecionar]
if [ -a /etc/rc.local ]; then sudo mv /etc/rc.local /etc/rc.local.bak; fi; echo \#\!/bin/bash | sudo tee /etc/rc.local; echo ' ' | sudo tee -a /etc/rc.local; echo \echo 1 \> /proc/sys/net/ipv4/tcp_syncookies | sudo tee -a /etc/rc.local; echo ' ' | sudo tee -a /etc/rc.local; echo exit 0 | sudo tee -a /etc/rc.local; sudo telinit 6
...e, após o computador reiniciar, tente novamente acessar sua conta, no website do Banco do Brasil. Ainda não deu certo? Então...

11. MANTENHA TODOS OS NAVEGADORES FECHADOS e execute este supercomando para limpar os caches dos navegadores e (re)instalar os navegadores Google Chrome e Opera Browser:

Código: [Selecionar]
sudo killall opera firefox chrome ; sudo apt-get install gdebi --reinstall -y ; rm -r ~/.cache/google-chrome ~/.cache/opera ~/.cache/mozilla/firefox ; if [ `getconf LONG_BIT` == 64 ]; then wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb -O /tmp/chrome.deb ; sudo gdebi -n /tmp/chrome.deb ; fi; if [ `getconf LONG_BIT` == 64 ]; then wget http://ftp.opera.com/pub/opera/desktop/44.0.2510.1218/linux/opera-stable_44.0.2510.1218_amd64.deb -O /tmp/opera.deb; else wget http://ftp.opera.com/pub/opera/desktop/44.0.2510.1218/linux/opera-stable_44.0.2510.1218_i386.deb -O /tmp/opera.deb; fi ; sudo gdebi -n /tmp/opera.deb ; sudo apt-get update ; sudo apt-get check ; sudo apt-get dist-upgrade -y ; sudo apt-get autoremove -y ; sudo apt-get clean ; sudo telinit 6
COMANDO ALTERNATIVO

Caso queira desinstalar completamente um (ou mais de um) dos seus navegadores, este post (https://ubuntuforum-br.org/index.php/topic,121558.msg673986.html#msg673986) explica como fazer isso com os navegadores Mozilla Firefox, Google Chrome e Opera Browser. O post também explica como reinstalar tais navegadores.

12. Após o computador reiniciar, execute o comando abaixo para abrir os navegadores Google Chrome² e Opera Browser na página de teste do módulo Warsaw (você também pode tentar usar o Mozilla Firefox³ para acessar sua conta):

Código: [Selecionar]
google-chrome https://www2.bancobrasil.com.br/aapf/login.jsp & opera https://www2.bancobrasil.com.br/aapf/login.jsp
IMPORTANTE: a página do Banco do Brasil (https://www2.bancobrasil.com.br/aapf/login.jsp) requer o plugin Adobe Flash, para poder detectar e executar o Warsaw durante seu acesso à conta bancária, o que é feito por intermédio deste applet: https://www2.bancobrasil.com.br/aapf/includes/js/warsaw-websocket.swf (https://www2.bancobrasil.com.br/aapf/includes/js/warsaw-websocket.swf) que o Opera e o Chrome atualmente bloqueiam (e daí você vê aquela mensagem informando que o módulo de segurança não está instalado ou não foi detectado, embora ele esteja instalado). Caso você não possua o Flash instalado em seu sistema, instale-o com este comando, no terminal do shell:
Código: [Selecionar]
sudo apt-get install adobe-flashplugin -yCaso o comando acima não funcione, experimente executar este outro:
Código: [Selecionar]
sudo apt-get install flashplugin-installer -yApós isso, não deixe de ler as Notas de Rodapé para verificar como se ativa o plugin Flash nos navegadores. Cada navegador possui um método próprio de ativação do plugin Flash. A tendência é os navegadores dificultarem cada vez mais a vida do usuário, tornarão cada vez mais difícil conseguir fazer com que o navegador execute conteúdo Flash em websites, mas infelizmente os bancos retrógrados continuam insistindo em usar Flash nas suas páginas de acesso à conta bancária, e aí surge (mais) esse problema. :(

13. Se após isso o módulo for detectado mas você não conseguir efetuar login, pode ser que o certificado de segurança do Warsaw não tenha sido adicionado aos navegadores Chrome e Opera. Neste caso, execute este supercomando (ele fechará todos os navegadores, reinstalará o Warsaw e reiniciará o computador):

Código: [Selecionar]
sudo killall opera firefox chrome ; wget https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_`getconf LONG_BIT`_installer.run -O /tmp/instalar.warsaw ; sleep 10 ; sudo chmod +x /tmp/instalar.warsaw ; sleep 10 ; sudo /tmp/instalar.warsaw ; sleep 10 ; sudo telinit 6
...e, após seu computador reiniciar, execute novamente o comando do item 12, para confirmar que o Google Chrome e o Opera Browser estão funcionando com o módulo Warsaw.

IMPORTANTE: caso você acesse as preferências/configurações do seu navegador, vá até a seção de certificados, acesse o item Autoridades e não encontre o certificado Warsaw Personal CA (que é o nome do certificado do Warsaw para navegadores web), leia este post (https://ubuntuforum-br.org/index.php?topic=121558.msg674941#msg674941) para saber como instalar esse certificado manualmente.

14. Caso o Warsaw continue não funcionando e/ou então você esteja utilizando uma versão do *Ubuntu posterior à 16.04 (ou seja: 16.10, 17.04, 17.10 etc.) e o Warsaw continue não funcionando, execute este supercomando:

Código: [Selecionar]
sudo killall opera firefox chrome ; sudo /usr/bin/warsaw_uninstall ; sudo update-rc.d -f warsaw remove ; sudo rm /etc/init.d/warsaw /etc/xdg/autostart/warsaw.desktop /usr/bin/warsaw_uninstall ; sudo rm -r /usr/local/bin/warsaw /usr/local/etc/warsaw /usr/local/lib/warsaw /usr/share/doc/warsaw ; wget https://cloud.gastecnologia.com.br/bb/downloads/ws/linux/diagbb-1.0.`getconf LONG_BIT`.run -O /tmp/instalar.warsaw ; sleep 10 ; sudo chmod +x /tmp/instalar.warsaw ; sleep 10 ; sudo /tmp/instalar.warsaw ; sleep 10 ; sudo telinit 6
...e teste novamente o funcionamento do Warsaw, após o sistema reiniciar.

Resumo de tudo o que foi explicado neste post: para que o Warsaw funcione na página do Banco do Brasil, é necessário [1] instalar o Warsaw (isso já instala o certificado do Warsaw para os navegadores, e se por acaso não instalar siga as dicas publicadas aqui (https://ubuntuforum-br.org/index.php?topic=121558.msg674941#msg674941) para instalar manualmente o certificado), [2] instalar o firewall com as portas TCP 30800 e 30900 desbloqueadas, [3] ativar a proteção do sistema contra ataques SYN Flood (em algumas versões do *Ubuntu essa proteção já pode estar ativada por padrão, mas o tutorial ativa a do firewall só por garantia), [4] instalar o plugin Adobe Flash no sistema e [5] configurar cada um dos seus navegadores para não impedir a execução do plugin Flash na página do banco.

NÃO DEIXE DE LER AS NOTAS DE RODAPÉ! ELAS CONTÊM INFORMAÇÕES COMPLEMENTARES IMPORTANTES!


Notas de rodapé:
¹ Ignore as mensagens de erro que eventualmente forem exibidas.
² Se após executar todos os procedimentos acima o Google Chrome não estiver funcionando com o Warsaw no website do BB, é bem provável que seja porque o Google Chrome está forçando o uso de HTML5 no website do banco, embora o Warsaw requeira Flash. Para resolver esse problema, inicie o Google Chrome, acesse o endereço chrome://settings/content/flash e certifique-se de que a opção Perguntar primeiro (recomendado) esteja ativada (no lugar da opção Impedir que sites executem Flash). Em seguida, acesse o endereço chrome://flags/#enable-ephemeral-flash-permission e marque essa opção como Disabled (Desabilitada), daí clique em RELAUNCH NOW ("REINICIAR AGORA") para que essa modificação seja salva e o navegador seja reiniciado com essa nova configuração já vigorando. Em seguida, acesse o endereço chrome://settings/content/siteDetails?site=https%3A%2F%2Fwww2.bancobrasil.com.br e marque como Permitir as seguintes opções: Javascript, Flash, Pop-ups, Sincronização em segundo plano, Downloads automáticos e Acesso a plug-in sem sandbox. Após isso, acesse novamente a página do BB (https://www2.bancobrasil.com.br/aapf/login.jsp). Se no canto superior direito (extremidade direita) da barra de endereços aparecer um aviso de Plug-in bloqueado, clique sobre o aviso e clique em Executar Flash desta vez. Somente assim os campos de acesso à sua conta corrente aparecerão. Se você clicar no botão de login à sua conta e o login demorar, repita o procedimento de clicar sobre o aviso e clicar em "Executar Flash desta vez". A tendência é os navegadores dificultarem cada vez mais a execução de Flash (até um ponto em que nenhum navegador executará mais o Flash). É torcer para que antes disso os desenvolvedores do website do BB e do famigerado Warsaw tornem o acesso ao banco independente do Flash...  E, se o problema persistir mesmo após você executar todos esses procedimentos com o Chrome, é possível que uma recente atualização do Google Chrome tenha eliminado o certificado de segurança do Warsaw, portanto reinstale o Warsaw (item 13), para que o instalador do Warsaw injete novamente o certificado de segurança dele no Google Chrome.
³ Para o plugin Flash funcionar no Mozilla Firefox, execute o Firefox, acesse o endereço about:addons, clique em Plugins, então clique em Shockwave Flash e, no item Preferências, desmarque a caixa Bloquear conteúdo Flash perigoso e malicioso e, por fim, modifique o valor do campo Perguntar para ativar para que passe a ser Sempre ativar.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gwarah em 27 de MAR?O de 2017, 10:31
Caros MPinho, Obelix, Sampayu e demais ubunters, funcionou beleza. Valeu muito as dicas.

Mas no meu caso o que estava bloqueando também era um carinha chamado noScript (complemento de segurança do firefox), acabei de descobrir. Quando desabilitei funcionou.

Ele é útil em certas ocasiões mas de vez em quando prega umas peças como esta.  Por default uma URL que não está em sua lista branca é bloqueado javascript e outros recursos da página mas ele avisa e nos dá a opção do usuário desbloquear (com uma notificação no browser). Neste caso ele simplesmente bloqueia e não dá nenhum aviso. Provavelmente tem que ser incluída uma nova URL ou fazer uma atualização do plugin . Isso inclusive já tinha acontecido com a caixa.

Vou abrir um novo post para isso se é que já não existe. E trago depois para cá mais informações para complementar o assunto

No chrome não estava dando certo porque a minha versão é o chromium-browser (versão do chrome customizada para ubuntu), que não passou no primeiro critério de checagem do procedimento (a versão dele é anterior à permitida).

Mais um detalhe, no ópera funcionou ok. Os dados da versão são os seguintes:

Código: [Selecionar]
Informações da versão

Versão: 44.0.2510.857 - O Opera está atualizado
Fluxo de atualização: Stable
Sistema: Ubuntu 16.04.2 LTS (x86_64; Unity)
Identificação do navegador

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36 OPR/44.0.2510.857

Valeu pessoal, e se tiver mais novidades postamos por aqui. Té+
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 27 de MAR?O de 2017, 12:21
Ah, sim, no meu caso eu estou usando somente o Google Chrome e o Opera para acessar o banco, porque o Firefox está com NoScript (que eu por padrão deixo bloquear um monte de websites). Se estiver com o NoScript ativo, dá erro mesmo. ;D
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gr9942 em 27 de MAR?O de 2017, 15:11

Excelente, nada como a persistência na solução de um problema.  :D

Na verdade, embora se busque a praticidade e isso também seja bom, tudo isso não deixa de ser apenas o "enfeite do bolo", o acabamento final da obra, pois como já se disse, "todos os caminhos levam a Roma", porque o que é realmente importante foi você ter descoberto que a questão estava relacionada ao firewall e o colega "gr9942" brilhantamente ter apontado a solução indicando o parâmetro do arquivo tcp_syncookies, esses dois pontos, isto sim, são a essência da questão.

De toda forma, parabéns aos dois pela muito relevante contribuição ao tema.  :)


Muito Obrigado.  :)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Antonino Stornelli em 28 de MAR?O de 2017, 11:28
Bom dia Sampayu!

Acompanho toda sua instrução (há muito tempo) de como usar o java de forma segura em posts anteriores com sucesso! Parabéns!!! ;)

Em razão da atualização dos navegadores a ferramenta Java não funciona como explicado. Porém vc fez a citação abaixo no post anterior:

Em razão disso, e considerando que o Banco do Brasil e demais bancos migraram para outras soluções de segurança (a principal delas tem sido o Warsaw: módulo de segurança que utiliza a tecnologia de websockets e SSL)

O banco que trabalho é Bradesco. Bradesco Net Empresa. Utiliza o java :-\

O Warsaw funciona no Bradesco? Já teve experiência no Bradesco Net Empresa?
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 28 de MAR?O de 2017, 12:22
Bom dia Sampayu!

Acompanho toda sua instrução (há muito tempo) de como usar o java de forma segura em posts anteriores com sucesso! Parabéns!!! ;)

Em razão da atualização dos navegadores a ferramenta Java não funciona como explicado. Porém vc fez a citação abaixo no post anterior:

Em razão disso, e considerando que o Banco do Brasil e demais bancos migraram para outras soluções de segurança (a principal delas tem sido o Warsaw: módulo de segurança que utiliza a tecnologia de websockets e SSL)

O banco que trabalho é Bradesco. Bradesco Net Empresa. Utiliza o java :-\

O Warsaw funciona no Bradesco? Já teve experiência no Bradesco Net Empresa?

Infelizmente não tenho conta no Bradesco pra poder relatar meu caso. Você usa este link (https://www.ne12.bradesconetempresa.b.br/ibpjprimeiroacesso/primeiroAcessoInicial.jsf), para acessar?

O que eu fiz para usar um navegador com JRE (Ambiente de Execução Java) eu comentei neste post (http://ubuntuforum-br.org/index.php/topic,121542.msg668076.html#msg668076), a partir da linha em que se lê "Como por enquanto o módulo de segurança Java do Banco do Brasil continua funcionando". Essencialmente, o que você pode fazer é baixar o Firefox 51, daí entre no Firefox 52 (versão mais atual que você tiver instalada) e desative o recurso de atualização automática (pois caso contrário assim que você executar o Firefox 51 - que funciona com Java - ele se atualizará para a versão 52 ou mais atual - que não funciona com Java).

Após isso, basta fechar o Firefox 52 (ou mesmo desinstalá-lo do seu sistema, com o comando sudo apt-get firefox purge -y) e daí criar um atalho para o firefox 51.

Esse Firefox 51 pode ser salvo em qualquer lugar. Se você for a única pessoa que usa seu computador com Linux, pode p.ex. salvar a pasta firefox dentro da sua pasta pessoal /home/seu-nome-de-usuário/firefox, daí crie um atalho no seu Desktop que aponte para /home/seu-nome-de-usuário/firefox/firefox e pronto. Abrir essa pasta via gerenciador de janelas e executar um clique duplo sobre o arquivo binário firefox também irá funcionar. ;)

Se o Firefox 51 estiver detectando o plugin Java e a página do Bradesco NET Empresas ainda estiver usando o módulo (applet) Java, usar o Firefox 51 será um workaround (um "paliativo") até que o banco migre para outra solução mais atual.

Os desenvolvedores dos navegadores web mais populares abandonaram de vez o desenvolvimento e suporte ao NPAPI, portanto é um caminho sem volta: os bancos terão de se adaptar. Embora seja possível os bancos migrarem para o Java Web Start (que requer a instalação do JRE no computador), pelo que tenho visto a maioria tem preferido mesmo usar websockets que criam conexões full duplex (bidirecional) entre o seu computador e o computador do banco, por intermédio de uma conexão TCP que usa algum certificado digital SSL autoassinado (assinado pelo próprio programa do módulo de segurança websocket) para "mostrar" para o servidor que o módulo de segurança que se encontra em seu computador (e pedindo conexão com o servidor do banco) é um programa legítimo solicitando um acesso legítimo.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Antonino Stornelli em 28 de MAR?O de 2017, 16:02
Boa tarde Yuri!

Para entrar utilizo o link "https://www.ne12.bradesconetempresa.b.br/ibpjlogin/login.jsf"

Fiz o que disse, usar a última versão do Firefox 51. Funciona como antes tudo normal.  Só temo pela segurança, pois o Firefox já sofreu atualização e portanto a 51 vai ficar vulnerável.

 No site do banco tem o navegador do Bradesco. Porém só funciona em Windows e Mac. Link "https://banco.bradesco/html/classic/como-usar/navegador-exclusivo-bradesco.shtm"

Já tentei rodar no Wine mas não tive sucesso. Não sei se precisa instalar o Java no Wine..... tentei instalar a versão do Windows do Java no Wine e não instalou.

Espero que façam alguma atualização do acesso ao sistema para adequar aos novos navegadores ou façam um instalador do navegador do Bradesco pra Linux.... que acho muito difícil isso acontecer....

Uso Linux Ubuntu há muito tempo e não quero voltar pra Windows tão cedo.....
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 28 de MAR?O de 2017, 17:32
[...] Espero que façam alguma atualização do acesso ao sistema para adequar aos novos navegadores ou façam um instalador do navegador do Bradesco pra Linux.... que acho muito difícil isso acontecer....

Pois então, "Antonino Stornelli",

Porém, como cliente que é,  não deixe de cobrar diretamente a equipe técnica de informática do Bradesco (melhor) e também o seu gerente de conta (menos provável, nem vai saber do que você está falando), pois é inconcebível que uma instituição financeira do porte e da capacidade técnica do Bradesco não apresente uma solução genuinamente Linux para o seu navegador próprio ou para o acesso Bradesco em geral.

Se não fizermos nada, se nos acomodarmos às limitações, essas tendem a ser cada vez maiores.

Faça um esforço concreto nesse sentido, envie um e-mail à área técnica e ainda ao seu gerente de conta, se não atendido eventualmente faça um post no "Reclame Aqui", só assim para as soluções Linux aparecerem.

E apenas um adendo, na conta pessoa física do Bradesco o acesso continua sendo possível a partir do Firefox 52 sem problemas.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 28 de MAR?O de 2017, 23:26
Antonio, concordo com o druidaobelix: se você é cliente do Bradesco, cobre do banco uma solução para o sistema operacional que você utiliza. Eu trocaria de banco, se não me atendessem... Ou, caso fosse muito complicado trocar de banco, ingressaria com processo judicial demandando que o banco forneça uma solução de software que lhe possibilite acessar sua conta via Linux do seu PC, pois o que há entre você e o banco é uma relação contratual (prestação e contraprestação), sendo imprescindível o banco lhe disponibilizar os meios necessários para que você consiga usufruir plenamente do serviço que contratou, pelo qual o banco está sendo remunerado.

O fato de um navegador ficar obsoleto (caso do Firefox versão 51) não significa necessariamente que ele esteja vulnerável: filosoficamente, não existe programa perfeito (todos têm "bugs") e, por isto, em tese todos são vulneráveis. O que ocorre é que, a cada nova atualização, teoricamente mais "bugs" e vulnerabilidades são descobertas e removidas, o que no entanto é um processo interminável porque o navegador de tempos em tempos deixa de ter certos recursos (como o suporte à tecnologia NPAPI, por exemplo) e recebe outros recursos (como a capacidade de processar código HTML5), o que faz com que novos bugs e vulnerabilidades sejam introduzidos junto com esses novos recursos.

Filosofias à parte, é razoavelmente seguro afirmar que, por ora, usar o Firefox 51 é "tão seguro" (ou "tão inseguro", se preferir...) quanto usar o Firefox 52. Para você ter uma ideia do que estou falando, veja que o Firefox 51 corrigiu 4 vulnerabilidades "críticas" que estão presentes no Firefox 50:

https://www.mozilla.org/en-US/security/advisories/mfsa2017-01/

...mas o próprio Firefox 51 tem seis vulnerabilidades "críticas" (corrigidas no Firefox 52):

https://www.mozilla.org/en-US/security/advisories/mfsa2017-05/

...e o Firefox 52, mal foi lançado, já tem duas vulnerabilidades "críticas":

https://www.mozilla.org/en-US/security/known-vulnerabilities/firefox/

Isso nunca terá fim. É mais provável você ser assaltado e levarem seu dinheiro, ou você acessar um website "clone" do website do Bradesco e acidentalmente acabar fornecendo seu login e senha para falsários, do que seu computador pessoal sofrer um ataque sofisticado direcionado especificamente para o Firefox do seu computador (e, se algum dia isso ocorrer, você pode responsabilizar judicialmente o banco, por não ter lhe fornecido os meios de segurança necessários, o que no entanto requer que você o mais rapidamente possível informe ao banco que usa sistema Linux e cobre do banco uma solução de segurança que você possa usar no Linux).

Itaú, Caixa Econômica Federal e Banco do Brasil já usam soluções Linux. Se o Bradesco não lhe atender, troque de banco.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Antonino Stornelli em 29 de MAR?O de 2017, 12:17
Bom dia Yuri e druidaobelix !

Agradeço as dicas. Já sou cliente do Bradesco e acesso via internet há um bom tempo. Utilizo Ubuntu 14.04 e nunca tive problemas.

Yuri, entendi perfeitamente o que disse sobre bugs e vulnerabilidades.
Citar
Filosofias à parte, é razoavelmente seguro afirmar que, por ora, usar o Firefox 51 é "tão seguro" (ou "tão inseguro", se preferir...) quanto usar o Firefox 52. Para você ter uma ideia do que estou falando, veja que o Firefox 51 corrigiu 4 vulnerabilidades "críticas" que estão presentes no Firefox 50:

 Já participei de chat online com suporte do banco. Expliquei o problema e disse que era usuário Linux. Fui informado que não tinham previsão para atualização do sistema de acesso para adequar a atualização sofrida pelos navegadores.

 Vou enviar um e-mail ao suporte do banco e cobrar uma solução. Postarei resposta aqui....
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 29 de MAR?O de 2017, 22:10
Vou enviar um e-mail ao suporte do banco e cobrar uma solução. Postarei resposta aqui....

Ok. Boa sorte com o Bradesco.  :)

E fica a sugestão (reiterada): se o Bradesco não se adequar ao Linux (que foi criado nos primórdios da década de 90, portanto tempo para o banco se adaptar ao Linux ele já teve de sobra...), troque de banco.

Em 1997 (quando eu comecei a usar Linux), somente 0,1% dos usuários domésticos usavam Linux e cerca de 15% dos servidores web (Internet) usavam Linux. Em 2015, o número de usuários domésticos usando Linux já estava em 2% (ou seja: aumentou 20 vezes, ao longo de cerca de 17 anos) e praticamente metade de todos os servidores da Internet já estavam usando Linux: http://www.nashnetworks.ca/UserFiles/Image/Servers%20vs%20Workstations%20OS.jpg

Como o Android nada mais é que um Linux que a Google adaptou para smartphones, se pusermos o Android nessa "conta" os números (a favor do Linux para usuários domésticos) disparam.

Considerando que a Internet tem cerca de 3,6 bilhões de usuários domésticos, esses 2% de linuxistas correspondem a cerca de 72 milhões de pessoas usando Linux, no mundo inteiro. É gente pra caramba. Não dá pra ignorar.

Itaú, Caixa Econômica Federal, Banco do Brasil e Santander, por exemplo, há tempos adaptaram-se ao Linux. Nos idos do ano 2002 eu deixei de ser cliente do Citibank porque o website não funcionava com Linux: a gerente que na época me atendeu no Citibank me disse, em tom bem arrogante, que se eu quisesse ser cliente do Citibank (como se eu ser cliente do Citibank fosse algum tipo de privilégio meu - não do banco) eu teria de usar a solução de segurança do banco (como se usar Windows + Internet Explorer fosse mais seguro que usar Linux com Firefox, Opera ou Konqueror, na época navegadores que já existiam no Linux e davam um "banho" no Internet Explorer). Na mesma hora encerrei minha conta corrente e migrei para o Banco do Brasil, onde estou até hoje (apesar de de vez em quando passar uma raiva, como p.ex. aconteceu com o "advento" desse famigerado Warsaw).

Nós somos os clientes e o cliente é quem manda: quanto mais versátil o banco se tornar, quanto mais facilitar a vida do cliente, mais clientes atrairá e mais dinheiro dos clientes ganhará. Banco que vive no passado, restringindo o acesso de clientes a somente quem usa Windows e Internet Explorer (eleito diversas vezes o pior - mais inseguro, instável e limitado - navegador web que já foi feito), tem mais é que perder clientes mesmo.

Espero que o Bradesco se adapte ao Linux, e que, caso não faça isso, você realmente troque de banco. É uma satisfação enorme poder usar Linux para tudo o que se deseja fazer no cotidiano: ouvir música, assistir a vídeos, realizar movimentações financeiras, elaborar planilhas, documentos, apresentações de slides etc. Eu sou fã do Linux: banco que me manda escolher entre ele e o Linux vai se dar mal, rs.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: aeffigueiredo em 31 de MAR?O de 2017, 08:54
Boa Tarde.
Sou novo aqui e passei pelo mesmo problema. Consegui uma solução parcial para o problema. Funcionou comigo e resolvi compartilhar com todos. Dando uma pesquisada pela net descobri que o problema é que o sistema pensava que havia um ataque de SYN FLOOD (eu acho que é assim que se escreve) e bloqueava a porta 30900. sem desativar o ufw, eu usei este comando:


echo 1 > /proc/sys/net/ipv4/tcp_syncookies

e funcionou, consegui acessar minha conta no BB.
O problema é que depois que reinicia a máquina, volta ao normal e o acesso é bloqueado.
Funcionou comigo e espero que com vocês também.
Eu não sei como colocar este comando na inicialização e nem se isso vá comprometer alguma coisa no sistema.

Fui!!!!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: DidBrother em 03 de Abril de 2017, 13:20

Primeiro ,  quero parabenizar a todos os colegas que direta ou indiretamente contribuíram para encontrar a solução, demonstrando a força da comunidade linux.


Segundo, uma dica - para usuário ubuntu que apos instalar o warsaw tem acesso ao BB pelo firefox, mas não tem acesso pelo Chrome.

Neste caso, importar o certificado  "Warsaw Personal CA" existente no firefox.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: JorgeThrasher em 05 de Abril de 2017, 14:07
Finalmente uma solução para o meu caso! Muito obrigado por compartilhar, mpinho!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Flatac em 05 de Abril de 2017, 14:42
Olá,

Só para registro e, talvez, ajudar alguém.

Uso o Linux Mint 18.1. Meu navegador habitual é o Firefox.

Fiz todas as dicas do post e nada. Sem acesso ao BB pelo Firefox.

Aí desisti. Ia usar o banco só pelo smartphone.

Mas tenho também o Chromium na máquina.  Um dia de bobeira, resolvi tentar acessar o BB e......  acessou!!!

Enfim, Firefox não funciona e Chromium funciona.

Só por curiosidade no escritório, com Windows 10, ocorre a mesma coisa.....

Abraços e parabéns a todos pelo esforço.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 05 de Abril de 2017, 21:11
Uso o Linux Mint 18.1. Meu navegador habitual é o Firefox.
Enfim, Firefox não funciona e Chromium funciona. [...]

Pois então, "Flatac",

Considerando o seu post fui verificar no Linux Mint, o que ainda não havia feito antes.

Creio que é necessário revisar a instalação que você fez aí.

Consegui instalar e acessar o BB sem problemas usando o Firefox versão 52 no Linux Mint 18, Sarah.

Funcionou de forma completa.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: druidaobelix em 06 de Abril de 2017, 00:15
E já que estava testando, testei também com o Ubuntu-Mate, versão 16.04.2, da mesma forma usando o Firefox 52.
Também funcionou sem problemas.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: kira1985 em 06 de Abril de 2017, 12:10
Segui todos os passos e não funcionou, o site do banco continua alegando que a PORCARIA, DESGRAÇA do módulo não tá instalado.

(ubuntu 16.04.2 64-bit, firefox 52.0.2 64-bit)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 06 de Abril de 2017, 12:55
Segui todos os passos e não funcionou, o site do banco continua alegando que a PORCARIA, DESGRAÇA do módulo não tá instalado.

(ubuntu 16.04.2 64-bit, firefox 52.0.2 64-bit)

Calma, Kira, respira fundo: inspira, expira, inspira, expira, inspira...  ;D Eu demorei cerca de 1 semana (e incontáveis horas digladiando com os meandros do Warsaw para Linux, na frente do computador) até conseguir fazer o Warsaw funcionar no meu sistema. :P

Você já executou os procedimentos de limpeza completa e reinstalação que publiquei em http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266? Se ainda não seguiu os passos que estão lá, siga. Se a sua distribuição Linux for *Ubuntu, a execução daqueles passos resolverá o problema.  :)

PS: caso não dê certo com o navegador Firefox, use o navegador Google Chrome (https://www.google.com/chrome/browser/) ou então o Opera Browser (http://www.opera.com/pt-br). ;)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: DidBrother em 06 de Abril de 2017, 20:50


Enfim, Firefox não funciona e Chromium funciona.

Sugiro que verifique no firefox  { editar -preferências-avançado -certificados- autoridades} se  aparece o famoso certificado "Warsaw Personal CA".  Se não é so importar do chromium.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Zeca Muelbert em 11 de Abril de 2017, 12:30
Pessoal,
Depois de 1 mes penando com foruns e com o proprio BB consegui resolver o problema. Basta entrar em www.dieboldnixdorf.com.br/warsaw escolher seu banco (Banco do Brasil) e continuar. O sistema ira fazer um diagnostico e o download da versao correta do warsaw que voce necessita.
Boa sorte!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 13 de Abril de 2017, 01:00
Pessoal,
Depois de 1 mes penando com foruns e com o proprio BB consegui resolver o problema. Basta entrar em www.dieboldnixdorf.com.br/warsaw escolher seu banco (Banco do Brasil) e continuar. O sistema ira fazer um diagnostico e o download da versao correta do warsaw que voce necessita.
Boa sorte!

Quem dera essa solução fosse útil para todo mundo... Infelizmente, ela já é conhecida (já foi citada várias vezes, neste e em outros tópicos e fóruns) e não resolve o problema de todos, pois há distribuições cuja configuração de bibliotecas ou de firewall faz com que seja necessário ou alterar as configurações do firewall UFW (foi o caso do meu XUbuntu Linux 16.04 de 64 bits, por exemplo) ou então instalar pacotes extras (foi o caso dos usuários do Fedora 25, por exemplo).
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: MadOrL em 21 de Abril de 2017, 11:47
Amigos

Segui todos os passos mas não funcionou. Uso o Kubuntu 16.10, atualizado, não instalado do zero no PC.

Engraçado que no meu note uso o KDE Neon e ele instalou só com o warsaw64bit.deb sem precisar de mais nada!!

No KDE Neon o comando "ps -ef |grep -i warsaw" lista as tres linhas perfeitas mas o Kubuntu 16.10 só mostra o resultado abaixo, mesmo seguindo os passo-a-passo e reiniciando (umas mil vezes).

No Kubuntu 16.10
orlando@orlando-PC:~$ ps -ef |grep -i warsaw
orlando   1655     1  0 11:30 ?        00:00:00 /usr/local/bin/warsaw/core
orlando   2032  1638  0 11:40 pts/1    00:00:00 grep -i warsaw


Porque será que não habilita o warsaw para o root no kubuntu? E no Neon foi de boa?

A resposta será mais por curiosidade pois estou disposto a migrar os meu computadores para o Neon e esse já é um grande motivo.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 21 de Abril de 2017, 19:04
Amigos

Segui todos os passos mas não funcionou. Uso o Kubuntu 16.10, atualizado, não instalado do zero no PC.

Engraçado que no meu note uso o KDE Neon e ele instalou só com o warsaw64bit.deb sem precisar de mais nada!!

No KDE Neon o comando "ps -ef |grep -i warsaw" lista as tres linhas perfeitas mas o Kubuntu 16.10 só mostra o resultado abaixo, mesmo seguindo os passo-a-passo e reiniciando (umas mil vezes).

No Kubuntu 16.10
orlando@orlando-PC:~$ ps -ef |grep -i warsaw
orlando   1655     1  0 11:30 ?        00:00:00 /usr/local/bin/warsaw/core
orlando   2032  1638  0 11:40 pts/1    00:00:00 grep -i warsaw


Porque será que não habilita o warsaw para o root no kubuntu? E no Neon foi de boa?

A resposta será mais por curiosidade pois estou disposto a migrar os meu computadores para o Neon e esse já é um grande motivo.

Baixei o ISO do Live CD do KUbuntu 16.10 e instalei num drive virtual. Neste momento estou no KUbuntu 16.10 rodando dentro do VirtualBox. O Warsaw está instalado e funcionando nos três navegadores mais populares: Firefox, Opera e Chrome.

i) Após instalar o KUbuntu 16.10, a primeira ação que tomei foi abrir uma janela do terminal (konsole) e executar o seguinte comando, para realizar uma atualização, correção e limpeza completa nos pacotes do APT:
Código: [Selecionar]
sudo apt-get clean ; sudo apt-get update ; sudo apt-get check ; sudo apt-get install -f ; sudo apt-get dist-upgrade -y ; sudo apt-get autoremove -y ; sudo telinit 6
ii) Depois que o sistema reiniciou, eu acessei http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266 e executei os passos 6, 7, 8, 9 e 12, nessa exata sequência.

iii) Após isso, de cara o Opera funcionou: acessei https://seg.bb.com.br/home.html e o módulo estava detectado, daí acessei https://www2.bancobrasil.com.br/aapf/login.jsp e a tela de login na conta abriu normalmente. Com o Firefox foi a mesma coisa: abriu de primeira.

iv) Já o Google Chrome deu problema. Como eu já analisei os arquivos de configuração desse Warsaw de cima pra baixo e de tudo quanto é jeito, eu sei que o Warsaw requer o Flash. Por isto, no caso do Google Chrome eu abri a página chrome://flags, daí lá onde consta Preferir HTML a Flash eu mudei o valor do parâmetro para Desativado (isso evita que no website do Banco do Brasil o navegador Google Chrome execute HTML5 no lugar do Flash, sendo que o website do banco requer Flash e não funciona com HTML5), em seguida fechei o Google Chrome e o abri novamente. Após isso, o Google Chrome acessou a conta normalmente (o módulo foi detectado e funcionou sem problemas).


=> No seu caso, eu começaria pelo item "i": faria uma limpeza completa no cache do APT. Em seguida, acessaria http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266 e executaria os passos de 1 a 9. Em seguida, executaria o passo 11 e então executaria novamente a limpeza do item "i", daí eu executaria o passo 13, depois executaria mais uma vez o item "i", depois executaria a configuração indicada no item "iv", e por fim executaria o passo 12. <=


Eu sei que isso parece meio doido, mas existe uma explicação lógica para eu estar sugerindo essa sequência pra você: ela limpa o cache de pacotes do APT e procura garantir que o seu sistema operacional está atualizado, sem atualizações pendentes, e que o cache de repositórios e de pacotes está íntegro (de modo que tudo que for instalado, reinstalado ou atualizado pelo APT o será por pacotes íntegros e atualizados). Essa sequência também irá limpar as configurações de firewall, desinstalar o Warsaw etc., em seguida instalará o Warsaw e retirará o bloqueio contra o websocket dele, instalará bibliotecas que melhorarão a compatibilidade do Warsaw com seu sistema operacional, daí o cache dos seus navegadores será excluído (para evitar que dados velhos ou corrompidos, referentes ao website do Banco do Brasil porém eventualmente ainda armazenados pelos seus navegadores, façam seus navegadores se comportarem como se você ainda estivesse usando o plugin Java e o módulo de segurança antigo dentro de um website que já não funciona mais desse jeito). Em seguida, os navegadores Opera e Chrome serão instalados e seu sistema atualizado novamente (para atualizar inclusive o Opera instalado no comando anterior). Em seguida, o certificado de segurança do Warsaw será novamente gerado e injetado nos seus navegadores que foram reinstalados (sem isso o website não detecta o Warsaw), então o Chrome será configurado para usar o Flash no website do banco, e por fim os navegadores Opera e Chrome serão abertos no website do banco (para você testar se o procedimento funcionou).

Se você executar tudo isso e o problema continuar ocorrendo, com certeza é algo específico da sua instalação: há alguma outra coisa corrompida, mal configurada etc., no sistema KUbuntu do seu computador. Do contrário, eu não teria conseguido usar o KUbuntu 16.10 para acessar minha conta no Banco do Brasil usando os navegadores Firefox, Opera e Chrome.

Independentemente de qual distribuição você use, eu executaria o passo 8 mesmo no sistema que funcionar "de primeira" com a instalação do pacote .DEB, pois o passo 8 instala e configura o firewall do Linux com uma proteção básica. Quando o pacote .DEB é instalado e funciona "de primeira", isso significa que o firewall do seu sistema Linux está com as portas todas abertas. O passo 8 ativa e configura o firewall do Linux para, por padrão, rejeitar pedidos de entrada e de encaminhamento de portas (exceto aqueles explicitamente permitidos por alguma regra dentro do firewall).  É isso que impede o Warsaw de aleatoriamente criar outras portas e usá-las para trafegar sabe-Deus-o-quê (não estou afirmando que o Warsaw faz isso, mas estou afirmando que, como o Warsaw é um programa de código fechado, caso o Warsaw faça isso você não tem como saber que ele está programado para se comportar desse jeito, a menos que fique monitorando os logs de rede do sistema). A solução mais segura e confortável é instalar, configurar e ativar o firewall, deixando o Warsaw usar as portas TCP 30800 e 30900.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: olinto em 22 de Abril de 2017, 22:35
Valeu Sampayu a Resposta #33 salvou o dia!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 23 de Abril de 2017, 00:15
Valeu Sampayu a Resposta #33 salvou o dia!

Bacana. De nada.  :)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: MadOrL em 23 de Abril de 2017, 11:48
Citar
Se você executar tudo isso e o problema continuar ocorrendo, com certeza é algo específico da sua instalação: há alguma outra coisa corrompida, mal configurada etc., no sistema KUbuntu do seu computador. Do contrário, eu não teria conseguido usar o KUbuntu 16.10 para acessar minha conta no Banco do Brasil usando os navegadores Firefox, Opera e Chrome.

Muito obrigado, obrigado mesmo Sampayu, muito legal suas explicações e atenção.

Farei os passos indicados e se o erro persistir deve ser isso mesmo, algo específico na minha instalação pois ela vem de atualizações desde o 15.10...
Se o erro persistir reinstalo mesmo, não tenho muita urgência pois no meu note está funcionando então as contas não estão atrasando por conta disso rsssss

Só uma dúvida: Após todos esses passos o comando abaixo aparecerá com todas as linhas? Assim testo só com o comando nem abro o browser (só uso o firefox).
orlando@orlando-PC:~$ ps -ef |grep -i warsaw
orlando   1639     1  0 abr21 ?        00:00:00 /usr/local/bin/warsaw/core
orlando  15169  1643  0 11:45 pts/0    00:00:00 grep -i warsaw

Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 23 de Abril de 2017, 13:23
Citar
Se você executar tudo isso e o problema continuar ocorrendo, com certeza é algo específico da sua instalação: há alguma outra coisa corrompida, mal configurada etc., no sistema KUbuntu do seu computador. Do contrário, eu não teria conseguido usar o KUbuntu 16.10 para acessar minha conta no Banco do Brasil usando os navegadores Firefox, Opera e Chrome.

Muito obrigado, obrigado mesmo Sampayu, muito legal suas explicações e atenção.

Farei os passos indicados e se o erro persistir deve ser isso mesmo, algo específico na minha instalação pois ela vem de atualizações desde o 15.10...
Se o erro persistir reinstalo mesmo, não tenho muita urgência pois no meu note está funcionando então as contas não estão atrasando por conta disso rsssss

Só uma dúvida: Após todos esses passos o comando abaixo aparecerá com todas as linhas? Assim testo só com o comando nem abro o browser (só uso o firefox).
orlando@orlando-PC:~$ ps -ef |grep -i warsaw
orlando   1639     1  0 abr21 ?        00:00:00 /usr/local/bin/warsaw/core
orlando  15169  1643  0 11:45 pts/0    00:00:00 grep -i warsaw


De nada. :)

Após todos os passos, o comando:

Código: [Selecionar]
ps -ef |grep -i warsaw |grep -v grep
...deverá retornar algo assim (duas instâncias do daemon core):

root      1788     1  0 12:46 ?        00:00:00 /usr/local/bin/warsaw/core
orlando   3340  2916  0 12:47 ?        00:00:00 /usr/local/bin/warsaw/core
orlando   3378  3340  0 12:47 ?        00:00:00 /usr/local/bin/warsaw/wsatspi


Em que core é o daemon do serviço "Warsaw" (não sei por que é necessário rodar duas instâncias desse daemon: eis aí um dos mistérios desse programa de código fechado) e wsatspi (https://mvnrepository.com/artifact/com.ibm.websphere.appserver.spi/com.ibm.websphere.appserver.spi.wsat) é um servidor de aplicação "WAS" para JEE, produzido e mantido pela IBM (https://pt.wikipedia.org/wiki/WebSphere_Application_Server) (e certamente adotado pela GAS Tecnologia por ser o único WAS multiplataforma, ou seja, o único que "roda" em sistemas Windows, Linux e OS X). É o processo wsatspi que envia os pedidos de abertura de portas TCP 30800 e 30900, para que o daemon core ("Warsaw") possa usá-las.
 
Já o comando:

Código: [Selecionar]
sudo netstat -tulapv |grep -i /core
...deverá retornar:

tcp        0      0 localhost:30900         *:*                     OUÇA       1788/core       
tcp        0      0 localhost:30800         *:*                     OUÇA       1788/core


...o que significará que o daemon está conectado pelas portas TCP 30800 e 30900 (o fato de ele estar conectado/escutando essas portas não significa que ele funcionará, pois também é necessário que o firewall permita a passagem de tráfego nessas portas e o navegador precisa ter injetado nele o certificado que "autentica" essas conexões).

Se o teste com o Firefox não funcionar, é recomendável testar com o Chrome e o Opera, pois às vezes o certificado SSL do Warsaw não é injetado no Firefox (somente no Chrome e no Opera), daí com o Chrome e o Opera você consegue acessar sua conta, mas não no Firefox (dá pra exportar o certificado que está no Opera/Chrome e depois importar, no Firefox, aí o Firefox passa a funcionar com o website).

Eu uso a extensão NoScript (https://noscript.net) no meu Firefox e ela bloqueia o funcionamento do Warsaw (ainda não consegui descobrir um modo de contornar isso). Enfim: caso você esteja usando o NoScript no Firefox, será necessário usar o Opera ou o Chrome, para acessar sua conta via website do banco.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: DidBrother em 27 de Abril de 2017, 12:42
Warsaw, Banco do Brasil, e Linux. Muita água, ainda vai passar debaixo dessa ponte.

Apos atualizar o Chrome para a  Versão 58.0.3029.81 perdi o acesso ao BB, recebendo aquela   famosa mensagem de modulo não instalado.

Verifiquei que o acesso pelo Firefox estava normal. Assim, desinstalei o chrome Versão 58.0.3029.81 e instalei a Versão 57.0.2987.110 e o chrome voltou acessar o BB.

Repeti o teste em outra máquina  resultando em situação  idêntica.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gwarah em 27 de Abril de 2017, 12:51
Warsaw, Banco do Brasil, e Linux. Muita água, ainda vai passar debaixo dessa ponte.

Apos atualizar o Chrome para a  Versão 58.0.3029.81 perdi o acesso ao BB, recebendo aquela   famosa mensagem de modulo não instalado.

Verifiquei que o acesso pelo Firefox estava normal. Assim, desinstalei o chrome Versão 58.0.3029.81 e instalei a Versão 57.0.2987.110 e o chrome voltou acessar o BB.

Repeti o teste em outra máquina  resultando em situação  idêntica.

DidBrother, na tua distribuição tem chromium disponível? Ela é uma variante do chrome customizada para o linux. De repente pode funcionar.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 27 de Abril de 2017, 13:48
Warsaw, Banco do Brasil, e Linux. Muita água, ainda vai passar debaixo dessa ponte.

Apos atualizar o Chrome para a  Versão 58.0.3029.81 perdi o acesso ao BB, recebendo aquela   famosa mensagem de modulo não instalado.

Verifiquei que o acesso pelo Firefox estava normal. Assim, desinstalei o chrome Versão 58.0.3029.81 e instalei a Versão 57.0.2987.110 e o chrome voltou acessar o BB.

Repeti o teste em outra máquina  resultando em situação  idêntica.

O meu sistema já atualizou o Chrome e esse problema não ocorreu, por isto fica difícil saber o que está ocorrendo, mas, especulando, eu diria que há duas possibilidades mais prováveis:

1) A versão atualizada do Chrome está forçando o uso de HTML 5 no website do banco, embora o Warsaw requeira Flash, obrigatoriamente.

2) O certificado "injetado" nos navegadores pelo instalador do Warsaw não foi reconhecido pelo Chrome atualizado.

Para resolver o problema relatado na hipótese 1, abra o Google Chrome, acesse o endereço chrome://flags, vá até o item Preferir HTML a Flash, mude o valor desse item para Desativado, daí feche o navegador e abra-o novamente, para testar se o Warsaw voltou a ser detectado.

Para resolver o problema relatado na hipótese 2, feche todos os navegadores e reinstale o Warsaw (por cima da instalação anterior: não precisa desinstalá-la). Isso fará o certificado SSL do Warsaw ser recriado e reinjetado em todos os seus navegadores.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: DidBrother em 27 de Abril de 2017, 15:48

......................
Para resolver o problema relatado na hipótese 1, abra o Google Chrome, acesse o endereço chrome://flags, vá até o item Preferir HTML a Flash, mude o valor desse item para Desativado, daí feche o navegador e abra-o novamente, para testar se o Warsaw voltou a ser detectado.

...................................


A dica acima funcionou.   Muito obrigado.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 27 de Abril de 2017, 16:08
A dica acima funcionou.   Muito obrigado.

De nada.  :)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: marcio c garcia em 30 de Abril de 2017, 12:37
Registro aqui a minha gratidao ao ""mpinho"" por este trabalho profissional de orientaçao para a soluçao deste entrave criado para o acesso ahh conta do Banco do Brasil pela pagina do Banco. Realmente uma pedra Grande No Sapato , enfim retirada. E minha gratidao também. aos mantenedores deste trabalho do UbuntoForum. O Linux me salvou do windows. :) :) :)

*** :-\ BUSCO AINDA UMA MESMA SOLUÇAO PARA O MAC, OS X 10.6 ( agradeço se alguem tiver conhecimento de onde encontrar )
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Ricardo Lima Vieira em 30 de Abril de 2017, 20:51
Resposta 59 do Sampayu simplesmente perfeita. Segui do passo 3 ao 9 do tutorial e funcionou perfeito pra mim. Acessa não só o BB como o Itaú (Guardião), ambos pelo Warsaw.

Obrigado companheiro!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gsias em 01 de Maio de 2017, 17:22
Boa tarde, pessoal.

É o seguinte, está acontecendo um "fenômeno" aqui comigo. Obviamente tem haver com acesso ao BB, Warsaw, Websocket...
Eu instalei o Ubuntu 16.04 LTS no pen drive, NÃO é live, é instalação padrão como no HD, porém no pen (para mais segurança bancári, compras e etc.)
Foi instado no PC Desktop que, através de dicas aqui do site consegui funcionar o BB normalmente, porém, ao rodar o Ubuntu no meu Notebook Dell "antigo" não abre de jeito nenhum. No diagnóstco do HDA_BB só o Socket está em vermelho. 
Dá a entender que não tem haver com o software, pacote, pendências e etc.
Abraço a todos!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 01 de Maio de 2017, 18:48
Resposta 59 do Sampayu simplesmente perfeita. Segui do passo 3 ao 9 do tutorial e funcionou perfeito pra mim. Acessa não só o BB como o Itaú (Guardião), ambos pelo Warsaw.

Obrigado companheiro!

De nada, Ricardo.  :D
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 01 de Maio de 2017, 19:13
Boa tarde, pessoal.

É o seguinte, está acontecendo um "fenômeno" aqui comigo. Obviamente tem haver com acesso ao BB, Warsaw, Websocket...
Eu instalei o Ubuntu 16.04 LTS no pen drive, NÃO é live, é instalação padrão como no HD, porém no pen (para mais segurança bancári, compras e etc.)
Foi instado no PC Desktop que, através de dicas aqui do site consegui funcionar o BB normalmente, porém, ao rodar o Ubuntu no meu Notebook Dell "antigo" não abre de jeito nenhum. No diagnóstco do HDA_BB só o Socket está em vermelho. 
Dá a entender que não tem haver com o software, pacote, pendências e etc.
Abraço a todos!

Embora a causa seja o hardware, esse problema tem tudo a ver com software, sim. O que ocorre é que, quando você instalou o Ubuntu no pendrive, esse pendrive estava conectado a um computador que tem um determinado hardware (processador, placa de vídeo, monitor, mouse etc.), por isto o Ubuntu foi instalado com módulos do kernel, drivers de dispositivo, bibliotecas etc., enfim, software que faz com que o Ubuntu do seu pendrive funcione com os dispositivos desse computador (o "PC Desktop", no seu caso).

A partir do momento em que você usa esse mesmo pendrive para inicializar o Ubuntu em outro hardware (o "notebook Dell antigo", no seu caso), o sistema operacional Ubuntu do seu pendrive está configurado para ser inicializado no hardware do "PC Desktop" porém terá de inicializar-se no hardware do "notebook Dell antigo", que tem outro processador, outra memória RAM, outro dispositivo de vídeo, um touchpad no lugar de um mouse, o kernel (núcleo do sistema operacional) precisará de outros módulos e drivers de dispositivo etc. Enfim, algumas coisas mudam, sim: quando você modifica o hardware, é necessário outro software.

É como instalar o Ubuntu no HD (disco rígido) do computador, daí tirar esse HD do computador, instalar esse HD em outro computador e querer que o Ubuntu funcione exatamente do mesmo jeito. Isso pode tanto dar certo quanto não dar certo, a depender de uma série de fatores, principalmente se esse outro computador requer certos drivers que não estão instalados nesse sistema operacional.

Por mais modular que o sistema operacional seja, ele não é 100% modular: se você quiser modularidade, precisa executar o Ubuntu em modo dinâmico, ou seja: live CD. Somente assim você consegue inicializá-lo em diferentes computadores. A desvantagem disso é que você não conseguirá "reter" as alterações que executar: seria necessário criar um live CD customizado, que já viesse com o Warsaw pré-instalado, as configurações (de firewall etc.) todas feitas, de modo que toda vez em que você executasse boot pelo pendrive já estaria tudo pronto para uso.

Não estou conseguindo ver uma vantagem (em termos de segurança) para essa instalação no pendrive: se enquanto você usa o sistema do pendrive um invasor conseguir explorar uma falha do sistema, então o invasor conseguirá acessar seus dados bancários do mesmo jeito, já que é justamente no pendrive que se encontra o sistema que você está usando para acessar o banco. Supondo que você esteja usando Windows no HD desse "PC Desktop", ok, realmente é mais seguro acessar o banco via Linux do que via Windows, então você pode instalar o Linux num pendrive (ou em outra partição do disco desse PC Desktop: tanto faz) e daí inicializar o Linux sempre que quiser acessar sua conta bancária. Mas, exceto pelo fato de "separar" os sistemas operacionais (separar um suposto Windows que esteja instalado no disco rígido de um Linux que esteja instalado no pendrive), de resto não vejo nenhuma vantagem significativa em rodar o Linux no pendrive.

Caso faça questão de usar o Linux num pendrive, a minha sugestão é que você pesquise na Internet algum modo de customizar um Live CD do Linux, de modo que ele já fique pré-configurado com todos os componentes necessários para acessar sua conta bancária com o Warsaw.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: ElivanFnds em 03 de Maio de 2017, 16:55
Fiz todos os procedimentos e o módulo ficou constando como desatualizado. A solução foi instalar do arquvio .deb. Obrigado por se empenharem tanto nessa questão, acredito que muitos tem se beneficiado dos seus saberes.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 04 de Maio de 2017, 15:22
Fiz todos os procedimentos e o módulo ficou constando como desatualizado. A solução foi instalar do arquvio .deb. Obrigado por se empenharem tanto nessa questão, acredito que muitos tem se beneficiado dos seus saberes.

Você executou todos os procedimentos da resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266) e não funcionou?
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: ElivanFnds em 04 de Maio de 2017, 20:13
Sim. Achei estranho constar como versão desatualizada, afinal de contas é o link oficial.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 04 de Maio de 2017, 22:29
Sim. Achei estranho constar como versão desatualizada, afinal de contas é o link oficial.

Estranho mesmo... ??? Qual a distribuição que você está usando e a versão dela? KUbuntu versão 14.04? XUbuntu versão 16.10? Ubuntu versão 17.04?
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: jacovieira em 06 de Maio de 2017, 10:33
Pessoal ainda não consegui reslver meu problema.

Instalei o warsaw, no diagnostico do HDA_BB aparece todos os itens verde como OK.

Mas mesmo assim na pagina http://seg.bb.com.br/ diz que modulo nao esta instalado.

Uso :

Linux notebook 4.8.0-51-generic #54~16.04.1-Ubuntu SMP Wed Apr 26 16:00:32 UTC 2017 i686 i686 i686 GNU/Linux

Firefox 53
e
Chomium 58

Linux Ubuntu 16.04.1 - 32bits

Abri chamado no suporte do BB dia 22/03 e disseram que iam encaminhar para suporte de nivel 2 - avançado, mas ate hoje nada de me ligarem.

Estou sem emitir boletos e acessar o gerenciador financeiro.

Alguém já passou pelo mesma situação?

 
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 06 de Maio de 2017, 16:14
Pessoal ainda não consegui reslver meu problema.

Instalei o warsaw, no diagnostico do HDA_BB aparece todos os itens verde como OK.

Mas mesmo assim na pagina http://seg.bb.com.br/ diz que modulo nao esta instalado.

Uso :

Linux notebook 4.8.0-51-generic #54~16.04.1-Ubuntu SMP Wed Apr 26 16:00:32 UTC 2017 i686 i686 i686 GNU/Linux

Firefox 53
e
Chomium 58

Linux Ubuntu 16.04.1 - 32bits

Abri chamado no suporte do BB dia 22/03 e disseram que iam encaminhar para suporte de nivel 2 - avançado, mas ate hoje nada de me ligarem.

Estou sem emitir boletos e acessar o gerenciador financeiro.

Alguém já passou pelo mesma situação?

Você executou todos os procedimentos da resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266) e não funcionou? Quando eu escrevo "todos", eu quero dizer literalmente todos, inclusive desinstalar o Warsaw, instalar (e ativar e configurar) o firewall UFW, instalar os navegadores Google Chrome e Opera e testar com eles etc. Você fez isso tudo?

Caso ainda não tenha executado os passos da resposta 59, execute para verificar se resolve o problema.

Caso já tenha executado os passos da resposta 59, poste aqui o resultado destes cinco comandos:

Código: [Selecionar]
sudo netstat -tulapv |grep -i /core
Código: [Selecionar]
ps -ef |grep -i warsaw |grep -v grep
Código: [Selecionar]
ls -las /etc/init.d/warsaw /usr/local/bin/warsaw/
Código: [Selecionar]
sudo iptables -S
Código: [Selecionar]
sudo sysctl -a &> /tmp/syncookies ; grep -i syncookies /tmp/syncookies
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: ElivanFnds em 06 de Maio de 2017, 17:00
Sim. Achei estranho constar como versão desatualizada, afinal de contas é o link oficial.

Estranho mesmo... ??? Qual a distribuição que você está usando e a versão dela? KUbuntu versão 14.04? XUbuntu versão 16.10? Ubuntu versão 17.04?

Estou utilizando Xubuntu 16.04
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: jacovieira em 06 de Maio de 2017, 17:23
Yuri já fiz todos os passos da resposta 59 e não funcionou.

Segue resultado dos comandos solicitados:

jacoramos@notebook:~$ sudo netstat -tulapv |grep -i core
tcp        0      0 localhost:30800         *:*                     OUÇA       798/core       
tcp        0      0 localhost:30900         *:*                     OUÇA       798/core       
udp        0      0 *:34932                 *:*                                 798/core       
jacoramos@notebook:~$



jacoramos@notebook:~$ ps -ef |grep -i warsaw |grep -v grep
root       798     1  0 09:55 ?        00:00:05 /usr/local/bin/warsaw/core
jacoram+  1646  1184  0 09:56 ?        00:00:22 /usr/local/bin/warsaw/core
jacoram+  2438  1646  0 09:57 ?        00:00:13 /usr/local/bin/warsaw/wsatspi {_
jacoramos@notebook:~$


jacoramos@notebook:~$ ls -las /etc/init.d/warsaw /usr/local/bin/warsaw/
4 -rwxr--r-- 1 root root 1788 Jun 27  2016 /etc/init.d/warsaw

/usr/local/bin/warsaw/:
total 664
  4 drwxrwxr-x 2 root root   4096 Mai  6 09:53 .
  4 drwxrwxr-x 4 root root   4096 Mai  6 09:53 ..
636 -rwxrwxr-x 1 root root 650468 Jun 27  2016 core
  8 -rw-r--r-- 1 root root   5588 Jun 27  2016 migratecache
  8 -rwxrwxr-x 1 root root   7072 Jun 27  2016 wsatspi
  4 -rwxrwxr-x 1 root root   2803 Jun 27  2016 wscertmgr
jacoramos@notebook:~$


jacoramos@notebook:~$ sudo iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
jacoramos@notebook:~$

jacoramos@notebook:~$ sudo sysctl -a &> /tmp/syncookies ; grep -i syncookies /tmp/syncookies
net.ipv4.tcp_syncookies = 1
jacoramos@notebook:~$


Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 06 de Maio de 2017, 19:23
Yuri já fiz todos os passos da resposta 59 e não funcionou.

Segue resultado dos comandos solicitados:

jacoramos@notebook:~$ sudo netstat -tulapv |grep -i core
tcp        0      0 localhost:30800         *:*                     OUÇA       798/core       
tcp        0      0 localhost:30900         *:*                     OUÇA       798/core       
udp        0      0 *:34932                 *:*                                 798/core       
jacoramos@notebook:~$



jacoramos@notebook:~$ ps -ef |grep -i warsaw |grep -v grep
root       798     1  0 09:55 ?        00:00:05 /usr/local/bin/warsaw/core
jacoram+  1646  1184  0 09:56 ?        00:00:22 /usr/local/bin/warsaw/core
jacoram+  2438  1646  0 09:57 ?        00:00:13 /usr/local/bin/warsaw/wsatspi {_
jacoramos@notebook:~$


jacoramos@notebook:~$ ls -las /etc/init.d/warsaw /usr/local/bin/warsaw/
4 -rwxr--r-- 1 root root 1788 Jun 27  2016 /etc/init.d/warsaw

/usr/local/bin/warsaw/:
total 664
  4 drwxrwxr-x 2 root root   4096 Mai  6 09:53 .
  4 drwxrwxr-x 4 root root   4096 Mai  6 09:53 ..
636 -rwxrwxr-x 1 root root 650468 Jun 27  2016 core
  8 -rw-r--r-- 1 root root   5588 Jun 27  2016 migratecache
  8 -rwxrwxr-x 1 root root   7072 Jun 27  2016 wsatspi
  4 -rwxrwxr-x 1 root root   2803 Jun 27  2016 wscertmgr
jacoramos@notebook:~$


jacoramos@notebook:~$ sudo iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
jacoramos@notebook:~$

jacoramos@notebook:~$ sudo sysctl -a &> /tmp/syncookies ; grep -i syncookies /tmp/syncookies
net.ipv4.tcp_syncookies = 1
jacoramos@notebook:~$

Ok, vamos por partes:

1) A saída dos comandos netstat e ps está correta (está como esperado). Que bom! Isso significa que o módulo está instalado e funcionando. :)

2) A saída do comando ls mostra que a permissão dos executáveis está errada, o que significa que a instalação do Warsaw parou ou foi interrompida antes de chegar ao fim. Há um momento, durante a instalação do Warsaw, em que a janela do terminal fica parada e cria a impressão de que a instalação terminou, embora na realidade as permissões estejam sendo corrigidas e o daemon de serviço iniciado. Será que você não fechou a janela, pensando que ela havia terminado a instalação, embora ela não houvesse terminado? Bom, para corrigir as permissões dos executáveis do Warsaw execute este supercomando, no terminal do shell:
Código: [Selecionar]
cd /usr/local/bin/warsaw ; sudo chmod 755 core wsatspi wscertmgr
3) O resultado do comando iptables do seu sistema está diferente do esperado. Os passos da resposta 59 fazem com que o comando sudo iptables -S retorne uma saída que começa assim:
Código: [Selecionar]
-P INPUT DROP
-P FORWARD DROP
-P OUTPUT ACCEPT

...mas o seu sistema retornou um resultado diferente. Portanto, de duas, uma: ou você não executou literalmente todos os passos da resposta 59 (até porque a resposta 59 faz com que o HDA-BB seja desinstalado, mas no seu primeiro post você comenta que o HDA-BB mostrou um problema no módulo, o que significa que você ainda está com o HDA-BB instalado  ::) ), ou então você executou os passos mas há algum problema com a sua distribuição que fez com que a instalação do firewall UFW não funcionasse. Como a segunda hipótese é muito remota e difícil de ocorrer, eu tenho uma forte tendência a acreditar que você não viu necessidade em executar todos os passos da resposta 59 e, por isto, não executou todos eles, hehehe... ;D

...mas é aí que reside o problema. :P

Inclusive, eu neste momento estou executando o Ubuntu 16.04 de 32 bits na VirtualBox, com a mesma versão de kernel que você está usando, instalei o Warsaw tal qual explicado na resposta 59 e está tudo funcionando. Portanto, eu acabei de confirmar que os procedimentos que expliquei lá na resposta 59 estão funcionando normalmente no Ubuntu de 32 bits. Isso reforça ainda mais que o problema que está ocorrendo no seu caso é algo específico da sua distribuição e está relacionado ao fato de você não ter executado literalmente todos os passos da resposta 59, sem pular procedimentos.

Bom... De qualquer modo, quando as políticas do netfilter estão todas setadas para ACCEPT, como é o caso do seu sistema, e a proteção de cookies IPV4 contra ataques SYN Flood está ativada, como também é o caso do seu sistema (pelo que consta lá no resultado do comando sysctl), não há por que o módulo estar sendo bloqueado. Portanto, já sabemos que o módulo está instalado, está em execução e as portas estão todas abertas para ele. Consequentemente, tudo leva a crer que o problema está ou nas permissões erradas dos executáveis do Warsaw, ou então nos componentes que o Warsaw utiliza (eles podem estar p.ex. desatualizados).

=> A minha sugestão é que, após corrigir as permissões do Warsaw (conforme mostrado no comando ali em 2), você reinicie o computador e tente acessar https://www2.bancobrasil.com.br/aapf/login.jsp com o navegador Opera. Se mesmo assim você não conseguir acessar, execute este supercomando para atualizar seu sistema:

Código: [Selecionar]
sudo apt-get update ; sudo apt-get check; sudo apt-get install -f; sudo apt-get autoremove -y ; sudo apt-get dist-upgrade -y; sudo apt-get clean; sudo telinit 6
=> Se após o computador reiniciar você continuar não conseguindo acessar https://www2.bancobrasil.com.br/aapf/login.jsp com o navegador Opera, então pacientemente execute literalmente todos os passos da resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266). Quando eu escrevo "literalmente", eu quero dizer: execute o passo 1, em seguida execute o passo 2, em seguida execute o passo 3... E continue assim até executar o passo 13. É muito importante executar todos os passos, na exata sequência em que eles aparecem. Existe uma razão por que eles foram postos lá (e naquela ordem). Se você faz algo diferente, fica mais provável o módulo de segurança não funcionar e fica mais difícil descobrir por que o módulo não está funcionando.

Talvez você goste mais do Firefox e do Chromium, ou não veja necessidade em instalar o firewall UFW, mas os navegadores Chrome e Opera são os que estão funcionando melhor com o website do Banco do Brasil (o Chrome pode precisar de um ajuste para executar o Flash no lugar do HTML5, mas o website do banco está carregando muito mais rapidamente com o Chrome e o Opera do que com outros navegadores) e a proteção do firewall aumenta a segurança do seu sistema sem impedir que o Warsaw funcione.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 06 de Maio de 2017, 19:29
Sim. Achei estranho constar como versão desatualizada, afinal de contas é o link oficial.

Estranho mesmo... ??? Qual a distribuição que você está usando e a versão dela? KUbuntu versão 14.04? XUbuntu versão 16.10? Ubuntu versão 17.04?

Estou utilizando Xubuntu 16.04

Meu sistema é XUbuntu 16.04 de 64 bits e está tudo funcionando bem. No seu deveria também estar tudo ok. Se quiser que eu investigue o que está havendo, peço que execute os cinco comandos da resposta #102 (http://ubuntuforum-br.org/index.php/topic,121558.msg669033.html#msg669033) e cole aqui os resultados, para eu verificar como está a instalação do Warsaw no seu sistema.

Além da resposta daqueles 5 comandos, cole aqui também as respostas destes comandos:

Código: [Selecionar]
uname -a
Código: [Selecionar]
lsb_release -a
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: jacovieira em 06 de Maio de 2017, 19:42
Yuri...

Descobri qual era meu problema aqui.

Estava com o noscript ativado aqui no Firefox. Foi só desativar que funcionou.

Tem alguma configuração do noscript que precise fazer para usar o warsaw?

Desde já agradeço pela ajuda.

Jacó Ramos
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 06 de Maio de 2017, 20:49
Yuri...

Descobri qual era meu problema aqui.

Estava com o noscript ativado aqui no Firefox. Foi só desativar que funcionou.

Tem alguma configuração do noscript que precise fazer para usar o warsaw?

Desde já agradeço pela ajuda.

Jacó Ramos

Eu também uso NoScript no Firefox e, por causa disso, não consigo acessar o banco com o Firefox. Já tentei diversas coisas, mas nada funcionou com o NoScript ativado. Por conta disso, decidir usar o Google Chrome e o Opera para acessar o banco.

Se você fizer questão de usar o Firefox para acessar o banco, existe um paliativo que consiste em executar estas ações:

1) Criar um novo perfil no Firefox, de modo que com esse novo perfil o Firefox seja executado sem o NoScript;
2) Importar o certificado do Warsaw para dentro do Firefox; e
3) Sempre que você quiser acessar sua conta usando o Firefox, execute-o com esse novo perfil.

i) Para criar o novo perfil mencionado em 1, feche todas as janelas do Firefox, então abra uma janela do emulador de terminal do shell do Linux e execute este comando, que inicializará o gerenciador de perfis do Firefox:
Código: [Selecionar]
sudo killall -9 firefox ; firefox -P
...daí clique em Create Profile / Novo Perfil, depois clique em Next / Avançar, daí no campo Enter new profile name / Forneça o nome do novo perfil digite bb e então clique em Finish  / Concluir. O novo perfil bb estará selecionado, o que significa que ele se tornou o novo perfil padrão. Mas isso está errado, portanto clique sobre o perfil default (para que ele volte a ser o perfil padrão) e, somete depois disso, clique em Exit / Sair. Pronto: o Firefox tem o perfil bb, mas ele não é o perfil padrão. Portanto, sempre que você executar o Firefox, ele continuará se comportando como sempre, a menos que você explicitamente execute o Firefox com o perfil bb.

ii) Para importar o certificado do Warsaw, como mencionado em 2, primeiro é necessário exportá-lo do Chrome/Chromium: execute o Google Chrome/Chromium, acesse o endereço chrome://settings/certificates, clique na aba Autoridades, exporte o certificado Warsaw Personal CA para um arquivo, daí execute o Firefox e acesse o endereço about:preferences#advanced, clique na aba Certificados, depois em Ver certificados, daí clique na aba Autoridades, clique em Importar, selecione o arquivo do certificado e clique em Abrir. Em seguida, marque as três caixas (para o certificado ser considerado confiável em todos os casos), clique em Ok, clique novamente em Ok e então feche o Firefox.

iii) Agora que o Firefox está fechado (ele tem de estar com todas as janelas fechadas), mas possui o perfil bb e contém o certificado do Warsaw, é necessário executar o mencionado em 3, portanto volte ao terminal do shell e execute este comando, para inicializar o Firefox com o perfil bb:
Código: [Selecionar]
firefox -P bb
Após isso, acesse https://www2.bancobrasil.com.br/aapf/login.jsp que vai funcionar, pois o Firefox estará com o certificado do Warsaw e o NoScript não estará em execução para bloquear a execução do módulo nesse navegador.

Se você gostar desse paliativo, basta criar um atalho que já execute o Firefox com o perfil bb. Se quiser, execute o supercomando abaixo que - caso seu sistema possua algum arquivo .desktop dentro de /usr/share/applications/ servindo de atalho para o seu Firefox atual - o supercomando abaixo criará uma cópia desse arquivo e a modificará para que o perfil bb seja executado, nesse novo arquivo-atalho. Após isso, seu menu de aplicativos passará a mostrar um link "Firefox" e outro "Firefox para Banco do Brasil", sendo que esse segundo link executará o Firefox sempre com a opção -P bb:

Código: [Selecionar]
sudo cp `find /usr/share/applications -iname '*firefox*.desktop' -print -quit` /usr/share/applications/firefoxbb.desktop ; sudo sed -i -e 's|Exec=firefox \%u|Exec=firefox -P bb \%u|' "/usr/share/applications/firefoxbb.desktop" ; sudo sed -i -e 's|Exec=firefox -new-window|Exec=firefox -P bb -new-window|' "/usr/share/applications/firefoxbb.desktop" ; sudo sed -i -e 's|Exec=firefox -private-window|Exec=firefox -P bb -private-window|' "/usr/share/applications/firefoxbb.desktop" ; sudo sed -i -e 's|Firefox|Firefox para Banco do Brasil|' "/usr/share/applications/firefoxbb.desktop"
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: jacovieira em 07 de Maio de 2017, 10:48
Desculpe Yuri...

Mas executei o comando:

firefox -P

E não estou encontrando o menu Novo Perfil. Onde fica esse menu?

Jacó Ramos
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 07 de Maio de 2017, 14:00
Desculpe Yuri...

Mas executei o comando:

firefox -P

E não estou encontrando o menu Novo Perfil. Onde fica esse menu?

Jacó Ramos

Quando você executa o comando abaixo (a palavra firefox tem de estar em letras minúsculas e a letra P tem de ser maiúscula):
Código: [Selecionar]
firefox -P
...surge a janela do gerenciador de perfis do Firefox (http://ubuntuguide.net/wp-content/uploads/2009/11/firefox_configuration1.png).

Eu não sei se a interface do seu Firefox está em português ou em inglês, por isto pus os nomes nas duas línguas. Por exemplo: quando eu escrevi Create Profile / Novo Perfil, eu quis dizer que se a interface do gerenciador de perfis do seu Firefox estiver em inglês, então o botão chamar-se-á Create Profile, como você pode ver na figura do link acima. Mas caso o seu Firefox inicialize o gerenciador de perfis com a interface em Português, então aquele botão estará com o nome Novo Perfil. É nesse botão que você precisa clicar para criar um novo perfil no Firefox.

Se você está executando o comando firefox -P e nenhuma janela está surgindo na sua frente, então ou o seu Firefox está com alguma janela aberta (você precisa fechar todas as janelas do Firefox, antes de executar o gerenciador de perfis), ou então seu Firefox está com algum problema de configuração, ou então você instalou o Firefox por um método não padrão: no *Ubuntu, o método padrão de instalação do Firefox consiste em instalar o Firefox do repositório da sua distribuição, ou seja, instalar o Firefox via APT, usando o comando:
Código: [Selecionar]
sudo apt-get install firefox
Quando o Firefox é instalado dessa maneira padrão, os arquivos executáveis do Firefox são gravados em /usr/lib/firefox/ e o link simbólico executável firefox é criado em /usr/bin/, de modo que quando você executar o comando firefox o sistema executará aquele link simbólico, que por sua vez aponta para o shell script executável /usr/lib/firefox/firefox.sh que então executará o Firefox.

Se você instalou o Firefox manualmente em alguma pasta personalizada, então é necessário colocar o caminho completo, para executar esse Firefox. Se, por exemplo, o binário executável do seu Firefox for o arquivo /opt/mozilla/firefox/firefox, então o comando no terminal deverá ser:
Código: [Selecionar]
/opt/mozilla/firefox/firefox -P
Caso o seu Firefox esteja instalado da maneira padrão e, mesmo assim, o comando firefox -P não esteja fazendo surgir a janela do gerenciador de perfis do Firefox, experimente reinstalar o Firefox com este comando:
Código: [Selecionar]
sudo apt-get install firefox --reinstall -y
...e em seguida executar este comando, para matar todas as janelas do Firefox antes de tentar abrir o gerenciador de perfis:
Código: [Selecionar]
sudo killall -9 firefox ; firefox -P
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Ubuntuzinho em 12 de Maio de 2017, 21:27
Boa noite a todos,

Segui os passos para realizar a instalação do Warsaw(mais atual), funcionou somente para Firefox.

Para o Chrome v58 não funcinou, alguem poderia me auxiliar.

Se eu rodar o diagnóstico através do painel "hda_bb &", tudo fica verde/correto.

Uso o Ubuntu 17.04.



Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 12 de Maio de 2017, 22:45
Boa noite a todos,

Segui os passos para realizar a instalação do Warsaw(mais atual), funcionou somente para Firefox.

Para o Chrome v58 não funcinou, alguem poderia me auxiliar.

Se eu rodar o diagnóstico através do painel "hda_bb &", tudo fica verde/correto.

Uso o Ubuntu 17.04.

Muito provavelmente o Chrome não está funcionando com o website porque o Chrome está usando HTML5 ao invés de Flash.
Lá na resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266) há umas notas de rodapé. A nota de rodapé 2 explica como forçar o Google Chrome a usar Flash sempre que possível. Isso resolve o problema.

Se após você fazer isso o Google Chrome continuar não executando o Warsaw, abra o Google Chrome, acesse o endereço chrome://settings/certificates, clique na aba Autoridades e verifique se o certificado Warsaw Personal CA está instalado. Se não estiver, instale e use o navegador Opera para acessar o banco (o passo 11 da resposta 59 contém um método para instalar/reinstalar o Google Chrome e o Opera), ou alternativamente abra o Firefox, acesse o endereço about:preferences#advanced, clique em Certificados, depois em Ver certificados, daí clique na aba Autoridades, selecione o certificado Warsaw Personal CA, depois em Exportar, salve-o na sua Área de Trabalho (Desktop) com o tipo Todos os arquivos e um nome como por exemplo WarsawPersonalCA.crt, daí clique em Salvar, então volte ao Google Chrome, endereço chrome://settings/certificates, clique sobre o botão Importar, selecione a opção Todos os arquivos, acesse a pasta em que você salvou o arquivo de certificado, selecione-o, importe-o como uma autoridade raiz certificadora e clique em OK até fechar.

Se esse procedimento não der certo, execute o passo 13 da resposta 59, para que o certificado seja recriado e reinjetado em todos os navegadores.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: DidBrother em 13 de Maio de 2017, 16:10
Warsaw x Chrome 58  x Banco do Brasil  x CEF

Tenho duas instalações físicas. Ambas utilizando o Ubuntu 16.04.

1ª maquina.
Warsaw - versão  1.12.3.11 - acesso CEF e BB normal pelo firefox.  No Chrome 58, sem acesso a CEF .  Para o BB,  acesso mediante  ajuste para executar o Flash no lugar do HTML5.

2ª maquina.
Warsaw - versão  1.12.5.1 - acesso CEF e BB normal pelo firefox.  No Chrome 58, acesso a  normal a CEF  e também para  o BB sem qualquer ajuste.


Assim, parece que o chrome 58  apresenta inconsistências com as versões mais antigas do Warsaw.

Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 13 de Maio de 2017, 16:48
Warsaw x Chrome 58  x Banco do Brasil  x CEF

Tenho duas instalações físicas. Ambas utilizando o Ubuntu 16.04.

1ª maquina.
Warsaw - versão  1.12.3.11 - acesso CEF e BB normal pelo firefox.  No Chrome 58, sem acesso a CEF .  Para o BB,  acesso mediante  ajuste para executar o Flash no lugar do HTML5.

2ª maquina.
Warsaw - versão  1.12.5.1 - acesso CEF e BB normal pelo firefox.  No Chrome 58, acesso a  normal a CEF  e também para  o BB sem qualquer ajuste.


Assim, parece que o chrome 58  apresenta inconsistências com as versões mais antigas do Warsaw.

Problema provavelmente relacionado a diferenças entre as bibliotecas (ou versões delas) usadas nas diferentes versões do Warsaw. É um problema cuja origem é "chata" de se descobrir devido a o Warsaw ser um programa proprietário, de código fechado e sem nenhuma documentação disponível para os usuários. Menos mal que o Linux tem diversos navegadores e algum deles sempre funciona com alguma versão do Warsaw.

Até o momento, o Opera tem se mostrado o navegador mais compatível com o Warsaw. Caso não tenha o Opera, é uma alternativa interessante para casos "especiais" como esse.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: thelma em 16 de Maio de 2017, 15:12
Howdy Sampayou,
Tinha as tuas orientações anotadas para acessar o BBrasil do meu LMDE, mas agora enrosco num problema no módulo de segurança. Vou tentar novamente falar com o pessoal do suporte, mas o diagnóstico de seg do BB diz que está tudo certo, Linux, Firefox, segurança ok e que posso acessar a conta. Só que não acessa.
Essas informações do kernel e syncookies 0 x 1 servem para o LMDE também ou apenas Ubuntu?
Fiz o echo 1 > /proc/sys/net/ipv4/tcp_syncookies e estou com receio de mexer no parâmetro do kernel como citado abaixo.
Se tiver alguma dica antes de eu enveredar por esses caminhos obscuros do kernel, por favor avise.
Grande abraço and you rock, man.
Thelma

Confirmado, no Ubuntu 16.10 basta criar um /etc/rc.local como script executável idêntico ao que sempre foi que irá executar.

Torna a alteração permanente colocar nesse arquivo o parâmetro do kernel:

Código: [Selecionar]
/sbin/sysctl -w net.ipv4.tcp_syncookies=1
No teste usei dessa forma, informando o caminho completo, mas o fato é que funciona tornando a alteração permamente para quem queira mesmo deixá-la permanente.

Agora estou com o XUbuntu 16.10 rodando numa máquina virtual. Editar o arquivo /etc/sysctl.conf funcionou no XUbuntu 16.10, mas não no 16.04: no 16.04 continua mesmo sendo necessário editar o arquivo rc.local

O comando sudo sysctl -w net.ipv4.tcp_syncookies=1 também não funcionou, no 16.10 (nem testei no 16.04, já que alterar o estado via sysctl não está surtindo efeito no comportamento do kernel, no caso do sistema versão 16.04). Mas se no 16.10 o usuário executar:
Código: [Selecionar]
sudo sed -i -e 's|#net.ipv4.tcp_syncookies|net.ipv4.tcp_syncookies|' "/etc/sysctl.conf" ; sudo sysctl -p
...funciona.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 16 de Maio de 2017, 20:23
Howdy Sampayou,
Tinha as tuas orientações anotadas para acessar o BBrasil do meu LMDE, mas agora enrosco num problema no módulo de segurança. Vou tentar novamente falar com o pessoal do suporte, mas o diagnóstico de seg do BB diz que está tudo certo, Linux, Firefox, segurança ok e que posso acessar a conta. Só que não acessa.
Essas informações do kernel e syncookies 0 x 1 servem para o LMDE também ou apenas Ubuntu?
Fiz o echo 1 > /proc/sys/net/ipv4/tcp_syncookies e estou com receio de mexer no parâmetro do kernel como citado abaixo.
Se tiver alguma dica antes de eu enveredar por esses caminhos obscuros do kernel, por favor avise.
Grande abraço and you rock, man.
Thelma
Hi, Thelma.  :)

Então... Vamos por partes:
1) Os comandos não modificam o kernel propriamente dito: apenas modificam os parâmetros que são enviados ao kernel, para ele os processar. Portanto, caso o seu receio envolva o medo de alterar (e eventualmente danificar) o kernel, não se preocupe: o kernel permanecerá intacto. ;)
2) O comando /sbin/sysctl -w net.ipv4.tcp_syncookies=1  é temporário: quando você o executa, ele envia ao kernel a instrução de modificar para 1 o valor do kernel parameter denominado net.ipv4.tcp_syncookies. Assim que você reinicia o computador, o valor de net.ipv4.tcp_syncookies volta a ser 0. Em outras palavras: as alterações executadas pelo comando sysctl não são permanentes. Elas apenas alteram o comportamento do kernel em tempo de execução, ou seja, enquanto o kernel está sendo executado (sem que o sistema operacional seja reiniciado). Reiniciou o sistema operacional / o computador, as alterações executadas via sysctl são perdidas.
3) Você chegou a executar os comandos que constam na resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266)? A minha sugestão é que você execute os passos 1 a 12 da resposta 59.

Em relação ao item 3 acima, ocorre que no Ubuntu costuma ser suficiente ir até o passo 8, mas há distribuições que, provavelmente por conta de instalações de pacotes que mexeram em algumas bibliotecas do sistema operacional, o Warsaw apenas funciona quando o comando do passo 9 é executado. Além disso, no fórum do Linux Mint (https://www.linuxmint.com.br/discussion/comment/85474/#Comment_85474) um colega comentou que o Linux Mint dele só funcionou quando ele também executou o comando que apresento no passo 10. Some-se a isso o seguinte: você escreveu "Firefox", deixando-me a entender que o Firefox é o único navegador com o qual você está tentando usar o Warsaw. Porém, o navegador que até agora mostrou-se mais compatível com o Warsaw foi o Opera, "seguido bem de perto" pelo Google Chrome, sendo essa a razão por que indico executar também os passos 11 e 12, que instalarão e executarão o Google Chrome e o Opera Browser, no seu sistema Linux Mint.

Se após executar todas as dicas aqui apresentadas você ainda assim não conseguir acessar sua conta, peço que poste aqui o resultado dos seguintes comandos:

Código: [Selecionar]
sudo netstat -tulapv |grep -i /core
Código: [Selecionar]
ps -ef |grep -i warsaw |grep -v grep
Código: [Selecionar]
ls -las /etc/init.d/warsaw /usr/local/bin/warsaw/
Código: [Selecionar]
sudo iptables -S
Código: [Selecionar]
sudo sysctl -a &> /tmp/syncookies ; grep -i syncookies /tmp/syncookies
Código: [Selecionar]
cat /etc/ufw/sysctl.conf |grep -i syncookies
Código: [Selecionar]
cat /etc/rc.local
See ya.  :)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: garruda em 18 de Maio de 2017, 11:32
Deu tudo certo!
Ubuntu 16.04.2 - Notebook DELL N4050
Obrigado :D
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 18 de Maio de 2017, 14:11
Deu tudo certo!
Ubuntu 16.04.2 - Notebook DELL N4050
Obrigado :D

Bacana.  :) De nada.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: braselectron em 19 de Maio de 2017, 00:12
Esta semana o BB não deixa mais usar solução JAVA portanto tive de tentar instalar no meu vbox lubuntu 14.04 (trusty) i686 (32bits).

Não quero fazer ainda upgrade para Xenial, pois não fui feliz ainda com os testes que fiz usando o netbook da minha esposa (gastei três dias para estabilizar o sistema dela depois do upgrade).  Hacker que é hacker nunca faz "clean install"... ;D

Depois de muito custo, consegui fazer funcionar no FF 51/52/53 !!! 

E vc não vai acreditar como consegui fazer esta peste do GAS/Warsaw/BB funcionar.

1) fechar todos os browsers abertos.
2) instalar o chromium (mas vc não vai usá-lo)
3) Tive de baixar os arquivos:
     diagbb-1.0.32.run
e também:
     diagbb-1.0.ubuntu14.i386.deb
4) abrir um terminal e vai para onde baixou os arquivos (seguir a orientação do site do BB)
5) mude o chmod do diagbb... para +x e execute-o no shell com sudo ./diagbb...
5.1) vai dar erros...ignore.
6) depois sudo dpkg -i diagbb....deb
6.1) vai dar erros...ignore.
7) depois sudo apt-get -f install
8) repita o dpkg -i diagbb...deb
8.1) não vai dar erros agora.

9) agora o abrir seu ff e vá na página de diagnóstico do bb que é https://seg.bb.com.br
9.1) vai passar nos testes...mas não clicar em "acessar conta" pois não vai funcionar.

Pulo do gato:
10) feche o ff e volte para o terminal e execute o comando:
sudo service warsaw stop 
Queeee!!!!!    :o

11) agora pode abrir a página de login

Tantannnn!!!

abriu!!!!!  login funciona!!!!

vai compreender estes caras...
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: galactus em 19 de Maio de 2017, 00:50
Esta semana o BB não deixa mais usar solução JAVA portanto tive de tentar instalar no meu vbox lubuntu 14.04 (trusty) i686 (32bits).

Não quero fazer ainda upgrade para Xenial, pois não fui feliz ainda com os testes que fiz usando o netbook da minha esposa (gastei três dias para estabilizar o sistema dela depois do upgrade).  Hacker que é hacker nunca faz "clean install"... ;D

Depois de muito custo, consegui fazer funcionar no FF 51/52/53 !!! 

E vc não vai acreditar como consegui fazer esta peste do GAS/Warsaw/BB funcionar.

1) fechar todos os browsers abertos.
2) instalar o chromium (mas vc não vai usá-lo)
3) Tive de baixar os arquivos:
     diagbb-1.0.32.run
e também:
     diagbb-1.0.ubuntu14.i386.deb
4) abrir um terminal e vai para onde baixou os arquivos (seguir a orientação do site do BB)
5) mude o chmod do diagbb... para +x e execute-o no shell com sudo ./diagbb...
5.1) vai dar erros...ignore.
6) depois sudo dpkg -i diagbb....deb
6.1) vai dar erros...ignore.
7) depois sudo apt-get -f install
8) repita o dpkg -i diagbb...deb
8.1) não vai dar erros agora.

9) agora o abrir seu ff e vá na página de diagnóstico do bb que é https://seg.bb.com.br
9.1) vai passar nos testes...mas não clicar em "acessar conta" pois não vai funcionar.

Pulo do gato:
10) feche o ff e volte para o terminal e execute o comando:
sudo service warsaw stop 
Queeee!!!!!    :o

11) agora pode abrir a página de login

Tantannnn!!!

abriu!!!!!  login funciona!!!!

vai compreender estes caras...


 :o :o :o

Loucura, loucura total!

Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Julio Cesar Gutierrez em 24 de Maio de 2017, 08:40
Olá. Venho acessando o BB através de uma máquina virtual rodando o Xubuntu e uma coisa que percebi que é digno de deixar registrado neste forum é que toda a vez que mexo nas configurações da VM (memória, por exemplo), tenho de re-instalar o módulo de segurança.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Roknauta em 24 de Maio de 2017, 14:05
Alguém pode me ajudar? Durante a instalação do .deb tenho a seguinte saída:
Preparing to unpack warsaw_setup64.deb ...
[ ok ] Stopping warsaw (via systemctl): warsaw.service.
rm: cannot remove '/tmp/wi*': No such file or directory
rm: cannot remove '/var/run/shm/sem.wi*': No such file or directory
Unpacking warsaw (1.12.3.11) over (1.12.3.11) ...
Setting up warsaw (1.12.3.11) ...
chmod: cannot access '/usr/local/bin/warsaw/uninstall_core': No such file or directory
Verifying...
Ok!
[ ok ] Starting warsaw (via systemctl): warsaw.service.
-su: line 0: export: `--nofork': not a valid identifier
-su: line 0: export: `--nopidfile': not a valid identifier
-su: line 0: export: `--systemd-activation': not a valid identifier
Failed to open connection to "session" message bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")

(process:7032): dconf-WARNING **: failed to commit changes to dconf: Unknown or unsupported transport “systemd” for address “systemd:”
Processing triggers for fontconfig (2.11.94-0ubuntu2) ...
Processing triggers for systemd (232-21ubuntu3) ...
Processing triggers for ureadahead (0.100.0-19) ...
ureadahead will be reprofiled on next reboot

Não sei se é este o motivo de o sistema do BB não reconhecer o módulo instalado mesmo estando executando.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 24 de Maio de 2017, 17:55
Alguém pode me ajudar? Durante a instalação do .deb tenho a seguinte saída:
Preparing to unpack warsaw_setup64.deb ...
[ ok ] Stopping warsaw (via systemctl): warsaw.service.
rm: cannot remove '/tmp/wi*': No such file or directory
rm: cannot remove '/var/run/shm/sem.wi*': No such file or directory
Unpacking warsaw (1.12.3.11) over (1.12.3.11) ...
Setting up warsaw (1.12.3.11) ...
chmod: cannot access '/usr/local/bin/warsaw/uninstall_core': No such file or directory
Verifying...
Ok!
[ ok ] Starting warsaw (via systemctl): warsaw.service.
-su: line 0: export: `--nofork': not a valid identifier
-su: line 0: export: `--nopidfile': not a valid identifier
-su: line 0: export: `--systemd-activation': not a valid identifier
Failed to open connection to "session" message bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")

(process:7032): dconf-WARNING **: failed to commit changes to dconf: Unknown or unsupported transport “systemd” for address “systemd:”
Processing triggers for fontconfig (2.11.94-0ubuntu2) ...
Processing triggers for systemd (232-21ubuntu3) ...
Processing triggers for ureadahead (0.100.0-19) ...
ureadahead will be reprofiled on next reboot

Não sei se é este o motivo de o sistema do BB não reconhecer o módulo instalado mesmo estando executando.

Experimente executar os passos 1 a 12 da resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266).
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: olinto em 02 de Junho de 2017, 18:34
Olá,

A indicação de como resolvi o problema em 5 passos está em

http://ubuntuforum-br.org/index.php/topic,121542.msg669483.html#msg669483 (http://ubuntuforum-br.org/index.php/topic,121542.msg669483.html#msg669483)

Boa sorte,

Antônio
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: tcboeira em 20 de Junho de 2017, 10:43
Então Sampayu. Antes de tudo muito obrigado. Além de todas as informações soltas não fazer sentido, tu ainda deu um tom educativo na tua resposta ( e as que seguem ainda kkk). Torno a agradecer pois ajudou e muito.

Acessando o BB através do Chrome e do Chromium, e Opera também. Não esta ainda pelo Firefox, que insiste em dizer da necessidade de instalação do Modulo, mas também não fiz a exportação/importação do Certificado, mas o farei logo.

Minha duvida reside no entando, as dificuldades com acesso ao Internet Banking da Caixa, cujo se realizar o acesso via comando "google-chrome https://internetbanking.caixa.gov.br/", o acesso ocorre normalmente podendo inclusive eu realizar operações financeiras tranquilamente. Contudo, realizando o acesso via navegador, normalmente já pede a instalação do Modulo.

Não sei se é importante informar (mais para contexto de ambiente), mas no ambiente residencial, para acesso a Caixa - via notebook, não tive estes problemas. Já lá, apesar de instalar o modulo conforme orientação do site, para o BB não obtive sucesso.

Em resumo. Queria entender porque não abre o da Caixa normalmente, e se as dificuldades todas relatadas são sim, dadas em razão do firewall do Ubuntu?

Abraços e muito obrigado pela ajuda

###




Olá pesso@l,

instalei o hdd do bb mas na verificação gerou esse resultado:

Se o problema persistir, que tal limpar e desinstalar tudo? Depois é só instalar o Warsaw (apenas o Warsaw: o programa HDA_BB é desnecessário) e configurar o firewall, conforme explicado anteriormente.


Como fazer a remoção completa do Warsaw e do HDA_BB, desinstalar e "resetar" o firewall, reinstalar o Warsaw e o firewall, ativar o firewall fechando as portas de rede do seu computador (segurança) mas conceder acesso ao socket (websocket) de que o Warsaw necessita - tudo via terminal do shell :)


1. Execute o comando abaixo, para remover completamente o programa HDA_BB:
Código: [Selecionar]
sudo apt-get purge hda-bb -y
2. Desinstale o Warsaw:¹
Código: [Selecionar]
sudo apt-get purge warsaw -y ; if [ -a /usr/bin/warsaw_uninstall ]; then sudo /usr/bin/warsaw_uninstall; fi
3. Execute este supercomando, para desinstalar o firewall (G)UFW e "resetar" o netfilter (firewall que fica "embutido" no kernel do Linux):¹
Código: [Selecionar]
sudo apt-get purge ufw gufw -y ; sudo iptables -F ; sudo iptables -X ; sudo iptables -P INPUT ACCEPT ; sudo iptables -P FORWARD ACCEPT ; sudo iptables -P OUTPUT ACCEPT ; sudo rm -r /etc/ufw
4. Execute este supercomando, para desativar o arquivo rc.local e atualizar o sysctl:¹
Código: [Selecionar]
sudo mv /etc/rc.local /etc/rc.local.bak ; sudo sed -i -e 's|net.ipv4.tcp_syncookies=1|#net.ipv4.tcp_syncookies=1|' "/etc/sysctl.conf" ; sudo sed -i -e 's|net.ipv4.tcp_syncookies=1|#net.ipv4.tcp_syncookies=1|' "/etc/sysctl.d/10-network-security.conf" ; sudo sysctl -w net.ipv4.tcp_syncookies=0
5. Reinicie o computador:
Código: [Selecionar]
sudo telinit 6
6. Após o computador reiniciar, MANTENHA TODOS OS NAVEGADORES FECHADOS e então execute este supercomando, para manualmente instalar o Warsaw via shell script (script do shell):
Código: [Selecionar]
wget https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_`getconf LONG_BIT`_installer.run -O /tmp/instalar.warsaw ; sudo chmod +x /tmp/instalar.warsaw ; sudo killall opera firefox chrome ; sudo /tmp/instalar.warsaw
7. Quando a instalação terminar, reinicie novamente o computador:
Código: [Selecionar]
sudo telinit 6
8. Após o computador reiniciar, execute este supercomando, para reinstalar o firewall (G)UFW, ativar a proteção contra ataques do tipo "SYN Flood" e então ativar o daemon (serviço) do (G)UFW:
Código: [Selecionar]
sudo apt-get install ufw gufw --reinstall -y ; sudo sed -i -e 's|syncookies=0|syncookies=1|' "/etc/ufw/sysctl.conf" ; sudo ufw enable
9. Acesse https://www2.bancobrasil.com.br/aapf/login.jsp para testar se o módulo está funcionando e sendo detectado. Caso o módulo não seja detectado, reinicie o computador e acesse https://www2.bancobrasil.com.br/aapf/login.jsp novamente. SE (E SOMENTE SE) o problema persistir, execute o supercomando abaixo e, após o computador reiniciar, tente novamente acessar https://www2.bancobrasil.com.br/aapf/login.jsp:

Código: [Selecionar]
sudo apt-get install libcurl4-openssl-dev libnss3-dev libdbus-1-dev yad libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libfreetype6 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libnspr4 libnspr4-0d libnss3 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 --reinstall -y ; sudo telinit 6
Nota: em alguns casos, pode acontecer de https://seg.bb.com.br não detectar o módulo de segurança, embora o módulo esteja instalado, funcionando, acessando as portas TCP e você consiga acessar sua conta por intermédio do URL https://www2.bancobrasil.com.br/aapf/login.jsp. Essa é a razão por que não se deve confiar no resultado mostrado em https://seg.bb.com.br.  Esse problema que ocorre com https://seg.bb.com.br também ocorre com http://www.dieboldnixdorf.com.br/warsaw, portanto também não confie no resultado que http://www.dieboldnixdorf.com.br/warsaw lhe mostrar. A única maneira de realmente confirmar se o módulo está ou não funcionando no seu navegador é acessar https://www2.bancobrasil.com.br/aapf/login.jsp e verificar se os campos "Agência", "Conta" e "Senha de autoatendimento" aparecem. :P

10. Se mesmo após isso o seu sistema Linux continuar não conseguindo acesso ao website do Banco do Brasil, execute este supercomando:

Código: [Selecionar]
if [ -a /etc/rc.local ]; then sudo mv /etc/rc.local /etc/rc.local.bak; fi; echo \#\!/bin/bash | sudo tee /etc/rc.local; echo ' ' | sudo tee -a /etc/rc.local; echo \echo 1 \> /proc/sys/net/ipv4/tcp_syncookies | sudo tee -a /etc/rc.local; echo ' ' | sudo tee -a /etc/rc.local; echo exit 0 | sudo tee -a /etc/rc.local; sudo telinit 6
...e, após o computador reiniciar, tente novamente acessar sua conta, no website do Banco do Brasil. Ainda não deu certo? Então...

11. MANTENHA TODOS OS NAVEGADORES FECHADOS e execute este supercomando, para limpar os caches dos navegadores e (re)instalar os navegadores Google Chrome e Opera Browser:

Código: [Selecionar]
sudo killall opera firefox chrome ; sudo apt-get install gdebi --reinstall -y ; rm -r ~/.cache/google-chrome ~/.cache/opera ~/.cache/mozilla/firefox ; if [ `getconf LONG_BIT` == 64 ]; then wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb -O /tmp/chrome.deb ; sudo gdebi -n /tmp/chrome.deb ; fi; if [ `getconf LONG_BIT` == 64 ]; then wget http://ftp.opera.com/pub/opera/desktop/44.0.2510.1218/linux/opera-stable_44.0.2510.1218_amd64.deb -O /tmp/opera.deb; else wget http://ftp.opera.com/pub/opera/desktop/44.0.2510.1218/linux/opera-stable_44.0.2510.1218_i386.deb -O /tmp/opera.deb; fi ; sudo gdebi -n /tmp/opera.deb ; sudo apt-get update ; sudo apt-get check ; sudo apt-get dist-upgrade -y ; sudo apt-get autoremove -y ; sudo apt-get clean ; sudo telinit 6
12. Após o computador reiniciar, execute o comando abaixo, para abrir os navegadores Google Chrome² e Opera Browser na página de teste do módulo Warsaw:

Código: [Selecionar]
google-chrome https://www2.bancobrasil.com.br/aapf/login.jsp & opera https://www2.bancobrasil.com.br/aapf/login.jsp
13. Se após isso o módulo for detectado mas você não conseguir efetuar login, pode ser que o certificado de segurança do Warsaw não tenha sido adicionado aos navegadores Chrome e Opera. Neste caso, execute este supercomando (ele fechará todos os navegadores, reinstalará o Warsaw e reiniciará o computador):

Código: [Selecionar]
sudo killall opera firefox chrome ; wget https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_`getconf LONG_BIT`_installer.run -O /tmp/instalar.warsaw ; sudo chmod +x /tmp/instalar.warsaw ; sudo /tmp/instalar.warsaw ; sudo telinit 6
...e, após seu computador reiniciar, execute novamente o comando do item 12, para confirmar que o Google Chrome e o Opera Browser estão funcionando com o módulo Warsaw.






Notas de rodapé:
¹ Ignore as mensagens de erro que eventualmente forem exibidas.
² Se após executar todos os procedimentos acima o Google Chrome for o único navegador que ainda não está funcionando com o Warsaw, é bem provável que seja porque o Google Chrome está forçando o uso de HTML 5 no website do banco, embora o Warsaw requeira Flash. Para resolver esse problema, inicie o Google Chrome, acesse o endereço chrome://flags, vá até o item Preferir HTML a Flash, mude o valor desse item para Desativado, daí feche o navegador e abra-o novamente, para testar se o Warsaw voltou a ser detectado. Se o problema persistir, é possível que uma recente atualização do Google Chrome tenha eliminado o certificado de segurança do Warsaw, portanto reinstale o Warsaw (item 13), para que o instalador do Warsaw injete novamente o certificado de segurança dele no Google Chrome.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: DidBrother em 21 de Junho de 2017, 17:50
Balaio de Gatos:

Pequena experiência com Warsaw e linux.

1- Diante de inúmeras dificuldades enfrentadas com o Warsaw, decidi fazer um pequeno teste para verificar  de que forma a origem do arquivo de instalação interfere nos resultados obtidos.

Como equipamento base para todos os testes, escolhi uma  maquina virtual com lubuntu 16.04 instalado, 64 bits,   GUFW ativado, tcp_syncookies valor 1;  navegadores Firefox 54.0; Chromium  58.0.3029; opera 45.0.2552 e  Chrome 59.0.3071. 

Replicadas  5 maquinas:

1ª  Maquina virtual:

warsaw obtido  a partir do site  CEF direcionado para pagina https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr64.deb
versão instalada 1.12.5.1
acesso BB – Firefox, Chrome, Chromium, Opera
acesso CEF – Firefox, Chrome, Chromium, Opera


2ª  Maquina virtual: warsaw obtido  a partir do site  BB direcionado para pagina https://cloud.gastecnologia.com.br/bb/downloads/ws/linux/diagbb-1.0.64.run
versão instalada (não consegui identificar)
acesso BB – Firefox, Opera, Chrome (mediante ajuste em Chrome://flags opção desativar para preferir html5 a flash.) . Para  Chromium não houve acesso(com e sem ajuste)
acesso CEF –  somente Firefox

3ª  Maquina virtual:

warsaw obtido  a partir do site  BB  direcionado para pagina
https://www14.bancodobrasil.com.br/downloads/ws/linux/diagbb-1.0.ubuntu16.amd64.deb
versão instalada  aparece como diagbb 1.12.311-1
acesso BB – Firefox, Opera, Chrome (mediante ajuste em Chrome://flags opção desativar para preferir html5 a flash.) . Para  Chromium não houve acesso(com e sem ajuste)
acesso CEF –  somente Firefox

4ª  Maquina virtual:

warsaw obtido  a partir do site www.dieboldnixnixdorf.com.br/warsaw, escolhendo instituição BB, direcionado  para pagina https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup64.deb
versão instalada 1.12.3.11
acesso BB –  Firefox, Opera, Chrome (mediante ajuste em Chrome://flags opção desativar para preferir html5 a flash.) . Para  Chromium não houve acesso(com e sem ajuste)
acesso CEF – somente Firefox

5ª  Maquina virtual:

warsaw obtido  a partir do site www.dieboldnixnixdorf.com.br/warsaw, escolhendo instituição CEF, direcionado  para pagina http://imagem.caixa.gov.br/banner/fgr/gbpcefwr64.deb
versão instalada 1.3.0
acesso BB –  sem acesso
acesso CEF – somente Firefox
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Nightlinux em 21 de Junho de 2017, 19:32
Como desinstalo isso?

http://ubuntuforum-br.org/index.php/topic,121919.0.html

Obrigado.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 21 de Junho de 2017, 22:14
Como desinstalo isso?

http://ubuntuforum-br.org/index.php/topic,121919.0.html

Obrigado.

Para desinstalar o Warsaw, execute os passos 1 e 2 da resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266) e então reinicie o computador.

Caso continue tendo problemas com o sistema, abra uma janela do terminal do shell e execute este supercomando de atualização e correção com o APT:

Código: [Selecionar]
sudo apt-get update ; sudo apt-get check ; sudo apt-get dist-upgrade -y ; sudo apt-get clean ; sudo apt-get autoremove -y
Reinicie novamente o computador. Caso continue tendo algum problema, o Warsaw pode ter quebrado permissões de pastas e/ou arquivos do sistema. Abra uma janela do terminal do shell em modo usuário (não execute como root / superusuário) e então execute este supercomando, para tentar corrigir as permissões:

Código: [Selecionar]
sudo chown -R `whoami`:`whoami` /home/`whoami` ; HOME=/home/`whoami` ; export HOME ; sudo usermod --home /home/`whoami` `whoami`
Reinicie o computador novamente.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 21 de Junho de 2017, 22:19
Balaio de Gatos

Esse infelizmente é o problema de um software ter código "fechado" e a gestão do desenvolvimento dele ser desorganizada (diferentes fontes fornecendo diferentes versões do mesmo recurso, que em cada caso comporta-se de um modo diferente).

A respeito do Google Chrome, você escreveu que desativou um recurso para que o Chrome prefira HTML5 ao invés de Flash, mas na verdade é o contrário: a desativação do recurso faz com que o Chrome pare de forçar o uso de HTML5. Por isso, após a desativação, sempre que uma página web pede Flash o Google Chrome executa o plugin Flash, ao invés de tentar forçar a execução de HTML5 nessa página que está pedindo Flash.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Nightlinux em 21 de Junho de 2017, 22:36
Como desinstalo isso?

http://ubuntuforum-br.org/index.php/topic,121919.0.html

Obrigado.

Para desinstalar o Warsaw, execute os passos 1 e 2 da resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266) e então reinicie o computador.

Caso continue tendo problemas com o sistema, abra uma janela do terminal do shell e execute este supercomando de atualização e correção com o APT:

Código: [Selecionar]
sudo apt-get update ; sudo apt-get check ; sudo apt-get dist-upgrade -y ; sudo apt-get clean ; sudo apt-get autoremove -y
Reinicie novamente o computador. Caso continue tendo algum problema, o Warsaw pode ter quebrado permissões de pastas e/ou arquivos do sistema. Abra uma janela do terminal do shell em modo usuário (não execute como root / superusuário) e então execute este supercomando, para tentar corrigir as permissões:

Código: [Selecionar]
sudo chown -R `whoami`:`whoami` /home/`whoami` ; HOME=/home/`whoami` ; export HOME ; sudo usermod --home /home/`whoami` `whoami`
Reinicie o computador novamente.

Deu certo não. Eles atualizaram o sistema e há novo procedimento a ser feito, que eu segui. Veja minha postagem, por favor: http://ubuntuforum-br.org/index.php/topic,121919.0.html
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 21 de Junho de 2017, 23:31
Como desinstalo isso?

http://ubuntuforum-br.org/index.php/topic,121919.0.html

Obrigado.

Para desinstalar o Warsaw, execute os passos 1 e 2 da resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266) e então reinicie o computador.

Caso continue tendo problemas com o sistema, abra uma janela do terminal do shell e execute este supercomando de atualização e correção com o APT:

Código: [Selecionar]
sudo apt-get update ; sudo apt-get check ; sudo apt-get dist-upgrade -y ; sudo apt-get clean ; sudo apt-get autoremove -y
Reinicie novamente o computador. Caso continue tendo algum problema, o Warsaw pode ter quebrado permissões de pastas e/ou arquivos do sistema. Abra uma janela do terminal do shell em modo usuário (não execute como root / superusuário) e então execute este supercomando, para tentar corrigir as permissões:

Código: [Selecionar]
sudo chown -R `whoami`:`whoami` /home/`whoami` ; HOME=/home/`whoami` ; export HOME ; sudo usermod --home /home/`whoami` `whoami`
Reinicie o computador novamente.

Deu certo não. Eles atualizaram o sistema e há novo procedimento a ser feito, que eu segui. Veja minha postagem, por favor: http://ubuntuforum-br.org/index.php/topic,121919.0.html

Então experimente executar todos os passos daquela resposta 59, para fazer a remoção completa do Warsaw e instalar o Warsaw novamente, usando o "método tradicional por linha de comandos".

Isso fará com que o Warsaw que sabemos que funciona seja instalado por cima desse novo Warsaw aí, que eu não instalei (porque instalei o Warsaw antes dessa nova versão ser lançada) e que pelo visto está dando problema.

PS: eu li seu outro tópico lá, mas estou tentando evitar me enveredar pelos meandros dele porque para isso eu teria de desinstalar meu Warsaw e instalar esse novo, para em seguida investigar qual é a M que os desenvolvedores conseguiram fazer, desta vez.  ;D Na prática eu acabaria criando uma máquina virtual e instalando esse novo Warsaw no Linux da máquina virtual, mas o tempo que vou gastar com isso talvez sem necessidade... Se você instalar o Warsaw "tradicional" por cima desse "novo" e funcionar, evitará uma trabalheira tanto pra mim quanto pra você.  ;)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Nightlinux em 22 de Junho de 2017, 05:19
Citar
PS: eu li seu outro tópico lá, mas estou tentando evitar me enveredar pelos meandros dele porque para isso eu teria de desinstalar meu Warsaw e instalar esse novo, para em seguida investigar qual é a M que os desenvolvedores conseguiram fazer, desta vez.  ;D Na prática eu acabaria criando uma máquina virtual e instalando esse novo Warsaw no Linux da máquina virtual, mas o tempo que vou gastar com isso talvez sem necessidade... Se você instalar o Warsaw "tradicional" por cima desse "novo" e funcionar, evitará uma trabalheira tanto pra mim quanto pra você.  ;)

Será que a M não foi feita por mim? Lembro que ele pediu para criar um novo diretório/arquivo/pasta, não lembro direito, que não existia. Vi que ele desinstalou alguns programas, todos os do LibreOffice e o Chrome, pelo que percebi até agora. Talvez eu não seja mais o proprietário da pasta HOME.

Também digito o nome do programa na barra de pesquisa do Unity e não aparece nenhum programa, só documentos meus em pdf, mp3, doc, docx... Então acho que é mais do que isso.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 22 de Junho de 2017, 12:09
Citar
PS: eu li seu outro tópico lá, mas estou tentando evitar me enveredar pelos meandros dele porque para isso eu teria de desinstalar meu Warsaw e instalar esse novo, para em seguida investigar qual é a M que os desenvolvedores conseguiram fazer, desta vez.  ;D Na prática eu acabaria criando uma máquina virtual e instalando esse novo Warsaw no Linux da máquina virtual, mas o tempo que vou gastar com isso talvez sem necessidade... Se você instalar o Warsaw "tradicional" por cima desse "novo" e funcionar, evitará uma trabalheira tanto pra mim quanto pra você.  ;)

Será que a M não foi feita por mim? Lembro que ele pediu para criar um novo diretório/arquivo/pasta, não lembro direito, que não existia. Vi que ele desinstalou alguns programas, todos os do LibreOffice e o Chrome, pelo que percebi até agora. Talvez eu não seja mais o proprietário da pasta HOME.

Também digito o nome do programa na barra de pesquisa do Unity e não aparece nenhum programa, só documentos meus em pdf, mp3, doc, docx... Então acho que é mais do que isso.

Eu não uso o Unity: utilizo o XUbuntu, que usa a interface gráfica Xfce, ao invés de Unity. Por isto não tenho como saber se algum componente do Unity foi danificado. De qualquer modo, se ele desinstalou o LibreOffice e o Google Chrome, por exemplo, basta reinstalá-los com o comando:

Código: [Selecionar]
sudo apt-get install libreoffice google-chrome-stable -y --reinstall
Você pode instalar o gerenciador de pacotes Synaptic, pra facilitar sua vida:

Código: [Selecionar]
sudo apt-get install synaptic -y --reinstall
...e então executar o Synaptic para procurar pelos programas que foram desinstalados, marcá-los para instalação e instalá-los.

Na minha primeira resposta, pus o comando sudo chown -R..., que novamente define sua pasta "home" (sua pasta pessoal) e torna você proprietário dela, então não há como esse ser o problema.

Durante a instalação, o instalador do Warsaw cria o link simbólico ("atalho") /usr/bin/warsaw_uninstall, que executa o arquivo de script do shell localizado em /usr/local/bin/warsaw/scripts/warsaw_x64-2_uninstall.sh, portanto se você executou o passo 2 da reposta 59 o Warsaw foi desinstalado, pois aquele passo 2 contém tal comando para executar o script de desinstalação.

Se você executar todos os passos da resposta 59 e tal procedimento funcionar, no fim das contas você estará com o Warsaw instalado e funcionando e também estará com os navegadores Google Chrome e Opera Browser instalados e funcionando com o Warsaw. Faça o teste. Se não der certo, aí lhe peço que reporte aqui o que houve.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Nightlinux em 22 de Junho de 2017, 16:38
Oi, Sampayu.

Acho melhor eu restaurar o sistema. Acho que esse programa danificou alguma coisa do sistema, pode ter sido erro meu durante a instalação. Reinstalei os programas e mesmo assim continuou como se eles não estivessem instalados. Acho que não vai resolver eu reinstalar o módulo de segurança BB. Tá tudo danado aqui. Sempre uso o Synaptic, não entendo ainda como ele foi retirado da instalação padrão do sistema.

Não vou mais utilizar esse programa.

Muito obrigado. Valeu!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 22 de Junho de 2017, 17:26
Oi, Sampayu.

Acho melhor eu restaurar o sistema. Acho que esse programa danificou alguma coisa do sistema, pode ter sido erro meu durante a instalação. Reinstalei os programas e mesmo assim continuou como se eles não estivessem instalados. Acho que não vai resolver eu reinstalar o módulo de segurança BB. Tá tudo danado aqui. Sempre uso o Synaptic, não entendo ainda como ele foi retirado da instalação padrão do sistema.

Não vou mais utilizar esse programa.

Muito obrigado. Valeu!

Acabei de instalar esse novo Warsaw no Ubuntu 16.04 de 32 bits, usando máquina virtual (Oracle VirtualBox) e deu certo: instalou direitinho, o Warsaw funcionou no Firefox e o menu do Unity não deu problema nenhum. Estranho esse problema ter ocorrido com você.

Como seu sistema realmente está dando problema, e considerando que o Unity é uma porcaria de interface pesada e que vive dando pane, sugestão:

1) Faça backup dos seus dados.

2) Use este torrent (http://torrent.ubuntu.com/xubuntu/releases/xenial/release/desktop/xubuntu-16.04.2-desktop-amd64.iso.torrent) para baixar o arquivo ISO do instalador do XUbuntu 16.04 de 64 bits: o XUbuntu usa interface Xfce, ao invés de Unity. O Xfce é mais leve, mais rápido etc. Você vai perceber a diferença, quando instalar o XUbuntu.

3) Use o arquivo ISO para criar um DVD de instalação, ou então use o programa Unetbootin (https://unetbootin.github.io/) para criar um pendrive de instalação do XUbuntu a partir desse arquivo ISO. O pendrive deverá ter no mínimo 2 GB de espaço livre e estar formatado com sistema de arquivos FAT 32. No *Ubuntu, você pode instalar o Unetbootin executando o seguinte comando, no terminal do shell:

Código: [Selecionar]
sudo apt-get install unetbootin -y
4) Use o DVD/pendrive para formatar as partições do HD do seu computador e então instalar o XUbuntu 16.04 de 64 bits nesse computador.

5) Recupere o backup.

6) Instale o Warsaw. É recomendável você instalar o Warsaw seguindo as dicas que publiquei lá na resposta 59 (http://ubuntuforum-br.org/index.php?topic=121558.msg668266#msg668266), por ser um método testado e funcional, além de aquele método instalar, configurar e ativar o firewall do seu sistema Linux (o Linux vem com firewall, porém ele fica desativado, com as portas todas abertas. A "resposta 59" tem uns comandos que ativam a proteção de firewall do Linux mas deixam o Warsaw usar as portas de que ele necessita para funcionar). Mas com um sistema XUbuntu 16.04 de 64 bits recém-instalado será bastante difícil ocorrer algum problema caso você opte por adotar a instalação padrão do Warsaw, mostrada lá em https://seg.bb.com.br/passo-a-passo.html.

O navegador Opera foi o que até agora mostrou-se o melhor para se usar o Warsaw e acessar a conta no banco. O Google Chrome pode requerer que você acesse o endereço chrome://flags/#prefer-html-over-flash e desabilite essa função, para que o Google Chrome pare de forçar o uso de HTML5 no lugar do Flash, pois o website do BB requere Flash para o Warsaw funcionar e o Google Chrome precisa então rodar Flash, no website, embora alguns usuários tenham tido problemas porque o Chrome tenta executar HTML5 no website do BB, ao invés de executar Flash.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 22 de Junho de 2017, 18:00
Então Sampayu. Antes de tudo muito obrigado. Além de todas as informações soltas não fazer sentido, tu ainda deu um tom educativo na tua resposta ( e as que seguem ainda kkk). Torno a agradecer pois ajudou e muito.
(...)
Abraços e muito obrigado pela ajuda

De nada, Thiago.  :)

Acessando o BB através do Chrome e do Chromium, e Opera também. Não esta ainda pelo Firefox, que insiste em dizer da necessidade de instalação do Modulo, mas também não fiz a exportação/importação do Certificado, mas o farei logo.

Minha duvida reside no entando, as dificuldades com acesso ao Internet Banking da Caixa, cujo se realizar o acesso via comando "google-chrome https://internetbanking.caixa.gov.br/", o acesso ocorre normalmente podendo inclusive eu realizar operações financeiras tranquilamente. Contudo, realizando o acesso via navegador, normalmente já pede a instalação do Modulo.

Não sei se é importante informar (mais para contexto de ambiente), mas no ambiente residencial, para acesso a Caixa - via notebook, não tive estes problemas. Já lá, apesar de instalar o modulo conforme orientação do site, para o BB não obtive sucesso.

Deixe-me ver se entendi seu texto: você está no trabalho, então no parágrafo iniciado por Acessando o BB... você afirma que no computador do trabalho você consegue acessar o website do BB com três navegadores (falta o certificado no Firefox, pra ele também funcionar) e no parágrafo seguinte (iniciado por Minha duvida reside...) você essencialmente afirma que no computador do trabalho você não consegue acessar o website da CEF com o Google Chrome, a menos que execute o Google Chrome via terminal do shell. Por fim, você afirma que enquanto no trabalho você acessa o BB facilmente mas não a CEF, na sua residência (outro computador) o que ocorre é justamente o inverso: você consegue acessar a CEF, mas não o BB.

Bom, se o problema é esse, claro está que o sistema que você usa no computador do trabalho está com uma configuração de software e o seu computador doméstico (residencial) está com outra. Essa pane com o Google Chrome do trabalho pode ser, por exemplo, o modo como o atalho para o Google Chrome está configurado. No XUbuntu é fácil ver isso, pois o Xfce permite que você inclusive edite os atalhos de menu para os aplicativos. Já no Unity é complicado. Há anos eu não uso mais Ubuntu e a principal razão está nas dificuldades impostas pelo Unity, além de ser um ambiente pesado e lento.

O problema com o Google Chrome pode estar relacionado à execução de HTML5 ao invés de Flash: experimente acessar chrome://flags/#prefer-html-over-flash e mudar o valor para Disabled/Desabilitado. Você também pode deletar (desbloquear do lançador) do Unity o atalho para o Google Chrome, daí execute o Google Chrome a partir do terminal do shell, usando o comando google-chrome-stable, e quando o Google Chrome estiver em execução você clica com o botão direito sobre o ícone dele, no menu do Unity, e manda bloquear o lançador. Após isso, use esse lançador para executar o Google Chrome e ver como ele se comporta no website do BB e da CEF.

Infelizmente não posso ajudar em relação à Caixa Econômica Federal: como não sou cliente, não tenho como testar nada lá. Andei testando o instalador novo e também percebi que ele não faz o Opera funcionar com o website do BB. Muito ruim essa insegurança que o desenvolvimento (?) do Warsaw cria nos usuários, além de dificultar bastante a vida de quem tenta não apenas instalar o Warsaw e fazê-lo funcionar, mas ajudar os outros usuários a conseguirem fazer o mesmo. Eu continuo dando preferência ao método de instalação do Warsaw e dos navegadores tal qual expliquei lá na resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266), mas se o Warsaw instalado por aquele método (da resposta 59) não funcionar no website da CEF você pode usar a própria resposta 59 para desinstalar o Warsaw, em seguida acesse https://seg.bb.com.br/passo-a-passo.html e siga o passo-a-passo para instalação do novo instalador do Warsaw: talvez essa versão mais recente funcione com os dois bancos (BB e CEF).


Adendo: de acordo com informações fornecidas na resposta 126 (http://ubuntuforum-br.org/index.php/topic,121558.msg669791.html#msg669791) pelo DidBrother (com quem eu tenho de concordar que o Warsaw de fato é um balaio de gatos), para quem é cliente simultaneamente dos bancos BB e CEF o que funciona melhor é a instalação do pacote DEB disponível em https://cloud.gastecnologia.com.br/cef/warsaw/install/, portanto no seu caso específico o que tem mais chance de funcionar consiste em executar os passos 1 a 12 da resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266), exceto que no passo 6 o supercomando a ser executado deverá ser este:

Código: [Selecionar]
wget https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr`getconf LONG_BIT`.deb -O /tmp/warsawcef.deb ; sudo killall opera firefox chrome ; sudo gdebi -n /tmp/warsawcef.deb
Os comandos 1 a 5 da resposta 59 removerão o Warsaw anterior e o supercomando acima (que substitui o supercomando do passo 6 da resposta 59) instalará o Warsaw da CEF tal qual indicado pelo DidBrother. Caso você chegue a ter de executar o supercomando do passo 13 da resposta 59, no lugar dele execute o supercomando acima, pois o supercomando acima substitui não apenas o passo 6, mas também o passo 13.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: DidBrother em 22 de Junho de 2017, 20:00

Minha duvida reside no entando, as dificuldades com acesso ao Internet Banking da Caixa, cujo se realizar o acesso via comando "google-chrome https://internetbanking.caixa.gov.br/", o acesso ocorre normalmente podendo inclusive eu realizar operações financeiras tranquilamente. Contudo, realizando o acesso via navegador, normalmente já pede a instalação do Modulo.

Não sei se é importante informar (mais para contexto de ambiente), mas no ambiente residencial, para acesso a Caixa - via notebook, não tive estes problemas. Já lá, apesar de instalar o modulo conforme orientação do site, para o BB não obtive sucesso.

Em resumo. Queria entender porque não abre o da Caixa normalmente, e se as dificuldades todas relatadas são sim, dadas em razão do firewall do Ubuntu?

Abraços e muito obrigado pela ajuda

###


Caro tcboeira

insisto que leia a resposta 126.

Did
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 22 de Junho de 2017, 20:21

Minha duvida reside no entando, as dificuldades com acesso ao Internet Banking da Caixa, cujo se realizar o acesso via comando "google-chrome https://internetbanking.caixa.gov.br/", o acesso ocorre normalmente podendo inclusive eu realizar operações financeiras tranquilamente. Contudo, realizando o acesso via navegador, normalmente já pede a instalação do Modulo.

Não sei se é importante informar (mais para contexto de ambiente), mas no ambiente residencial, para acesso a Caixa - via notebook, não tive estes problemas. Já lá, apesar de instalar o modulo conforme orientação do site, para o BB não obtive sucesso.

Em resumo. Queria entender porque não abre o da Caixa normalmente, e se as dificuldades todas relatadas são sim, dadas em razão do firewall do Ubuntu?

Abraços e muito obrigado pela ajuda

###


Caro tcboeira

insisto que leia a resposta 126.

Did

O problema é que o link http://cloud.gastecnologia.com.br/warsaw/install/GBPCEFwr64.deb não está mais ativo.  :(
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: silva francisco em 22 de Junho de 2017, 21:02
Boa noite senhores meu irmão usa xubuntu 16 e instalou  warsaw do banco itau, está funcionando normalmente no firefox, mas não funciona no chrome, a pergunta é: Como fazer warsaw do banco itau funcionar no chrome?
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 22 de Junho de 2017, 21:11
Boa noite senhores meu irmão usa xubuntu 16 e instalou  warsaw do banco itau, está funcionando normalmente no firefox, mas não funciona no chrome, a pergunta é: Como fazer warsaw do banco itau funcionar no chrome?

Experimente acessar chrome://flags/#prefer-html-over-flash e mudar o valor para Disabled (Desabilitado). Também é bom instalar o navegador Opera (http://www.opera.com/pt-br), como alternativa para esses outros.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: silva francisco em 23 de Junho de 2017, 11:18
Olá pesso@l,

instalei o hdd do bb mas na verificação gerou esse resultado:

Se o problema persistir, que tal limpar e desinstalar tudo? Depois é só instalar o Warsaw (apenas o Warsaw: o programa HDA_BB é desnecessário) e configurar o firewall, conforme explicado anteriormente.


Como fazer a remoção completa do Warsaw e do HDA_BB, desinstalar e "resetar" o firewall, reinstalar o Warsaw e o firewall, ativar o firewall fechando as portas de rede do seu computador (segurança) mas conceder acesso ao socket (websocket) de que o Warsaw necessita - tudo via terminal do shell :)


1. Execute o comando abaixo, para remover completamente o programa HDA_BB:
Código: [Selecionar]
sudo apt-get purge hda-bb -y
2. Desinstale o Warsaw:¹
Código: [Selecionar]
sudo apt-get purge warsaw -y ; sudo /usr/bin/warsaw_uninstall
3. Execute este supercomando, para desinstalar o firewall (G)UFW e "resetar" o netfilter (firewall que fica "embutido" no kernel do Linux):¹
Código: [Selecionar]
sudo apt-get purge ufw gufw -y ; sudo iptables -F ; sudo iptables -X ; sudo iptables -P INPUT ACCEPT ; sudo iptables -P FORWARD ACCEPT ; sudo iptables -P OUTPUT ACCEPT ; sudo rm -r /etc/ufw
4. Execute este supercomando, para desativar o arquivo rc.local e atualizar o sysctl:¹
Código: [Selecionar]
sudo mv /etc/rc.local /etc/rc.local.bak ; sudo sed -i -e 's|net.ipv4.tcp_syncookies=1|#net.ipv4.tcp_syncookies=1|' "/etc/sysctl.conf" ; sudo sed -i -e 's|net.ipv4.tcp_syncookies=1|#net.ipv4.tcp_syncookies=1|' "/etc/sysctl.d/10-network-security.conf" ; sudo sysctl -w net.ipv4.tcp_syncookies=0
5. Reinicie o computador:
Código: [Selecionar]
sudo telinit 6
6. Após o computador reiniciar, MANTENHA TODOS OS NAVEGADORES FECHADOS e então execute este supercomando, para manualmente instalar o Warsaw via shell script (script do shell):
Código: [Selecionar]
wget https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_`getconf LONG_BIT`_installer.run -O /tmp/instalar.warsaw ; sudo chmod +x /tmp/instalar.warsaw ; sudo killall opera firefox chrome ; sudo /tmp/instalar.warsaw
7. Quando a instalação terminar, reinicie novamente o computador:
Código: [Selecionar]
sudo telinit 6
8. Após o computador reiniciar, execute este supercomando, para reinstalar o firewall (G)UFW, ativar a proteção contra ataques do tipo "SYN Flood" e então ativar o daemon (serviço) do (G)UFW:
Código: [Selecionar]
sudo apt-get install ufw gufw --reinstall -y ; sudo sed -i -e 's|syncookies=0|syncookies=1|' "/etc/ufw/sysctl.conf" ; sudo ufw enable
9. Acesse https://www2.bancobrasil.com.br/aapf/login.jsp para testar se o módulo está funcionando e sendo detectado. Caso o módulo não seja detectado, reinicie o computador e acesse https://www2.bancobrasil.com.br/aapf/login.jsp novamente. SE (E SOMENTE SE) o problema persistir, execute o supercomando abaixo e, após o computador reiniciar, tente novamente acessar https://www2.bancobrasil.com.br/aapf/login.jsp:

Código: [Selecionar]
sudo apt-get install libcurl4-openssl-dev libnss3-dev libdbus-1-dev yad libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libfreetype6 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libnspr4 libnspr4-0d libnss3 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 --reinstall -y ; sudo telinit 6
Nota: em alguns casos, pode acontecer de https://seg.bb.com.br não detectar o módulo de segurança, embora o módulo esteja instalado, funcionando, acessando as portas TCP e você consiga acessar sua conta por intermédio do URL https://www2.bancobrasil.com.br/aapf/login.jsp. Essa é a razão por que não se deve confiar no resultado mostrado em https://seg.bb.com.br.  Esse problema que ocorre com https://seg.bb.com.br também ocorre com http://www.dieboldnixdorf.com.br/warsaw, portanto também não confie no resultado que http://www.dieboldnixdorf.com.br/warsaw lhe mostrar. A única maneira de realmente confirmar se o módulo está ou não funcionando no seu navegador é acessar https://www2.bancobrasil.com.br/aapf/login.jsp e verificar se os campos "Agência", "Conta" e "Senha de autoatendimento" aparecem. :P

10. Se mesmo após isso o seu sistema Linux continuar não conseguindo acesso ao website do Banco do Brasil, execute este supercomando:

Código: [Selecionar]
if [ -a /etc/rc.local ]; then sudo mv /etc/rc.local /etc/rc.local.bak; fi; echo \#\!/bin/bash | sudo tee /etc/rc.local; echo ' ' | sudo tee -a /etc/rc.local; echo \echo 1 \> /proc/sys/net/ipv4/tcp_syncookies | sudo tee -a /etc/rc.local; echo ' ' | sudo tee -a /etc/rc.local; echo exit 0 | sudo tee -a /etc/rc.local; sudo telinit 6
...e, após o computador reiniciar, tente novamente acessar sua conta, no website do Banco do Brasil. Ainda não deu certo? Então...

11. MANTENHA TODOS OS NAVEGADORES FECHADOS e execute este supercomando, para limpar os caches dos navegadores e (re)instalar os navegadores Google Chrome e Opera Browser:

Código: [Selecionar]
sudo killall opera firefox chrome ; sudo apt-get install gdebi --reinstall -y ; rm -r ~/.cache/google-chrome ~/.cache/opera ~/.cache/mozilla/firefox ; if [ `getconf LONG_BIT` == 64 ]; then wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb -O /tmp/chrome.deb ; sudo gdebi -n /tmp/chrome.deb ; fi; if [ `getconf LONG_BIT` == 64 ]; then wget http://ftp.opera.com/pub/opera/desktop/44.0.2510.1218/linux/opera-stable_44.0.2510.1218_amd64.deb -O /tmp/opera.deb; else wget http://ftp.opera.com/pub/opera/desktop/44.0.2510.1218/linux/opera-stable_44.0.2510.1218_i386.deb -O /tmp/opera.deb; fi ; sudo gdebi -n /tmp/opera.deb ; sudo apt-get update ; sudo apt-get check ; sudo apt-get dist-upgrade -y ; sudo apt-get autoremove -y ; sudo apt-get clean ; sudo telinit 6
12. Após o computador reiniciar, execute o comando abaixo, para abrir os navegadores Google Chrome² e Opera Browser na página de teste do módulo Warsaw:

Código: [Selecionar]
google-chrome https://www2.bancobrasil.com.br/aapf/login.jsp & opera https://www2.bancobrasil.com.br/aapf/login.jsp
13. Se após isso o módulo for detectado mas você não conseguir efetuar login, pode ser que o certificado de segurança do Warsaw não tenha sido adicionado aos navegadores Chrome e Opera. Neste caso, execute este supercomando (ele fechará todos os navegadores, reinstalará o Warsaw e reiniciará o computador):

Código: [Selecionar]
sudo killall opera firefox chrome ; wget https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_`getconf LONG_BIT`_installer.run -O /tmp/instalar.warsaw ; sudo chmod +x /tmp/instalar.warsaw ; sudo /tmp/instalar.warsaw ; sudo telinit 6
...e, após seu computador reiniciar, execute novamente o comando do item 12, para confirmar que o Google Chrome e o Opera Browser estão funcionando com o módulo Warsaw.




Notas de rodapé:
¹ Ignore as mensagens de erro que eventualmente forem exibidas.
² Se após executar todos os procedimentos acima o Google Chrome for o único navegador que ainda não está funcionando com o Warsaw, é bem provável que seja porque o Google Chrome está forçando o uso de HTML 5 no website do banco, embora o Warsaw requeira Flash. Para resolver esse problema, inicie o Google Chrome, acesse o endereço chrome://flags, vá até o item Preferir HTML a Flash, mude o valor desse item para Desativado, daí feche o navegador e abra-o novamente, para testar se o Warsaw voltou a ser detectado. Se o problema persistir, é possível que uma recente atualização do Google Chrome tenha eliminado o certificado de segurança do Warsaw, portanto reinstale o Warsaw (item 13), para que o instalador do Warsaw injete novamente o certificado de segurança dele no Google Chrome.





Obrigado por responder minha pergunta, fiz o que disse mas não está funcionando ainda no chrome, como fazer o que sugeriu acima para warsaw do banco do brasil para o warwaw do banco itau?
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: DidBrother em 23 de Junho de 2017, 12:15
O problema é que o link http://cloud.gastecnologia.com.br/warsaw/install/GBPCEFwr64.deb não está mais ativo.  :(

Minhas desculpas,  o link correto é https.

link correto:  https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr64.deb

Did
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Lostados em 23 de Junho de 2017, 14:30
Não consigo tampouco acessar o home banking do BB.  Tenho o Ubuntu 17.04 (64 bits), Firefox 54 (64 bits), Java 8. Um dos problemas é que o Banco atualiza - imagino que com a idéia de tornar tudo mais simples e seguro - o software e aí fica dificil seguir soluções propostas nesta mensagem. Há pouco tentei "executar" a resposta #141, sobre remoção completa do Warsaw e do HDB_BB, e veio logo no primeiro passo "Unable to locate package hda-bb". Mas essa resposta, publicada hoje, é uma citação do Sampayu de 26 de março passado...

Já tentei inúmeras vezes seguir o atual script proposto pelo Banco. Deveria ser muito fácil, fechar o navegador, abrir um terminal, ir para Downloads e executar o diagbb-1.0.64.run (sudo chmod +x diagbb-1.0.64.run  seguido de sudo ./diagbb-1.0.64.run). Seguem-se os diferentes passos de instalação, tudo como manda o figurino. Na verificação final, ainda no terminal, vem no entanto a seguinte mensagem:

pedro@pedro:~/Downloads$ sudo ./diagbb-1.0.64.run



Verifying...
Ok!
[ ok ] Starting warsaw (via systemctl): warsaw.service.
-su: line 0: export: `--nofork': not a valid identifier
-su: line 0: export: `--nopidfile': not a valid identifier
-su: line 0: export: `--systemd-activation': not a valid identifier
Failed to open connection to "session" message bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")

(process:16858): dconf-WARNING **: failed to commit changes to dconf: Unknown or unsupported transport “systemd” for address “systemd:”
pedro@pedro:~/Downloads$

No site do Banco, diz que eu tenho o módulo de segurança, que posso acessar a conta mas, ao tentar acessar, vem sempre mensagem de erro.

Alguém tem idéia de como resolver o problema?
Desde já, muito obrigado.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 23 de Junho de 2017, 14:53
O problema é que o link http://cloud.gastecnologia.com.br/warsaw/install/GBPCEFwr64.deb não está mais ativo.  :(

Minhas desculpas,  o link correto é https.

link correto:  https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr64.deb

Did

Valeu, Did. Vou adicionar essa informação à resposta que forneci ao Thiago. Esse pacote que você testou tem mais chances de funcionar para o caso dele que é cliente BB e CEF. Obrigado.  :)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 23 de Junho de 2017, 15:32
Obrigado por responder minha pergunta, fiz o que disse mas não está funcionando ainda no chrome, como fazer o que sugeriu acima para warsaw do banco do brasil para o warwaw do banco itau?

Oi, Francisco, você pode voltar ao Google Chrome, acessar o endereço chrome://flags/#run-all-flash-in-allow-mode e mudar o valor para Enabled (Habilitado / Ativado).

Se isso não funcionar, infelizmente não tenho como ajudá-lo mais, pois sou cliente somente do Banco do Brasil: não sou cliente do Itaú e por isto não tenho como simular acesso ao banco Itaú. O Warsaw tem vários instaladores diferentes (um para cada banco) e cada instalador desses tem versões diferentes, também, sendo que algumas versões de alguns instaladores funcionam, outras não, às vezes o instalador de 1 banco não funciona no website do banco mas ironicamente funciona para acessar contas em outro banco. É uma confusão danada.

Eu acessei o banco Itaú pelo Google Chrome e vi que o website não detectou o "Guardião" (Warsaw) que foi desenvolvido para o Itaú, mas isso é porque estou usando o Warsaw do BB (Banco do Brasil): se eu estivesse com o Warsaw do Itaú instalado, talvez funcionasse no Google Chrome. Mas não sei. Mesmo que eu instale esse outro Warsaw (do Itaú), eu posso conseguir acessar a tela de login mas não consultar dados bancários (caso eu tivesse conta no Itaú, para poder testar o acesso).

Pelo visto, por ora a solução consiste em acessar o banco Itaú somente pelo navegador Firefox mesmo.  :(

Você também pode testar o acesso com o navegador Opera (http://www.opera.com/pt-br): os passos 11 e 12 da resposta 59 servem para (re)instalar o Google Chrome e o Opera. Eu não sei se com o Opera você conseguirá acesso do Warsaw no Itaú, mas não custa tentar. O meu Google Chrome (versão 59.0.3071.109) está funcionando com o Warsaw de 64 bits do Banco do Brasil, que instalei usando o método lá da resposta 59. Mas veja como o fato de você estar acessando o Itaú muda as coisas: o mesmo Warsaw que funciona no meu Google Chrome não funciona no seu, pelo fato de o website do Itaú pelo visto esperar que alguma outra versão do Warsaw (ou componente dele) esteja em execução.

Por fim: o Warsaw é "software fechado", daí a dificuldade de desvendarmos os meandros dele e identificarmos o que exatamente o website do banco está solicitando que não está sendo encontrado.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 23 de Junho de 2017, 15:47
Não consigo tampouco acessar o home banking do BB.  Tenho o Ubuntu 17.04 (64 bits), Firefox 54 (64 bits), Java 8. Um dos problemas é que o Banco atualiza - imagino que com a idéia de tornar tudo mais simples e seguro - o software e aí fica dificil seguir soluções propostas nesta mensagem. Há pouco tentei "executar" a resposta #141, sobre remoção completa do Warsaw e do HDB_BB, e veio logo no primeiro passo "Unable to locate package hda-bb". Mas essa resposta, publicada hoje, é uma citação do Sampayu de 26 de março passado...

Já tentei inúmeras vezes seguir o atual script proposto pelo Banco. Deveria ser muito fácil, fechar o navegador, abrir um terminal, ir para Downloads e executar o diagbb-1.0.64.run (sudo chmod +x diagbb-1.0.64.run  seguido de sudo ./diagbb-1.0.64.run). Seguem-se os diferentes passos de instalação, tudo como manda o figurino. Na verificação final, ainda no terminal, vem no entanto a seguinte mensagem:

pedro@pedro:~/Downloads$ sudo ./diagbb-1.0.64.run



Verifying...
Ok!
[ ok ] Starting warsaw (via systemctl): warsaw.service.
-su: line 0: export: `--nofork': not a valid identifier
-su: line 0: export: `--nopidfile': not a valid identifier
-su: line 0: export: `--systemd-activation': not a valid identifier
Failed to open connection to "session" message bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")

(process:16858): dconf-WARNING **: failed to commit changes to dconf: Unknown or unsupported transport “systemd” for address “systemd:”
pedro@pedro:~/Downloads$

No site do Banco, diz que eu tenho o módulo de segurança, que posso acessar a conta mas, ao tentar acessar, vem sempre mensagem de erro.

Alguém tem idéia de como resolver o problema?
Desde já, muito obrigado.

A presença do JRE (Ambiente de Execução Java) no seu sistema Linux é indiferente para o funcionamento do Warsaw: o programa Warsaw não usa Java. Caso você não use o Java 8 para mais nada (ele só foi instalado por causa do acesso ao banco), pode desinstalá-lo sem preocupação. :)

PS: o JRE é necessário para execução do programa IRPF (Declaração do Imposto de Renda Pessoa Física). Caso precise instalar ou atualizar o JRE, você pode se basear neste tutorial (http://ubuntuforum-br.org/index.php?topic=110854.0) que escrevi há alguns anos e que de tempos em tempos eu atualizo.

A resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266) realmente está ficando antiga e eu estou me dando conta de que os desenvolvedores do Warsaw andaram atualizando esse programa, o que no entanto está criando mais dores de cabeça do que melhorando algo, pois desde que os nomes, as versões e localizações dos instaladores do Warsaw foram modificadas ou atualizadas, começaram a surgir aqui várias mensagens de usuários apontando novos erros, problemas etc. que até então estavam solucionados com a execução dos passos da resposta 59. Complicado... :(

Eu só não estou tendo problemas porque instalei o Warsaw usando os passos da resposta 59, executei essa instalação já há alguns meses e sou cliente apenas do BB (Banco do Brasil). Mas há clientes de outros bancos tendo problemas, assim como quem está usando algum dos novos instaladores também está tendo problemas.

A respeito do programa hda-bb: a resposta 59 contém um comando de desinstalação do HDA_BB (hda-bb) porque algumas pessoas ainda instalavam esse programa que estava disponível na página do BB. Mas se o comando de desinstalação do HDA_BB for executado, não há risco nenhum: se o HDA_BB estiver instalado, o comando o desinstalará (que é o recomendado mesmo), e se o HDA_BB não estiver instalado o comando não fará nada, retornará um erro apenas avisando que o programa não existe e pronto, é só seguir adiante.  ;)

Eu uso Firefox com um complemento denominado NoScript. Esse complemento bloqueia o Warsaw no Firefox e eu não consegui descobrir uma forma de contornar esse problema sem desabilitar o NoScript. Não sei se esse é o seu caso, mas de qualquer modo a minha sugestão é que você siga os passos 11 e 12 da resposta 59 para (re)instalar os navegadores Opera e Google Chrome, pois esses navegadores têm maior possibilidade de funcionar com o website do banco do que o Firefox.

Em síntese: tendo em vista que o método "tradicional" de instalação, explicado lá na resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266), está funcionando no *Ubuntu 16.04 de 64 bits, com navegadores Opera e Google Chrome, eu no seu lugar experimentaria executar os passos 1 a 12 daquela resposta, pois os 6 primeiros passos desinstalarão o Warsaw e instalarão o instalador que atualmente está funcionando no meu sistema *Ubuntu 16.04 de 64 bits. Você não tem nada a perder com essa tentativa, já que o instalador atual do BB não está dando certo no seu sistema. Os últimos passos da resposta 59 (re)instalarão o Google Chrome e o Opera.

PS: eu ainda não testei nenhum dos novos pacotes do Warsaw no *Ubuntu 17.04, mas já testei os pacotes novos do Warsaw do BB no Ubuntu 16.04 de 32 bits novo (instalado em máquina virtual) e os pacotes funcionaram, então no seu caso talvez a instalação do Google Chrome e Opera resolva (você doravante tenha de usar Chrome ou Opera para acessar o banco), digo, talvez esses instaladores do Warsaw estejam funcionando bem somente com *Ubuntu 16.04 e navegadores Chrome e Opera.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Lostados em 24 de Junho de 2017, 13:52
Obrigado, Sampayu. Vou tentar seguir as suas orientações e ver o que acontece. também para mim o BB  é o único banco.
Entrementes, tomei iniciativa radical: estou reinstalando o Ubuntu 17.04. Tinha feito um upgrade, depois instalei o Gnome, e estava achando tudo muito lento e com mensagem de erro demais. Agora parti direto para o 17.04 Gnome.
Quem sabe será mais "amigável" para o BB...
Obrigado de novo.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Lostados em 24 de Junho de 2017, 18:25
Sampayu,
claro que não funcionou. Tentei instalar tanto pelo Firefox como pelo Chromium com igual resultado.
Aí fui para os passos da resposta 59. Nada andou. Reproduzo, a seguir, o que apareceu no terminal depois dos dois primeiros passos. O navegador era o Chromium:

lostados@lostados:~$ sudo apt-get purge hda-bb -y
[sudo] password for lostados:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package hda-bb
lostados@lostados:~$ sudo apt-get purge warsaw -y ; sudo /usr/bin/warsaw_uninstall
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package warsaw
[ ok ] Stopping warsaw (via systemctl): warsaw.service.
lostados@lostados:~$


Alguma outra sugestão?


Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 26 de Junho de 2017, 03:47
Sampayu,
claro que não funcionou. Tentei instalar tanto pelo Firefox como pelo Chromium com igual resultado.
Aí fui para os passos da resposta 59. Nada andou. Reproduzo, a seguir, o que apareceu no terminal depois dos dois primeiros passos. O navegador era o Chromium:

lostados@lostados:~$ sudo apt-get purge hda-bb -y
[sudo] password for lostados:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package hda-bb
lostados@lostados:~$ sudo apt-get purge warsaw -y ; sudo /usr/bin/warsaw_uninstall
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package warsaw
[ ok ] Stopping warsaw (via systemctl): warsaw.service.
lostados@lostados:~$


Alguma outra sugestão?

Oi.

Estou neste momento usando o XUbuntu 17.04 de 64 bits numa máquina virtual. Instalei o Warsaw tal qual explicado lá na resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266) e estou conseguindo acessar o internet banking do Banco do Brasil (https://www2.bancobrasil.com.br/aapf/login.jsp) pelo navegador Firefox, pelo navegador Google Chrome e pelo navegador Opera.

Sugestão para você resolver o problema:

1) Obtenha o XUbuntu 17.04 de 64 bits (http://torrent.ubuntu.com/xubuntu/releases/zesty/release/desktop/xubuntu-17.04-desktop-amd64.iso.torrent) (esse link aí é para obter o torrent para download do arquivo ISO).

2) Use o arquivo ISO para instalar o XUbuntu 17.04 de 64 bits.

3) Use o Mozilla Firefox que vem pré-instalado no XUbuntu e então acesse a resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266) e execute somente os seguintes passos (nesta exata sequência): 6, 7, 8, 11 e 13.

4) Após executar o passo 13, seu computador reiniciará. Após ele reiniciar, abra o Google Chrome, acesse o endereço chrome://flags/#prefer-html-over-flash e mude o valor para Disabled (desabilitado), em seguida acesse o endereço chrome://flags/#run-all-flash-in-allow-mode e mude o valor para Enabled (habilitado).

5) Feche o navegador Google Chrome, em seguida abra os navegadores Chrome, Opera e Firefox e em cada um deles acesse o endereço https://www2.bancobrasil.com.br/aapf/login.jsp

É isso. ;)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: silva francisco em 28 de Junho de 2017, 16:52
Obrigado por responder minha pergunta, fiz o que disse mas não está funcionando ainda no chrome, como fazer o que sugeriu acima para warsaw do banco do brasil para o warwaw do banco itau?

Oi, Francisco, você pode voltar ao Google Chrome, acessar o endereço chrome://flags/#run-all-flash-in-allow-mode e mudar o valor para Enabled (Habilitado / Ativado).

Se isso não funcionar, infelizmente não tenho como ajudá-lo mais, pois sou cliente somente do Banco do Brasil: não sou cliente do Itaú e por isto não tenho como simular acesso ao banco Itaú. O Warsaw tem vários instaladores diferentes (um para cada banco) e cada instalador desses tem versões diferentes, também, sendo que algumas versões de alguns instaladores funcionam, outras não, às vezes o instalador de 1 banco não funciona no website do banco mas ironicamente funciona para acessar contas em outro banco. É uma confusão danada.

Eu acessei o banco Itaú pelo Google Chrome e vi que o website não detectou o "Guardião" (Warsaw) que foi desenvolvido para o Itaú, mas isso é porque estou usando o Warsaw do BB (Banco do Brasil): se eu estivesse com o Warsaw do Itaú instalado, talvez funcionasse no Google Chrome. Mas não sei. Mesmo que eu instale esse outro Warsaw (do Itaú), eu posso conseguir acessar a tela de login mas não consultar dados bancários (caso eu tivesse conta no Itaú, para poder testar o acesso).

Pelo visto, por ora a solução consiste em acessar o banco Itaú somente pelo navegador Firefox mesmo.  :(

Você também pode testar o acesso com o navegador Opera (http://www.opera.com/pt-br): os passos 11 e 12 da resposta 59 servem para (re)instalar o Google Chrome e o Opera. Eu não sei se com o Opera você conseguirá acesso do Warsaw no Itaú, mas não custa tentar. O meu Google Chrome (versão 59.0.3071.109) está funcionando com o Warsaw de 64 bits do Banco do Brasil, que instalei usando o método lá da resposta 59. Mas veja como o fato de você estar acessando o Itaú muda as coisas: o mesmo Warsaw que funciona no meu Google Chrome não funciona no seu, pelo fato de o website do Itaú pelo visto esperar que alguma outra versão do Warsaw (ou componente dele) esteja em execução.

Por fim: o Warsaw é "software fechado", daí a dificuldade de desvendarmos os meandros dele e identificarmos o que exatamente o website do banco está solicitando que não está sendo encontrado.


Muito obrigado pela atenção, e estou retornando a pergunta por que resolvi parcialmente a instalação do warsaw do itau no chrome.

Primeiro clique com botão direito do  mouse no arquivo de instação do chrome e escolha gdebi, e clique em desistalar o chrome. Agora clique em warsaw (feche os navegadores), e  clique com botão direito do  mouse no arquivo de instação, escolha o gdebi e desistale o warsaw.
Reinicie o computador, e baixe nesse site o chrome64_57.0.2987.133.deb :

https://www.slimjet.com/chrome/google-chrome-old-version.php

Vai baixar a versão 57 que podemos instalar ao clicar o arquivo chrome64_57.0.2987.133.deb com botão direito do mouse e escolher abrir com instalador de pacotes gdebi, e instalar, demora um tempo.
Depois fiz a ativação do flash como você sugeriu anteriormente.

Agora feche os navegadores, firefox e chrome, não é minimizar , é fechar mesmo. E abra o warsaw baixado do banco itau com botão direito do mouse e abra com gdebi, e clique em instalar.
Depois reinicie o computador, abra o chrome e vá site itau, www.itau.com.br e digite sua agencia e conta, e o cadeado guardião itau vai aparecer fechado, significa que warsaw foi instalado.
Conclusão : como chrome versão 57 o warsaw do itau funciona, queria partilhar a informação com todos.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 28 de Junho de 2017, 17:04
Muito obrigado pela atenção, e estou retornando a pergunta por que resolvi parcialmente a instalação do warsaw do itau no chrome.

Primeiro clique com botão direito do  mouse no arquivo de instação do chrome e escolha gdebi, e clique em desistalar o chrome. Agora clique em warsaw (feche os navegadores), e  clique com botão direito do  mouse no arquivo de instação, escolha o gdebi e desistale o warsaw.
Reinicie o computador, e baixe nesse site o chrome64_57.0.2987.133.deb :

https://www.slimjet.com/chrome/google-chrome-old-version.php

Vai baixar a versão 57 que podemos instalar ao clicar o arquivo chrome64_57.0.2987.133.deb com botão direito do mouse e escolher abrir com instalador de pacotes gdebi, e instalar, demora um tempo.
Depois fiz a ativação do flash como você sugeriu anteriormente.

Agora feche os navegadores, firefox e chrome, não é minimizar , é fechar mesmo. E abra o warsaw baixado do banco itau com botão direito do mouse e abra com gdebi, e clique em instalar.
Depois reinicie o computador, abra o chrome e vá site itau, www.itau.com.br e digite sua agencia e conta, e o cadeado guardião itau vai aparecer fechado, significa que warsaw foi instalado.
Conclusão : como chrome versão 57 o warsaw do itau funciona, queria partilhar a informação com todos.

Bacana, obrigado por compartilhar. :) Então pelo visto as atualizações sofridas pelo Google Chrome tornaram-no incompatível com o Warsaw que foi desenvolvido para o banco Itaú.

Foi como comentei antes: infelizmente, a empresa que desenvolve esse Warsaw não tem feito um trabalho muito bom. Ela cria diferentes versões do Warsaw para cada banco, o que por si só já é um problema para quem tem conta em dois ou mais bancos. Para piorar, cada nova versão tem certos requisitos e cada requisito inclui certas bibliotecas e outros componentes que funcionam com certos navegadores, mas não com outros (daí uma das estratégias consistir em instalar vários navegadores - Firefox, Chrome, Opera... - e ver se o Warsaw funciona com ao menos um deles).

Não é recomendável usar uma versão anterior do Google Chrome, pois normalmente falhas de segurança e bugs são corrigidos e esses aprimoramentos só estão presentes na versão mais atual do navegador. Ainda mais se o navegador for usado para compras online ou para acessar dados financeiros (se há movimentação de dinheiro, por exemplo). Eu manteria o Google Chrome atualizado e usaria o Warsaw somente no Firefox atualizado (já que, de acordo com o seu relato inicial, o Warsaw funciona no Firefox atualizado). É sempre preferível usar tudo atualizado (sistema operacional, navegador etc.), para evitar usar algum software que possua alguma falha de segurança que está corrigida somente na versão mais atual.  :)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: DidBrother em 28 de Junho de 2017, 19:04

Não é recomendável usar uma versão anterior do Google Chrome, pois normalmente falhas de segurança e bugs são corrigidos e lançados na versão mais atual do navegador. Ainda mais se o navegador for usado para compras online ou para acessar dados financeiros (se há movimentação de dinheiro, por exemplo). Eu manteria o Google Chrome atualizado e usaria o Warsaw somente no Firefox atualizado (já que, de acordo com o seu relato inicial, o Warsaw funciona no Firefox atualizado). É sempre preferível usar tudo atualizado (sistema operacional, navegador etc.), para evitar usar algum software que possua alguma falha de segurança que está corrigida somente na versão mais atual.  :)

Caro Silva Francisco.

Conforme citação acima do colega não seria de forma alguma oportuna usar a versão desatualizada de qualquer de programa.

Fiz um pequeno teste aqui em uma maquina virtual com lubuntu 16.04 instalado, 64 bits,   GUFW ativado, tcp_syncookies valor 1;  navegadores Firefox 54.0; Chromium  58.0.3029; opera 46.0.2597 e  Chrome 59.0.3071. 

foi utilizado o warsaw obtido da pagina https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr64.deb

Resultado: inserindo numero de agência e uma conta do banco itau  apareceu o nome de usuario  e na parte inferior da página  a msg: "guardião itaú instalado" para os 04 navegadores citados acima. Mas  como não sou correntista do banco, não pude efetivamente avaliar o acesso.

Caso disponha de tempo, sugiro que experimente o warsaw obtido a partir do link acima e caso obtenha sucesso, poste  o resultado.

DidBrother
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Lostados em 30 de Junho de 2017, 09:51
Citar
Citação de Sampayu em 26 de junho de 2017, 17:20

Sugestão para você resolver o problema:

1) Obtenha o XUbuntu 17.04 de 64 bits (esse link aí é para obter o torrent para download do arquivo ISO).

2) Use o arquivo ISO para instalar o XUbuntu 17.04 de 64 bits.

3) Use o Mozilla Firefox que vem pré-instalado no XUbuntu e então acesse a resposta 59 e execute somente os seguintes passos (nesta exata sequência): 6, 7, 8, 11 e 13.

4) Após executar o passo 13, seu computador reiniciará. Após ele reiniciar, abra o Google Chrome, acesse o endereço chrome://flags/#prefer-html-over-flash e mude o valor para Disabled (desabilitado), em seguida acesse o endereço chrome://flags/#run-all-flash-in-allow-mode e mude o valor para Enabled (habilitado).

5) Feche o navegador Google Chrome, em seguida abra os navegadores Chrome, Opera e Firefox e em cada um deles acesse o endereço https://www2.bancobrasil.com.br/aapf/login.jsp


Sampayu,
obrigado pelos comentários e pela sugestão. Migrei para o Xubuntu e segui à risca cada uma das suas recomendações - com exatamente o resultado de minhas tentativas anteriores. O home banking do BB não funciona, o sistema diz que tenho o módulo de segurança mas esse não é identificado.
Tentei também instalar o módulo seguindo as instruções do próprio BB mas tampouco funcionou.
A esta altura, me pergunto se o problema não é do HD do meu computador...
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Lostados em 30 de Junho de 2017, 10:11
Sampayu,
fui ao site do Warsaw  (http://www.dieboldnixdorf.com.br/warsaw). Eles fazem uma verificação a partir da instituição da qual vc é cliente.
Resultado do diagnóstico:

Verificando o módulo de segurança Warsaw.
 Warsaw instalado com as configurações do Banco do Brasil
 Verificando atualizações.
 Atualização realizada com sucesso.
 Parabéns! Você está devidamente protegido.

O BB primeiro diz que o "módulo de segurança está instalado". Quando vou acessar a conta, no entanto, vem a a seguinte mensagem:

Problemas no Módulo de Segurança W01
 
Para acessar sua conta é necessário carregar o modulo de segurança.
Se já possui o Módulo instalado, reinicie o computador para atualização.
Para nova instalação, acesse seg.bb.com.br e clique em "instalar agora".
Após a instalação, reinicie o computador.
Tire suas dúvidas sobre o Módulo de Segurança em https://seg.bb.com.br/duvidas.html
Precisa de ajuda?
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 30 de Junho de 2017, 12:01
Sampayu,
obrigado pelos comentários e pela sugestão. Migrei para o Xubuntu e segui à risca cada uma das suas recomendações - com exatamente o resultado de minhas tentativas anteriores. O home banking do BB não funciona, o sistema diz que tenho o módulo de segurança mas esse não é identificado.
Tentei também instalar o módulo seguindo as instruções do próprio BB mas tampouco funcionou.
A esta altura, me pergunto se o problema não é do HD do meu computador...

Isso para mim também não faz sentido.  :o

Veja esta imagem:

https://1drv.ms/i/s!AvGdllDm3m3njyUgaFdi1A_r0Fwn

A imagem acima mostra que instalei o Oracle VirtualBox no meu sistema (XUbuntu 16.04 de 64 bits), criei uma máquina virtual dentro do VirtualBox, instalei o XUbuntu 17.04 de 64 bits nessa máquina virtual, instalei o Warsaw nesse XUbuntu 17.04 virtualizado, e que nesse XUbuntu 17.04 virtualizado os navegadores Google Chrome, Mozilla Firefox e Opera Browser estão todos abrindo normalmente o URL https://www2.bancobrasil.com.br/aapf/login.jsp

Vocês testou com os três navegadores (Firefox, Chrome e Opera) e nenhum deles abriu o URL https://www2.bancobrasil.com.br/aapf/login.jsp? Isso é muito esquisito e eu realmente não imagino o que possa ser, mas no seu lugar eu experimentaria então retornar à resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266) e executar o passo 9, para instalar umas dependências do Warsaw (embora isso teoricamente não devesse ser necessário, pois se no meu XUbuntu 17.04 virtualizado o Warsaw funcionou, o que significa que as tais dependências já estão satisfeitas). Anyway...

Se após a execução do passo 9 o problema persistir, execute o passo 10: ele criará um arquivo /etc/rc.local personalizado que forçará a ativação da proteção contra ataques "TCP Syn Flood Cookies". Novamente: essa ação não deveria ser necessária, pois no XUbuntu 17.04 que instalei não foi necessário fazer isso (até porque o passo 8 da resposta 59 já ativa essa proteção, sendo portanto redundante - embora inofensivo - criar o tal arquivo /etc/rc.local). Mas esse passo 10 (assim como o 9) são tentativas de eliminar qualquer "picuinha" que o programa Warsaw possa estar criando.

Se após isso o problema persistir, acesse as configurações avançadas dos navegadores Firefox, Opera e Chrome e veja se na aba de Autoridades (CA / Certificate Authorities / Autoridades Certificadoras) o certificado Warsaw Personal CA está aparecendo, pois sem esse certificado a URL https://www2.bancobrasil.com.br/aapf/login.jsp dá erro mesmo. Se o certificado estiver faltando nesses navegadores, execute novamente o passo 13 da resposta 59, para fazer o Warsaw ser reinstalado, pois daí o certificado será (re)instalado, também.

Ah, sim: se os testes acima não funcionarem, pode ser porque você fez a instalação padrão do Banco (que costuma ser mais problemática e obscura que a explicada na resposta 59). Se as dicas acima não funcionarem, pode ser porque o módulo em execução aí esteja com problema. Em tal caso, é melhor desinstalar o Warsaw que você instalou aí e em seguida instalar como explicado na resposta 59, então após fazer isso abra uma janela do terminal do shell, execute os comandos abaixo e cole-os numa resposta aqui no tópico, para eu ver as configurações do seu sistema, verificar se o daemon de serviço do Warsaw está em execução e se as portas TCP estão abertas etc.:

Código: [Selecionar]
sudo netstat -tulapv |grep -i /core
Código: [Selecionar]
sudo ps -ef |grep -i warsaw |grep -v grep
Código: [Selecionar]
lsb_release -a
Código: [Selecionar]
uname -a
Também cole aqui o conteúdo do arquivo warsaw.txt, que estará na sua pasta pessoal de downloads após você executar este comando, no terminal do shell:
Código: [Selecionar]
sudo updatedb ; locate -i warsaw > ~/Downloads/warsaw.txt
Notas de rodapé:
1) No Google Chrome, as opções avançadas de certificados estão no URL chrome://settings/certificates
2) No Mozilla Firefox, as opções avançadas de certificados estão no URL about:preferences#advanced
3) No Opera Browser, as opções avançadas de certificados estão no URL opera:settings/certificates
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 30 de Junho de 2017, 12:13
Sampayu,
fui ao site do Warsaw  (http://www.dieboldnixdorf.com.br/warsaw). Eles fazem uma verificação a partir da instituição da qual vc é cliente.
Resultado do diagnóstico:

Verificando o módulo de segurança Warsaw.
 Warsaw instalado com as configurações do Banco do Brasil
 Verificando atualizações.
 Atualização realizada com sucesso.
 Parabéns! Você está devidamente protegido.

O BB primeiro diz que o "módulo de segurança está instalado". Quando vou acessar a conta, no entanto, vem a a seguinte mensagem:

Problemas no Módulo de Segurança W01
 
Para acessar sua conta é necessário carregar o modulo de segurança.
Se já possui o Módulo instalado, reinicie o computador para atualização.
Para nova instalação, acesse seg.bb.com.br e clique em "instalar agora".
Após a instalação, reinicie o computador.
Tire suas dúvidas sobre o Módulo de Segurança em https://seg.bb.com.br/duvidas.html
Precisa de ajuda?


Não dá para confiar nem no URL http://www.dieboldnixdorf.com.br/warsaw nem no URL https://seg.bb.com.br/home.html - ambos são problemáticos. No meu caso, por exemplo, o primeiro URL informa que não tenho o Warsaw instalado e o segundo informa que meu navegador é de 32 bits, embora com o navegador (tanto Chrome quanto Opera, ambos de 64 bits) eu consiga acessar minha conta no Banco do Brasil, rs. ;D Enfim: não confie nesses testes, eles são tão ruins quanto o próprio Warsaw. :P
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: faubuiso em 06 de Julho de 2017, 16:42
Prezados,

Com o mesmo problema em acessar contas do BB e Sicredi fui em busca de ajuda na internet e neste post https://talesam.org/2017/03/14/instalando-o-modulo-de-seguranca-banco-brasil-warsaw/ foi onde encontrei o caminho que naquela época me ajudou.

No computador 01 e no 02 (chamarei assim) tinha o Linx Mint 18.1 instalado e minha solução foi esta:

Juntando várias dicas acho que finalmente resolvi o meu caso para acessar o BB e Sicredi. Uso LinuxMint 18.1/64bits. Descrevo aqui o fiz:
- Fechei todos os browsers
- Desinstalei o Warsaw 'sudo dpkg --purge warsaw'
- Desinstalei módulos antigos do BB 'sudo dpkg --purge hda-bb'
- Desliguei o Firewall
- Reiniciei o computador
- Instalei o módulo conforme o BB orienta (diagbb-1.0.mint18.amd64.deb). Utilizando os links do post acima não tive sucesso.
- Assim já consegui acessar as páginas de login do dois bancos
- Porém ao habilitar de novo o firewall voltei a ter erros e problemas no acesso. Foi necessário reiniciar o computador com o firewall desligado.
- Conforme comentário abaixo do Yuri Sucupira segui alguns passos do item 2) e executei no terminal 'sudo sed -i -e 's|syncookies=0|syncookies=1|' "/etc/ufw/sysctl.conf" ; sudo ufw enable'. Neste link do comentário que citei estão algumas explicações do que ocorre: http://disq.us/url?url=http%3A%2F%2Fubuntuforum-br.org%2Findex.php%2Ftopic%2C121558.msg668201.html

Foi neste post que tive contato com as orientações do Sampayu (muito obrigado!).

Mas agora resolvi fazer o upgrade dos computadores para o Linux Mint 18.2 e o caso é o seguinte:

Computador 01: fiz o upgrade pelo Update Manager e segue tudo ok. Acesso pelo Firefox, Opera e Chrome.

Computador 02: Fiz uma instalação limpa para a versão 18.2 do Mint. Tentei seguir os mesmos passos que tinha realizado porém não consigo acessar a conta. O módulo parece estar instalado (nos 3 browsers) e então preencho os dados e ao avançar recebo esta mensagem

Problemas no Módulo de Segurança W01
Não foi possível carregar o Módulo de Segurança.
Efetue a limpeza de cache do navegador (ctrl+shift+del).
Acesse a Página de Diagnóstico seg.bb.com.br para tentar corrigir o problema.
Após a instalação do Módulo de Segurança, reinicie o computador.
Tire suas dúvidas sobre o Módulo de Segurança em https://seg.bb.com.br/duvidas.html

Já tentei desinstalar tudo conforme o post #59. Não tive sucesso ao instalar o Warsaw. Só consigo visualizar a página para preencher os dados de acesso se utilizo o pacote diagbb-1.0.mint18.amd64.deb. De outras formas não acesso nem isso.

Enfim, meu caso neste Computador 02 me parece que o módulo está ok (até comparei algumas respostas pelo terminal conforme dicas deste tópico e os dois me parecem iguais). Como não sou expert em Linux quem sabe posso ter me passado em algo na configuração do firewall.

Obrigado.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: DidBrother em 07 de Julho de 2017, 11:28
Prezados,


............. se utilizo o pacote diagbb-1.0.mint18.amd64.deb. De outras formas não acesso nem isso.



Caro colega,

recomendo que utilize o o pacote warsaw baixado a partir do endereço abaixo:

https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr64.deb

Sem sombra de dúvidas o melhor pacote. Com ele é possível acesso ao BB, CEF, Itau pelos 04 principais navegadores utilizados no Linux.
(firefox, chrome, opera e até mesmo pelo chromium).

não se esqueça de conferir a presença do certificado no navegador:
Warsaw Personal CA.

Did
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 08 de Julho de 2017, 00:29
Prezados,

Com o mesmo problema em acessar contas do BB e Sicredi fui em busca de ajuda na internet e neste post https://talesam.org/2017/03/14/instalando-o-modulo-de-seguranca-banco-brasil-warsaw/ foi onde encontrei o caminho que naquela época me ajudou.

No computador 01 e no 02 (chamarei assim) tinha o Linx Mint 18.1 instalado e minha solução foi esta:

Juntando várias dicas acho que finalmente resolvi o meu caso para acessar o BB e Sicredi. Uso LinuxMint 18.1/64bits. Descrevo aqui o fiz:
- Fechei todos os browsers
- Desinstalei o Warsaw 'sudo dpkg --purge warsaw'
- Desinstalei módulos antigos do BB 'sudo dpkg --purge hda-bb'
- Desliguei o Firewall
- Reiniciei o computador
- Instalei o módulo conforme o BB orienta (diagbb-1.0.mint18.amd64.deb). Utilizando os links do post acima não tive sucesso.
- Assim já consegui acessar as páginas de login do dois bancos
- Porém ao habilitar de novo o firewall voltei a ter erros e problemas no acesso. Foi necessário reiniciar o computador com o firewall desligado.
- Conforme comentário abaixo do Yuri Sucupira segui alguns passos do item 2) e executei no terminal 'sudo sed -i -e 's|syncookies=0|syncookies=1|' "/etc/ufw/sysctl.conf" ; sudo ufw enable'. Neste link do comentário que citei estão algumas explicações do que ocorre: http://disq.us/url?url=http%3A%2F%2Fubuntuforum-br.org%2Findex.php%2Ftopic%2C121558.msg668201.html

Foi neste post que tive contato com as orientações do Sampayu (muito obrigado!).

Mas agora resolvi fazer o upgrade dos computadores para o Linux Mint 18.2 e o caso é o seguinte:

Computador 01: fiz o upgrade pelo Update Manager e segue tudo ok. Acesso pelo Firefox, Opera e Chrome.

Computador 02: Fiz uma instalação limpa para a versão 18.2 do Mint. Tentei seguir os mesmos passos que tinha realizado porém não consigo acessar a conta. O módulo parece estar instalado (nos 3 browsers) e então preencho os dados e ao avançar recebo esta mensagem

Problemas no Módulo de Segurança W01
Não foi possível carregar o Módulo de Segurança.
Efetue a limpeza de cache do navegador (ctrl+shift+del).
Acesse a Página de Diagnóstico seg.bb.com.br para tentar corrigir o problema.
Após a instalação do Módulo de Segurança, reinicie o computador.
Tire suas dúvidas sobre o Módulo de Segurança em https://seg.bb.com.br/duvidas.html

Já tentei desinstalar tudo conforme o post #59. Não tive sucesso ao instalar o Warsaw. Só consigo visualizar a página para preencher os dados de acesso se utilizo o pacote diagbb-1.0.mint18.amd64.deb. De outras formas não acesso nem isso.

Enfim, meu caso neste Computador 02 me parece que o módulo está ok (até comparei algumas respostas pelo terminal conforme dicas deste tópico e os dois me parecem iguais). Como não sou expert em Linux quem sabe posso ter me passado em algo na configuração do firewall.

Obrigado.

Acabei de instalar o Linux Mint XFCE 18.2 de 64 bits (https://torrents.linuxmint.com/torrents/linuxmint-18.2-xfce-64bit.iso.torrent) em uma máquina virtual e, dentro dele, executar os passos 6, 7, 8 e 11 da resposta 59 (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266). Após isso, no Google Chrome eu acessei chrome://flags/#prefer-html-over-flash e mudei o valor para Disabled, então acessei chrome://flags/#run-all-flash-in-allow-mode e mudei o valor para Enabled, e então fechei o Google Chrome.

Após isso, inicializei o Firefox, o Opera e o Google Chrome e acessei https://www2.bancobrasil.com.br/aapf/login.jsp e o Warsaw foi executado normalmente, nesses três navegadores.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: faubuiso em 17 de Julho de 2017, 00:36
Citar
Caro colega,

recomendo que utilize o o pacote warsaw baixado a partir do endereço abaixo:

https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr64.deb

Sem sombra de dúvidas o melhor pacote. Com ele é possível acesso ao BB, CEF, Itau pelos 04 principais navegadores utilizados no Linux.
(firefox, chrome, opera e até mesmo pelo chromium).

não se esqueça de conferir a presença do certificado no navegador:
Warsaw Personal CA.

Did

Tentei este pacote e não tive resultado.

Citar
Acabei de instalar o Linux Mint XFCE 18.2 de 64 bits em uma máquina virtual e, dentro dele, executar os passos 6, 7, 8 e 11 da resposta 59. Após isso, no Google Chrome eu acessei chrome://flags/#prefer-html-over-flash e mudei o valor para Disabled, então acessei chrome://flags/#run-all-flash-in-allow-mode e mudei o valor para Enabled, e então fechei o Google Chrome.

Após isso, inicializei o Firefox, o Opera e o Google Chrome e acessei https://www2.bancobrasil.com.br/aapf/login.jsp e o Warsaw foi executado normalmente, nesses três navegadores.

Refiz os passos e a página fica carregando e não aparecem os campos para preenchimento dos dados.
Em seguida instalei o arquivo conforme disponibilizado pelo BB: diagbb-1.0.mint18.amd64.deb (já havia instalado e removido este pacote).
E então funcionou! Agora tenho acesso aos bancos nos 3 browsers.

Obrigado.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 17 de Julho de 2017, 19:59
Refiz os passos e a página fica carregando e não aparecem os campos para preenchimento dos dados.
Em seguida instalei o arquivo conforme disponibilizado pelo BB: diagbb-1.0.mint18.amd64.deb (já havia instalado e removido este pacote).
E então funcionou! Agora tenho acesso aos bancos nos 3 browsers.

Obrigado.

Às vezes a instalação do Warsaw, por alguma razão misteriosa e esotérica que não sabemos qual é porque o Warsaw é um programa proprietário, é concluída sem a instalação do certificado ter sido bem sucedida, no navegador. Daí o módulo é detectado mas a tentativa de acesso ao serviço bancário não funciona (o website do banco não identifica o certificado, no navegador, e bloqueia o uso do módulo Warsaw, embora ele - o módulo Warsaw - tenha sido detectado).

A reinstalação do Warsaw resolve isso (porque durante a reinstalação o certificado é instalado/reinstalado nos seus navegadores). Aparentemente, esse foi o seu caso e foi por isso que a reinstalação do módulo resolveu o problema.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: galactus em 25 de Julho de 2017, 07:03
Olá pessoal!

Alguém já tinha visto este tutorial bastante recente de como usar o Warsaw no firefox 54?

https://www.vivaolinux.com.br/artigo/Transacoes-Financeiras-Warsaw-vs-User-Agent-Overrider-Itau-Bankline-30-horas

O tuto é a para o  Itau 30 horas mas acho que serve para o BB também! 

Alguém já testou?

Se funcionar, acho que seria ótimo dar uma atualizada nos tutos sobre o assunto aqui do Fórum!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Mikael em 02 de Outubro de 2017, 20:27
Boa Tarde.
Sou novo aqui e passei pelo mesmo problema. Consegui uma solução parcial para o problema. Funcionou comigo e resolvi compartilhar com todos. Dando uma pesquisada pela net descobri que o problema é que o sistema pensava que havia um ataque de SYN FLOOD (eu acho que é assim que se escreve) e bloqueava a porta 30900. sem desativar o ufw, eu usei este comando:


echo 1 > /proc/sys/net/ipv4/tcp_syncookies

e funcionou, consegui acessar minha conta no BB.
O problema é que depois que reinicia a máquina, volta ao normal e o acesso é bloqueado.
Funcionou comigo e espero que com vocês também.
Eu não sei como colocar este comando na inicialização e nem se isso vá comprometer alguma coisa no sistema.

Fui!!!!

gr9942: OBRIGADO pela dica. :D Funcionou! ;D Era mesmo esse o problema. Tô aqui me perguntando por que foi que não pensei nisso antes, ao invés de ficar me matando com o iptables, rs. ::)

A respeito da mudança de argumento dentro do arquivo /proc/sys/net/ipv4/tcp_syncookies: mudar o valor de 0 para 1 não apenas não compromete nada no sistema como é recomendável que se faça, pois na realidade aumenta a segurança do sistema. Isso porque a mudança no valor para 1 torna mais difícil (e reduz bastante o eventual impacto de) um ataque denominado "localhost SYN flood". Portanto, pode ativar isso sem medo de ser feliz.  ;)


Método para o Warsaw já instalado não dar erro de soquete / socket / websocket

Conforme comentei aqui (http://ubuntuforum-br.org/index.php/topic,121542.msg668080.html#msg668080), o serviço "Warsaw" utiliza as portas TCP 30800 e 30900, porém o firewall do Linux bloqueia a porta TCP 30900, deste modo inviabilizando o funcionamento do (web)socket.
Para resolver esse problema, acesse o terminal do shell e execute este supercomando:
Código: [Selecionar]
sudo apt-get install ufw gufw --reinstall -y ; sudo sed -i -e 's|syncookies=0|syncookies=1|' "/etc/ufw/sysctl.conf" ; sudo ufw enable
...e depois acesse https://www2.bancobrasil.com.br/aapf/login.jsp para verificar se agora os campos "Agência", "Conta" e "Senha de autoatendimento" aparecem. Se eles aparecerem é porque o módulo está funcionando e foi detectado, dentro do seu navegador.

Obs.: se após executar o supercomando acima você não conseguir acessar sua conta no website do Banco do Brasil, reinicie o computador e tente novamente.

O supercomando acima ativará o firewall do Linux com algumas proteções adicionais (impedirá conexões de entrada e pedidos de encaminhamento de porta que não façam parte da lista de exceções do firewall), mas ao mesmo tempo permitirá ao Warsaw utilizar as portas TCP 30800 e 30900 (porque essa conexão será executada com uma proteção adicional contra um tipo de ataque denominado "SYN Flood").

Nota: em alguns casos, pode acontecer de https://seg.bb.com.br não detectar o módulo de segurança, embora o módulo esteja instalado, funcionando, acessando as portas TCP e você consiga acessar sua conta por intermédio do URL https://www2.bancobrasil.com.br/aapf/login.jsp. Essa é a razão por que não se deve confiar no resultado mostrado em https://seg.bb.com.br.  Esse problema que ocorre com https://seg.bb.com.br também ocorre com http://www.dieboldnixdorf.com.br/warsaw, portanto também não confie no resultado que http://www.dieboldnixdorf.com.br/warsaw lhe mostrar. A única maneira de realmente confirmar se o módulo está ou não funcionando no seu navegador é acessar https://www2.bancobrasil.com.br/aapf/login.jsp e verificar se os campos "Agência", "Conta" e "Senha de autoatendimento" aparecem. :P

Se após executar o supercomando acima e reiniciar o computador você continuar não conseguindo acessar sua conta no website do Banco do Brasil, execute este segundo supercomando:

Código: [Selecionar]
if [ -a /etc/rc.local ]; then sudo mv /etc/rc.local /etc/rc.local.bak; fi; echo \#\!/bin/bash | sudo tee /etc/rc.local; echo ' ' | sudo tee -a /etc/rc.local; echo \echo 1 \> /proc/sys/net/ipv4/tcp_syncookies | sudo tee -a /etc/rc.local; echo ' ' | sudo tee -a /etc/rc.local; echo exit 0 | sudo tee -a /etc/rc.local; sudo telinit 6
O segundo supercomando reiniciará seu computador. Após ele reiniciar, acesse novamente o website do Banco do Brasil, para tentar acessar sua conta.


Um dos aspectos mais bacanas da comunidade Linux, na minha opinião, é essa capacidade de atuarmos colaborativamente: cada um vai investigando o problema, tentando contribuir com o que consegue descobrir, e no fim das contas o resultado (e o "prêmio") é que chegamos a uma solução completa para o problema. 8)

=> Caso queira "zerar tudo" e fazer uma instalação e configuração "limpa", leia este post (http://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266).


Obrigado! Resolveu o meu problema!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: mrguga em 18 de Dezembro de 2017, 11:14
Em Dezembro 2017, segue o que fiz para funcionar no Lubuntu 17.04:

- instalar o libnss (ANTES de executar o diagbb)
sudo apt-get install libnss3-tools
- rodar o diagbb
(aqui já aparecem os campos de agencia e conta, mas ainda não entra)
- acessar o site da diebold 
http://www.dieboldnixdorf.com.br/warsaw
após rodar a "atualização" ficou tudo ok.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: calourada em 20 de Dezembro de 2017, 00:57
Sampayu,
 
Cara, c manda muito bem. Acompanho este tutorial desde que me tornei um usuário doméstico do Linux em 2016 . Eu sou um usuário sem qualquer formação e mesmo assim até aqui consegui me virar seguindo suas orientações. Mas dessa vez não deu tudo certo.

Tenho Firefox 57 e Google Chrome Versão 63.0.3239.108 (Versão oficial) 64 bits. Acredito que acabei adquirindo o Opera por ter seguido todos os passos da resposta 53.

Acontece que apenas o Opera está rodando o banking do BB.  Li todas as respostas, mas não consegui resolver: verifiquei a presença de certificados, tentei desabilitar HTML, mas nada.

Daí copio as respostas aos comandos da resposta 102. Será que você pode me ajudar? Gostaria muito de saber se só conseguirei usar o banking no opera? no opera e no chrome? ou tem como eu fazer rodar no firefox - meu navegador mais habitual.

sudo netstat -tulapv |grep -i /core
pedro@pedro-Inspiron-5458:~$ sudo netstat -tulapv |grep -i /core
[sudo] senha para pedro:
tcp        0      0 localhost:30800         *:*                     OUÇA       1271/core       
tcp        0      0 localhost:30900         *:*                     OUÇA       1271/core       
tcp        0      0 localhost:30900         localhost:42308         ESTABELECIDA 1271/core   



pedro@pedro-Inspiron-5458:~$ ps -ef |grep -i warsaw |grep -v grep
root      1271     1  0 00:31 ?        00:00:01 /usr/local/bin/warsaw/core
pedro     2013  1549  0 00:31 ?        00:00:00 /usr/local/bin/warsaw/core
pedro     2109  2013  0 00:31 ?        00:00:00 /usr/local/bin/warsaw/wsatspi


pedro@pedro-Inspiron-5458:~$ ls -las /etc/init.d/warsaw /usr/local/bin/warsaw/
4 -rwxr--r-- 1 root root 1788 Jun 27  2016 /etc/init.d/warsaw

/usr/local/bin/warsaw/:
total 700
  4 drwxr-xr-x 3 root root   4096 Dez 20 00:30 .
  4 drwxr-xr-x 3 root root   4096 Ago 28 17:48 ..
664 -rwxrwxrwx 1 root root 676412 Jun 27  2016 core
 12 -rwxrwxrwx 1 root root  10408 Jun 27  2016 migratecache
  4 drwxr-xr-x 2 root root   4096 Dez 20 00:30 scripts
  8 -rwxrwxrwx 1 root root   7736 Jun 27  2016 wsatspi
  4 -rwxrwxrwx 1 root root   2803 Jun 27  2016 wscertmgr



pedro@pedro-Inspiron-5458:~$ sudo iptables -S
-P INPUT DROP
-P FORWARD DROP
-P OUTPUT ACCEPT
-N ufw-after-forward
-N ufw-after-input
-N ufw-after-logging-forward
-N ufw-after-logging-input
-N ufw-after-logging-output
-N ufw-after-output
-N ufw-before-forward
-N ufw-before-input
-N ufw-before-logging-forward
-N ufw-before-logging-input
-N ufw-before-logging-output
-N ufw-before-output
-N ufw-logging-allow
-N ufw-logging-deny
-N ufw-not-local
-N ufw-reject-forward
-N ufw-reject-input
-N ufw-reject-output
-N ufw-skip-to-policy-forward
-N ufw-skip-to-policy-input
-N ufw-skip-to-policy-output
-N ufw-track-forward
-N ufw-track-input
-N ufw-track-output
-N ufw-user-forward
-N ufw-user-input
-N ufw-user-limit
-N ufw-user-limit-accept
-N ufw-user-logging-forward
-N ufw-user-logging-input
-N ufw-user-logging-output
-N ufw-user-output
-A INPUT -j ufw-before-logging-input
-A INPUT -j ufw-before-input
-A INPUT -j ufw-after-input
-A INPUT -j ufw-after-logging-input
-A INPUT -j ufw-reject-input
-A INPUT -j ufw-track-input
-A FORWARD -j ufw-before-logging-forward
-A FORWARD -j ufw-before-forward
-A FORWARD -j ufw-after-forward
-A FORWARD -j ufw-after-logging-forward
-A FORWARD -j ufw-reject-forward
-A FORWARD -j ufw-track-forward
-A OUTPUT -j ufw-before-logging-output
-A OUTPUT -j ufw-before-output
-A OUTPUT -j ufw-after-output
-A OUTPUT -j ufw-after-logging-output
-A OUTPUT -j ufw-reject-output
-A OUTPUT -j ufw-track-output
-A ufw-after-input -p udp -m udp --dport 137 -j ufw-skip-to-policy-input
-A ufw-after-input -p udp -m udp --dport 138 -j ufw-skip-to-policy-input
-A ufw-after-input -p tcp -m tcp --dport 139 -j ufw-skip-to-policy-input
-A ufw-after-input -p tcp -m tcp --dport 445 -j ufw-skip-to-policy-input
-A ufw-after-input -p udp -m udp --dport 67 -j ufw-skip-to-policy-input
-A ufw-after-input -p udp -m udp --dport 68 -j ufw-skip-to-policy-input
-A ufw-after-input -m addrtype --dst-type BROADCAST -j ufw-skip-to-policy-input
-A ufw-after-logging-forward -m limit --limit 3/min --limit-burst 10 -j LOG --log-prefix "[UFW BLOCK] "
-A ufw-after-logging-input -m limit --limit 3/min --limit-burst 10 -j LOG --log-prefix "[UFW BLOCK] "
-A ufw-before-forward -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A ufw-before-forward -p icmp -m icmp --icmp-type 3 -j ACCEPT
-A ufw-before-forward -p icmp -m icmp --icmp-type 4 -j ACCEPT
-A ufw-before-forward -p icmp -m icmp --icmp-type 11 -j ACCEPT
-A ufw-before-forward -p icmp -m icmp --icmp-type 12 -j ACCEPT
-A ufw-before-forward -p icmp -m icmp --icmp-type 8 -j ACCEPT
-A ufw-before-forward -j ufw-user-forward
-A ufw-before-input -i lo -j ACCEPT
-A ufw-before-input -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A ufw-before-input -m conntrack --ctstate INVALID -j ufw-logging-deny
-A ufw-before-input -m conntrack --ctstate INVALID -j DROP
-A ufw-before-input -p icmp -m icmp --icmp-type 3 -j ACCEPT
-A ufw-before-input -p icmp -m icmp --icmp-type 4 -j ACCEPT
-A ufw-before-input -p icmp -m icmp --icmp-type 11 -j ACCEPT
-A ufw-before-input -p icmp -m icmp --icmp-type 12 -j ACCEPT
-A ufw-before-input -p icmp -m icmp --icmp-type 8 -j ACCEPT
-A ufw-before-input -p udp -m udp --sport 67 --dport 68 -j ACCEPT
-A ufw-before-input -j ufw-not-local
-A ufw-before-input -d 224.0.0.251/32 -p udp -m udp --dport 5353 -j ACCEPT
-A ufw-before-input -d 239.255.255.250/32 -p udp -m udp --dport 1900 -j ACCEPT
-A ufw-before-input -j ufw-user-input
-A ufw-before-output -o lo -j ACCEPT
-A ufw-before-output -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A ufw-before-output -j ufw-user-output
-A ufw-logging-allow -m limit --limit 3/min --limit-burst 10 -j LOG --log-prefix "[UFW ALLOW] "
-A ufw-logging-deny -m conntrack --ctstate INVALID -m limit --limit 3/min --limit-burst 10 -j RETURN
-A ufw-logging-deny -m limit --limit 3/min --limit-burst 10 -j LOG --log-prefix "[UFW BLOCK] "
-A ufw-not-local -m addrtype --dst-type LOCAL -j RETURN
-A ufw-not-local -m addrtype --dst-type MULTICAST -j RETURN
-A ufw-not-local -m addrtype --dst-type BROADCAST -j RETURN
-A ufw-not-local -m limit --limit 3/min --limit-burst 10 -j ufw-logging-deny
-A ufw-not-local -j DROP
-A ufw-skip-to-policy-forward -j DROP
-A ufw-skip-to-policy-input -j DROP
-A ufw-skip-to-policy-output -j ACCEPT
-A ufw-track-output -p tcp -m conntrack --ctstate NEW -j ACCEPT
-A ufw-track-output -p udp -m conntrack --ctstate NEW -j ACCEPT
-A ufw-user-limit -m limit --limit 3/min -j LOG --log-prefix "[UFW LIMIT BLOCK] "
-A ufw-user-limit -j REJECT --reject-with icmp-port-unreachable
-A ufw-user-limit-accept -j ACCEPT



pedro@pedro-Inspiron-5458:~$ sudo sysctl -a &> /tmp/syncookies ; grep -i syncookies /tmp/syncookies
net.ipv4.tcp_syncookies = 1

Muito Obrigado.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 26 de Dezembro de 2017, 03:44
Será que você pode me ajudar? Gostaria muito de saber se só conseguirei usar o banking no opera? no opera e no chrome? ou tem como eu fazer rodar no firefox - meu navegador mais habitual.



Enfim: como eu até hoje utilizo o Warsaw instalado conforme expliquei lá na resposta 59 (https://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266) e as informações que você prestou indicam que o daemon do Warsaw está instalado e em execução no seu sistema, com o firewall (G)UFW ativo porém permitindo o acesso TCP do Warsaw nas portas 30800 e 30900, sei que o Warsaw está funcionando normalmente, no seu sistema Linux: tanto que no Opera Browser você está conseguindo acessar. Consequentemente, ao que tudo indica, o problema nos outros navegadores é o Flash mesmo. Quando está tudo instalado e configurado corretamente e, mesmo assim, o navegador não acessa a página do Banco do Brasil corretamente (e surge a tal mensagem de erro W01), há aí uns 90% de chance de o problema ser o navegador não executando o (bloqueando a execução do) plugin Flash. Cada navegador tem um "macete" diferente para se tentar fazer o Flash funcionar com ele. Espero que as dicas acima possibilitem que você consiga executar o Flash em ao menos um deles dois (além de no Opera). Eu, atualmente, não consigo executar o Flash no Opera: somente no Firefox e no Chrome, usando os procedimentos que expliquei aí em cima. O meu Opera está bloqueando a execução de um teste do Flash que o Warsaw executa em wss://127.0.0.1 e eu não consegui fazer o Opera contornar isso. Mas estou ignorando porque já avisei o problema aos desenvolvedores do Opera, e também porque consigo acessar minha conta por intermédio do Mozilla Firefox e do Google Chrome. Inclusive, é por saber que cada hora um navegador diferente dá problema com o Flash que lá na resposta 59 e em outros trechos das minhas outras respostas, neste e também em outros tópicos a respeito do Warsaw, eu afirmo e repito algumas vezes que é recomendável instalar os três navegadores (Google Chrome, Mozilla Firefox e Opera Browser): instalando três navegadores diferentes, você aumenta a possibilidade de o Flash funcionar em ao menos um deles, quando você acessar a página de acesso à conta corrente, no website do Banco do Brasil. A finalidade de se instalar os três navegadores é justamente a de aumentar suas chances de conseguir acessar sua conta corrente com pelo menos 1 dos navegadores e, deste modo, não acontecer de o Warsaw estar instalado e funcionando corretamente mas você mesmo assim ficar sem conseguir acessar sua conta corrente.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: calourada em 27 de Dezembro de 2017, 12:36
instalando três navegadores diferentes, você aumenta a possibilidade de o Flash funcionar em ao menos um deles, quando você acessar a página de acesso à conta corrente, no website do Banco do Brasil.

Brigadão, Sampayu! Os três navegadores seguirão instalados. Acho que o Banco tinha que te pagar alguma coisa, porque sempre resolvo meus problemas com suas dicas. E o suporte deles sempre chega atrasado. É de uma péssima qualidade. É inaceitável! Vou tentar estudar algo para responsabilizá-los. Valeu mais uma vez.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 27 de Dezembro de 2017, 22:42
Brigadão, Sampayu! Os três navegadores seguirão instalados. Acho que o Banco tinha que te pagar alguma coisa, porque sempre resolvo meus problemas com suas dicas. E o suporte deles sempre chega atrasado. É de uma péssima qualidade. É inaceitável! Vou tentar estudar algo para responsabilizá-los. Valeu mais uma vez.

De nada. :)

=> Uma dúvida: alguma das dicas que postei anteriormente conseguiu ajudar você a acessar o Banco do Brasil com o Firefox? E com o Google Chrome?

No meu caso, os procedimentos acima descritos resolveram o problema com o Firefox. Após isso, resolvi executar uma desinstalação completa do Google Chrome e, após desinstalá-lo, fazer uma limpeza no "lixo" do Google Chrome que fica no sistema e reinstalar o Google Chrome, ele voltou a funcionar no website do Banco do Brasil sem eu ter de confirmar manualmente que autorizo a execução do plugin Flash.

Caso minhas dicas não tenham lhe ajudado a fazer a página de acesso à conta corrente funcionar com o Google Chrome e você queira fazer uma remoção completa e reinstalação do Google Chrome, o passo-a-passo é este:

1) Abra uma janela do emulador de terminal do shell e execute este comando, para desinstalar o Google Chrome:

Código: [Selecionar]
sudo apt-get purge google-chrome-stable -y
2) Após o Google Chrome estar desinstalado, execute o supercomando abaixo para limpar o "lixo" que sobrou:

Código: [Selecionar]
rm -r ~/.cache/google-chrome ~/.config/google-chrome ; sudo rm /etc/apt/sources.list.d/google-chrome.list /etc/cron.daily/google-chrome /opt/google/chrome/cron/google-chrome
3) Após isso, pegue o instalador do Google Chrome, que fica hospedado em https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb, e salve esse instalador (pacote DEB) na pasta /tmp

4) Por fim, execute o comando abaixo para acessar a pasta /tmp e usar o programa GDebi para instalar o Google Chrome a partir do terminal do shell:

Código: [Selecionar]
cd /tmp ; sudo gdebi -n google-chrome-stable_current_amd64.deb
Se o comando acima (item 4) não der certo é porque você não tem o GDebi instalado. Execute o comando sudo apt-get install gdebi -y para instalá-lo e então execute novamente o comando do item 4.
Título: Como desinstalar seus navegadores completamente (e depois reinstalá-los).
Enviado por: Sampayu em 27 de Dezembro de 2017, 23:00


DESINSTALAÇÃO

Para desinstalar completamente um dos seus navegadores, inclusive excluindo o "lixo" que eles deixam após a desinstalação, abra uma janela do emulador de terminal do shell Linux e então execute os comandos abaixo, de acordo com o navegador que você deseje desinstalar por completo.


Desinstalar completamente o Mozilla Firefox¹

1) Para desinstalar o Mozilla Firefox, execute este supercomando:
Código: [Selecionar]
sudo apt-get purge firefox -y ; sudo apt-get autoremove -y
2) Para limpar o "lixo" que sobra após a desinstalação do Mozilla Firefox, execute este supercomando:
Código: [Selecionar]
rm -r ~/.cache/mozilla/firefox ~/.mozilla/firefox

Desinstalar completamente o Google Chrome²

1) Para desinstalar o Google Chrome, execute este supercomando:
Código: [Selecionar]
sudo apt-get purge google-chrome-stable -y ; sudo apt-get autoremove -y
2) Para limpar o "lixo" que sobra após a desinstalação do Google Chrome, execute este supercomando:
Código: [Selecionar]
rm -r ~/.cache/google-chrome ~/.config/google-chrome ; sudo rm /etc/apt/sources.list.d/google-chrome.list /etc/cron.daily/google-chrome /opt/google/chrome/cron/google-chrome

Desinstalar completamente o Opera Browser³

1) Para desinstalar o Opera Browser, execute este supercomando:
Código: [Selecionar]
sudo apt-get purge opera-stable -y ; sudo apt-get autoremove -y
2) Para limpar o "lixo" que sobra após a desinstalação do Opera Browser, execute este supercomando:
Código: [Selecionar]
rm -r ~/.cache/opera ~/.config/opera ~/.config/opera-developer ; sudo rm /etc/apt/sources.list.d/opera-stable.list /etc/cron.daily/opera-browser


INSTALAÇÃO


Para instalar alguns navegadores você precisará do programa GDebi. Caso não o possua instalado em seu sistema Linux, execute o seguinte comando, para instalá-lo:
Código: [Selecionar]
sudo apt-get install gdebi --reinstall -y

Instalar o Mozilla Firefox¹

Basta executar este comando:
Código: [Selecionar]
sudo apt-get install firefox -y

Instalar o Google Chrome²

Basta executar este supercomando:
Código: [Selecionar]
clear; if [ `getconf LONG_BIT` == 64 ]; then wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb -O /tmp/chrome.deb ; sudo gdebi -n /tmp/chrome.deb ; else echo Seu sistema operacional é de 32 bits mas o Google Chrome só está disponível para sistemas operacionais de 64 bits. Enfim: o Google Chrome não pode ser instalado! ; fi

Instalar o Opera Browser³

Basta executar este supercomando:
Código: [Selecionar]
clear; if [ `getconf LONG_BIT` == 64 ]; then wget http://ftp.opera.com/pub/opera/desktop/49.0.2725.64/linux/opera-stable_49.0.2725.64_amd64.deb -O /tmp/opera.deb; sudo gdebi -n /tmp/opera.deb ; sudo apt-get update ; sudo apt-get check ; sudo apt-get dist-upgrade -y ; sudo apt-get autoremove -y ; sudo apt-get clean ; else echo Seu sistema operacional é de 32 bits mas o Opera Browser só está disponível para sistemas operacionais de 64 bits. Enfim: o Opera Browser não pode ser instalado! ; fi


Notas de rodapé
¹ Estou presumindo que você usa o Mozilla Firefox que vem pré-instalado na sua distribuição *Ubuntu.
² Estou presumindo que você usa o Google Chrome Stable (estável), já que esse é o tipo que é instalado, por padrão, quando você obtém o instalador na página oficial do Google Chrome (https://www.google.com.br/chrome/browser).
³ Estou presumindo que você usa o Opera Browser Stable (estável), já que esse é o tipo que é instalado, por padrão, quando você obtém o instalador na página oficial do Opera Browser (http://www.opera.com).
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gelk98 em 17 de Janeiro de 2018, 19:01
 :-[ Olá pessoal, sou novo aqui e instalei o Ubuntu 17.10, sendo que o problema de acesso ao banco do brasil, no meu caso continua, apesar de ter tentado diversas sugestões. Estou utilizando o Firefox 57.0.4 (64-bit), pois estou utilizando o Ubuntu de 64bit. Vejam a mensagem que se apresenta logo abaixo da instalação do sistema:
Verifying...
            Ok!
[ ok           [....] Starting warsaw (via systemctl): warsaw.service.
                                                                      -su: linha 0: export: `--nofork': não é um identificador válido
                                                     -su: linha 0: export: `--nopidfile': não é um identificador válido
                                       -su: linha 0: export: `--systemd-activation': não é um identificador válido
                                  Failed to open connection to "session" message bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")

                                 (process:4307): dconf-WARNING **: failed to commit changes to dconf: Transporte desconhecido ou sem suporte “systemd” para o endereço “systemd:”


Desde já agradeço se puderem me ajudar.... abs
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 17 de Janeiro de 2018, 20:07
:-[ Olá pessoal, sou novo aqui e instalei o Ubuntu 17.10, sendo que o problema de acesso ao banco do brasil, no meu caso continua, apesar de ter tentado diversas sugestões. Estou utilizando o Firefox 57.0.4 (64-bit), pois estou utilizando o Ubuntu de 64bit. Vejam a mensagem que se apresenta logo abaixo da instalação do sistema:
Verifying...
            Ok!
[ ok           [....] Starting warsaw (via systemctl): warsaw.service.
                                                                      -su: linha 0: export: `--nofork': não é um identificador válido
                                                     -su: linha 0: export: `--nopidfile': não é um identificador válido
                                       -su: linha 0: export: `--systemd-activation': não é um identificador válido
                                  Failed to open connection to "session" message bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")

                                 (process:4307): dconf-WARNING **: failed to commit changes to dconf: Transporte desconhecido ou sem suporte “systemd” para o endereço “systemd:”


Desde já agradeço se puderem me ajudar.... abs

Você já executou os procedimentos que expliquei lá na resposta 59 (https://ubuntuforum-br.org/index.php?topic=121558.msg668266#msg668266)?

Se não executou, experimente executá-los. Isso provavelmente vai resolver o problema.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gelk98 em 17 de Janeiro de 2018, 21:18
 :'( Olá Sampayu, obrigado pelo retorno, sendo que realizei os 13 passos, mas não funcionou, lembro que só utilizo o Firefox. Detalhe que reparei quando da instalação, reinstalação é que sempre acusava um problema quanto a instalação do ORACLE JDK 8 que não estava instalado.

Deu-me a impressão de que esta faltando este modulo para o sistema funcionar, não tenho certeza....

por hoje eu paro, continuarei amanha....

Obrigado, tenha uma boa noite....
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 18 de Janeiro de 2018, 00:15
:'( Olá Sampayu, obrigado pelo retorno, sendo que realizei os 13 passos, mas não funcionou, lembro que só utilizo o Firefox. Detalhe que reparei quando da instalação, reinstalação é que sempre acusava um problema quanto a instalação do ORACLE JDK 8 que não estava instalado.

Deu-me a impressão de que esta faltando este modulo para o sistema funcionar, não tenho certeza....

por hoje eu paro, continuarei amanha....

Obrigado, tenha uma boa noite....

Olá.

Utilizei o método da resposta 59 para instalar o Warsaw no Ubuntu 17.10 que instalei em uma máquina virtual, daí descobri que o Warsaw lá da resposta 59 não funciona com essa versão 17.10 do Ubuntu, porque ela só oferece suporte até os *Ubuntu 16.04.

Consequentemente, adicionei o item 14 à resposta 59 (https://ubuntuforum-br.org/index.php?topic=121558.msg668266#msg668266). Esse item 14 possui um supercomando (um conjunto de comandos do terminal do shell do Linux) que vai manualmente desinstalar o Warsaw anterior e instalar o mais novo (que é compatível com os *Ubuntu da versão 16.10 em diante).

Peço que por gentileza retorne à resposta 59, execute o supercomando daquele item 14 e depois informe aqui se funcionou ou se o problema persiste.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gelk98 em 18 de Janeiro de 2018, 10:27
Olá bom dia Sampayu, quanto ao processo, eu o fiz, sendo que não funcionou, lembrando que liguei o meu computador copiei a linha 14 de comando e abri o terminal, automaticamente o notebook desligou e voltou a religar, mas não funcionou....

Volto a lhe agradecer pela sua atenção....
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 18 de Janeiro de 2018, 11:13
Olá bom dia Sampayu, quanto ao processo, eu o fiz, sendo que não funcionou, lembrando que liguei o meu computador copiei a linha 14 de comando e abri o terminal, automaticamente o notebook desligou e voltou a religar, mas não funcionou....

Volto a lhe agradecer pela sua atenção....

Oi, bom dia.

O supercomando lá do item 14 da resposta 59 funcionou no Ubuntu 17.10 que instalei na máquina virtual. Isso significa que o supercomando funciona e que o problema que está ocorrendo com você é algo específico do seu computador ou da configuração do seu sistema operacional. Talvez seja algo que você instalou ou uma atualização de sistema que você aplicou que está gerando alguma incompatibilidade.

Vou lhe pedir para fazer o seguinte:

1) Desligue o computador e então ligue-o normalmente.

2) Quando chegar à tela de login (interface gráfica), execute a combinação de teclas Ctrl Alt F1 para alternar para o Terminal Virtual 1 (modo texto). Se você precisar voltar à interface gráfica, use a combinação de teclas Ctrl Alt F7.

3) No Terminal Virtual 1, informe seu nome de usuário e senha para efetuar login.

4) Após efetuar login, execute este comando para se tornar root:

Código: [Selecionar]
sudo su
5) Em seguida, execute este supercomando:

Código: [Selecionar]
cd /tmp ; /usr/bin/warsaw_uninstall > log.txt 2>&1 ;  update-rc.d -f warsaw remove >> log.txt 2>&1 ; rm /etc/init.d/warsaw /etc/xdg/autostart/warsaw.desktop /usr/bin/warsaw_uninstall /usr/share/doc/warsaw /usr/share/doc/warsaw/copyright >> log.txt 2>&1 ; rm -r /usr/local/bin/warsaw /usr/local/etc/warsaw /usr/local/lib/warsaw >> log.txt 2>&1 ; wget https://cloud.gastecnologia.com.br/bb/downloads/ws/linux/diagbb-1.0.`getconf LONG_BIT`.run -O /tmp/instalar.warsaw >> log.txt 2>&1 ; chmod +x ./instalar.warsaw >> log.txt 2>&1 ; ./instalar.warsaw >> log.txt 2>&1 ; apt-get update >> log.txt 2>&1 ; apt-get check  >> log.txt 2>&1 ; apt-get install libgtk2* libgtk3* gnome adobe-flashplugin browser-plugin-freshplayer-pepperflash --install-suggests --install-recommends >> log.txt 2>&1 ; sleep 15 ; mv log.txt /var/saw.txt ; chmod 777 /var/saw.txt ; telinit 6
6) Após o sistema reiniciar, acesse a interface gráfica, efetue login normalmente e teste se o Warsaw está funcionando no website do banco do Brasil com o navegador Firefox. Caso esteja, por gentileza informe isso aqui, pra gente saber que o problema foi resolvido. Caso não esteja, use seu gerenciador de arquivos para abrir a pasta /var, execute o arquivo saw.txt, selecione todo o conteúdo desse arquivo saw.txt, copie-o e cole-o aqui.

Se durante a execução do supercomando o seu computador der algum problema, execute novamente o supercomando. Se seu computador estiver dando problema, talvez ele esteja com algum defeito no hardware ou sua distribuição Linux esteja "quebrada" e seja por isso que o computador está dando problema e não funcionando com o Warsaw.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gelk98 em 18 de Janeiro de 2018, 12:38
Olá, boa tarde Sampayu, tentei realizar o primeiro procedimento na tela do login do ubuntu, não funcionou, ou seja, não abriu a tela texto.

Peço desculpas, pois esqueci de mencionar que estou usando no neste meu notebook Inspiron 1545 o sistema de dual boot com o windows seven, sendo que instalei o sistema grub-customazer e direcionei como primeira opção de abertura o Windows seven e não o Ubuntu.

Obs.: Antes de instalar o Ubuntu 17.10 eu estava tentando utilizar o 16.04 LTS, mas após realizar uma update e upgrade do sistema 16.04 LTS o Ubuntu ficava instável a tela ficava oscilando, foi em função deste problema que optei em utilizar a versão do Ubuntu 17.10 e logo de cara me deparei com este problema de utilizar o acesso ao bb.

Fico agora no aguardo de como proceder, haja vista que a tela não abre....O Windows funciona normalmente no notebook
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 18 de Janeiro de 2018, 13:38
Olá, boa tarde Sampayu, tentei realizar o primeiro procedimento na tela do login do ubuntu, não funcionou, ou seja, não abriu a tela texto.

Peço desculpas, pois esqueci de mencionar que estou usando no neste meu notebook Inspiron 1545 o sistema de dual boot com o windows seven, sendo que instalei o sistema grub-customazer e direcionei como primeira opção de abertura o Windows seven e não o Ubuntu.

Obs.: Antes de instalar o Ubuntu 17.10 eu estava tentando utilizar o 16.04 LTS, mas após realizar uma update e upgrade do sistema 16.04 LTS o Ubuntu ficava instável a tela ficava oscilando, foi em função deste problema que optei em utilizar a versão do Ubuntu 17.10 e logo de cara me deparei com este problema de utilizar o acesso ao bb.

Fico agora no aguardo de como proceder, haja vista que a tela não abre....O Windows funciona normalmente no notebook

O seu notebook utiliza um dispositivo gráfico, da marca AMD, que dá problema com o kernel (núcleo do sistema operacional) Linux. Antes de resolver o problema com o Warsaw é necessário primeiro resolver esse problema aí do vídeo, senão você ficará "patinando".

1) A primeira coisa que você precisa fazer é deletar esse Ubuntu 17.10 aí e instalar de volta o Ubuntu 16.04.3 de 64 bits (http://releases.ubuntu.com/16.04.3/ubuntu-16.04.3-desktop-amd64.iso) (esse link aí é para download do arquivo ISO do Live CD de teste e instalação do Ubuntu 16.04.3 de 64 bits).

2) Depois que você estiver com o Ubuntu 16.04.3 de 64 bits instalado, execute os procedimentos deste tutorial (https://ubuntuforum-br.org/index.php?topic=120620.0), para substituir o kernel padrão do sistema por um kernel estável que não dá problema com o dispositivo gráfico AMD do seu notebook.

3) Após instalar o Ubuntu 16.04.3 de 64 bits e substituir o kernel por um que não dê problema com o vídeo, seu Linux estará estável e pronto para que você execute os passos 6 a 8 da resposta 59. Provavelmente, a execução desses 3 passos será suficiente. Se não for, basta seguir em frente, executando os passos seguintes da resposta 59 até que o Warsaw funcione.

PS: atualmente, o Warsaw tem funcionado só com o navegador Firefox: com os navegadores Opera e Chrome o website do banco tem dado problema, devido à desativação do Flash da Adobe, nesses navegadores (o Warsaw requer o Flash da Adobe. Esses navegadores usam HTML5 no lugar do Flash e, quando ativam o Flash, usam um plugin Flash diferente do da Adobe, daí a incompatibilidade com o website do banco).
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gelk98 em 18 de Janeiro de 2018, 19:42
Olá boa noite Sampayu, desde já lhe agradeço por tudo que tens me passado, mas vou direto ao assunto para facilitar o que ocorreu:

Instalei o ubuntu 16.04.03 pelo link acima que vc enviou, e segui alguns passos que constam nos tutoriais indicados, antes de começar pelos tutoriais eu instalei o sistema warsan do bco do brasil e passou a funcionar, fiz os testes de 3D abrindo 2 telas no Youtube com a imagem das engrenagens funcionando normalmente, ou seja, não houve travamento, mas pude notar que abrindo uma tela de transmissão ao vivo pelo Youtube, acusa um problema de HTML5, não se consegue visualizar nenhuma imagem. O ubuntu deu mensagem de erro interna. Lamento não poder anexa-la.

É fato que continuei a seguir os passos do tutorial de grub, sendo que qdo eliminei algumas linhas no sistema de inicialização, este passou a exibir, quando da inicialização uma tela em azul e começando com GNU/Linux e roda todo o sistema até abrir o ubuntu novamente....( perdi a tela normal de inicialização do ubuntu )
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 18 de Janeiro de 2018, 19:59
Olá boa noite Sampayu, desde já lhe agradeço por tudo que tens me passado, mas vou direto ao assunto para facilitar o que ocorreu:

Instalei o ubuntu 16.04.03 pelo link acima que vc enviou, e segui alguns passos que constam nos tutoriais indicados, antes de começar pelos tutoriais eu instalei o sistema warsan do bco do brasil e passou a funcionar, fiz os testes de 3D abrindo 2 telas no Youtube com a imagem das engrenagens funcionando normalmente, ou seja, não houve travamento, mas pude notar que abrindo uma tela de transmissão ao vivo pelo Youtube, acusa um problema de HTML5, não se consegue visualizar nenhuma imagem. O ubuntu deu mensagem de erro interna. Lamento não poder anexa-la.

É fato que continuei a seguir os passos do tutorial de grub, sendo que qdo eliminei algumas linhas no sistema de inicialização, este passou a exibir, quando da inicialização uma tela em azul e começando com GNU/Linux e roda todo o sistema até abrir o ubuntu novamente....( perdi a tela normal de inicialização do ubuntu )

Oi de novo. De nada. :)

Vou lhe pedir para por favor separar os problemas por tópico / tutorial. Exemplo: se você está tendo problema com vídeo HTML5 no YouTube, informe isso lá no tópico (tutorial) sobre troca do kernel e processamento gráfico AMD (https://ubuntuforum-br.org/index.php?topic=120620.0), pra que os problemas daquele tópico não fiquem sendo debatidos por aqui. O que for problema relacionado ao vídeo / aos gráficos, a gente debate lá no tópico sobre vídeo / gráficos.

Este tópico aqui é sobre o módulo de segurança Warsaw. Pelo que entendi do que você escreveu, o Warsaw está funcionando em pelo menos 1 navegador (provavelmente o Firefox), certo? Se sim, que ótimo: um dos problemas foi eliminado. ;D

O problema que você relatou com o GRUB também diz respeito ao tópico lá sobre a troca do kernel e gráficos da AMD, então peço que você também exponha esse problema lá. Aproveite para explicar melhor, lá no tópico específico, quais foram as linhas que você eliminou e de que "sistema de inicialização" você está falando (eu sei que você está falando do GRUB, mas qual foi o arquivo que você editou para remover as tais linhas, e quais linhas foram essas que você removeu?).

Também "cole" lá no outro tópico o resultado deste comando:

Código: [Selecionar]
cat /etc/default/grub
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gelk98 em 18 de Janeiro de 2018, 20:08
 ;) Bom,  acho que é melhor eu simplesmente reinstalar o ubuntu 16.04.03 e realizar o teste de conexão com o banco do brasil e depois eu ir no tópico correspondente e começar a dialogar sobre o problema do HTML5 no youtube.  O que eu pude verificar é de que não posso utilizar o ubuntu 17.10, devo continuar no 16.04.03 e resolver os problemas que surgirem neste.

Fico deverás agradecido pelo pronto atendimento e peço desculpas por algo que tenha dito ou não feito de acordo com o solicitado.

Abs
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 18 de Janeiro de 2018, 20:13
;) Bom,  acho que é melhor eu simplesmente reinstalar o ubuntu 16.04.03 e realizar o teste de conexão com o banco do brasil e depois eu ir no tópico correspondente e começar a dialogar sobre o problema do HTML5 no youtube.  O que eu pude verificar é de que não posso utilizar o ubuntu 17.10, devo continuar no 16.04.03 e resolver os problemas que surgirem neste.

Fico deverás agradecido pelo pronto atendimento e peço desculpas por algo que tenha dito ou não feito de acordo com o solicitado.

Abs

Caso você ainda esteja conseguindo acessar o Ubuntu, ainda que com demora, então, antes de reinstalar o Ubuntu 16.04.3, experimente executar este comando:
Código: [Selecionar]
sudo update-grub2 ; sudo telinit 6
Se após o computador reiniciar a tela de inicialização continuar sumida, ok, é só prosseguir com a reinstalação.

Deixe pra configurar o dual boot após tudo estar resolvido (warsaw, kernel e gráficos). É melhor. E realmente não dá pra usar o Ubuntu 17.10 no seu notebook. Melhor usar o 16.04.3 mesmo. ;)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gelk98 em 20 de Janeiro de 2018, 14:12
 :) Olá Sampayu, boa tarde.

Já postei em outro tópico, mas não custa falar sobre este aqui, acredito que a habilitação dos codecs seja suficiente para que o warsan do Banco do Brasil passe a funcionar, haja vista que neste outro notebook Dell Vostro 3500 que apresentava o problema de acesso passou a funcionar não só o acesso ao Banco do Brasil, bem como as transmissões ao vivo no Youtube.

Acredito que vários dos problemas citados neste tópico poderão ser resolvidos com a habilitação dos  codecs.

Obs.: pretendo fazer uma experiencia com o Ubuntu 17.10, o qual eu desinstalei, achando que o problema era de atualizações do sistema, mais tarde irei postar qual foi o resultado obtido.

abs
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gelk98 em 25 de Janeiro de 2018, 15:25
Olá, Sampayu

Conforme mencionado acima eu realizei testes no Ubuntu versão 17.10 - 64bits ( Gnome 3.26.2 ) utilizando o notebook Dell Inspiron 1545 Intel® Core™2 Duo CPU T6600 @ 2.20GHz × 2 , sendo que utilizando a versão antiga do Firefox 57.0.4 (64-bit), consegui acessar o sistema do Banco do Brasil, bem como os vídeos nas transmissões ao vivo do youtube.

Procurei dentro da internet, no que tange aos assuntos ligados ao Ubuntu, sobre procedimentos na utilização do Firefox, onde é mencionado de que se utilizando uma versão mais antiga deste o acesso ao sistema do Banco do Brasil poderia ser realizado.
Removi o Firefox com o super comando descrito por você na resposta #169 deste tópico e instalei o Firefox versão final .51, só que a instalação foi feita fora do procedimento normal, ou seja, segui um procedimento que achei na internet onde é baixado o firefox-51.0.1.tar.bz2, logo a seguir se faz a extração deste arquivo numa pasta criada a parte e através desta pasta que foi criada se escolhe o executável do firefox.

Já tendo feito a remoção do modulo do Banco do Brasil e acessando o Firefox e seguindo o procedimento de reinstalação do warsan o sistema abriu o acesso a conta do banco.

Obs.: Estou acessando o Banco do Brasil normalmente e assistindo os vídeos em transmissões ao vivo no youtube.

Deixo claro que não estou conseguindo deixar aqui por escrito o processo que fiz, pois não consegui memorizar as páginas na internet que abri e apliquei determinados procedimentos. O mais estranho é que o Firefox atualizou o não houve problemas na abertura do sistema do Banco do Brasil. Sei que cada um irá ter algum tipo de situação para acessar o sistema.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: gelk98 em 26 de Janeiro de 2018, 15:27
 :( Olá, pessoal, mas eu mencionei logo no inicio que a versão era antiga e saiu " Firefox 57.0.4 (64bits) o correto é 51.0.1 (64-bit).

Outro ponto importante é qdo da instalação da versão do Firefox 51.0.1, não esquecer de desabilitar a internet e assim acionar o Firefox ir em:

a) Ir em preferências, abrir as três barrinhas horizontais lado direito do Firefox;

b) Aberta tela ir em "Avançado";

c) Selecionar "Atualizações" e deixar marcado apenas "Nunca verificar (não recomendado: risco de segurança)"

para que o Firefox não seja atualizado, pois caso contrario o sistema não irá acessar a tela de entrada dos dados de agência, conta etc... do Banco do Brasil.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: EJSJr em 20 de Fevereiro de 2018, 16:15
Boa tarde a todos,
Como consulto com frequência as postagens, me vejo na obrigação de compartilhar a solução - muito simples - que DIEBOLD/GAS me apresentou.
Face à necessidade de reinstalar completamente o SO (Ubuntu 16.04 LTS) e após seguir, inúmeras vezes, as orientações da resposta #59 não obtive sucesso. E também tentar o suporte dos bancos, CAIXA e ITAÚ no meu caso, sem qualquer solução, registrei a reclamação com DIEBOLD/GAS no chat ontem à noite, e hoje (20Fev2018) recebi a ligação deles.
Começamos removendo WARSAW, para nova instalação a partir de pacote fornecido por CAIXA. Isto feito, tentativa de acesso através do site de CAIXA. Infrutífera, indicou que o adicional não estava instalado. Tentativa também, em ITAÚ. Da mesma forma, infrutífera, pois indicou que Guardião não estava instalado. Tentativas feitas APENAS com FireFox 58.0.2 (32-bit).
A informação de DIEBOLD/GAS foi que esta versão de Firefox não aceita o certificado de WARSAW quando da instalação. Fazer o acesso então ao endereço https://127.0.0.1:30900 para instalar o certificado. Após, acesso permitido em ambos os bancos.
Boa tarde.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: rogeriowolff em 21 de Fevereiro de 2018, 10:30
Será que você pode me ajudar? Gostaria muito de saber se só conseguirei usar o banking no opera? no opera e no chrome? ou tem como eu fazer rodar no firefox - meu navegador mais habitual.

  • A respeito do Google Chrome: na janela do navegador, acesse o endereço chrome://settings/content/flash e certifique-se de que a opção Permitir que sites executem Flash
     esteja ativada e a opção Peguntar primeiro esteja desativada. Além disso, certifique-se de que no campo Bloquear não haja nenhum domínio de rede do Banco do Brasil (como bb.com.br e bancobrasil.com.br) e tampouco o domínio dieboldnixdorf.com.br (empresa que fabrica o Warsaw). Caso algum deles esteja na lista de bloqueio, remova da lista de bloqueio e adicione à lista Permitir. Além disso, caso haja algum Ad Blocker (bloqueador de anúncios) instalado e em execução, adicione aqueles domínios de rede à lista branca.

    Após isso, acesse https://www2.bancobrasil.com.br/aapf/login.jsp e fique observando a extremidade direita da barra de endereços: se aparecer uma mensagem Plug-in bloqueado, clique sobre essa mensagem e em seguida clique sobre Executar todos os plug-ins (talvez a opção que apareça seja Executar Flash desta vez: a mensagem varia de versão para versão do Google Chrome).

    Se após você clicar sobre a mensagem os campos "agência", "conta" e "senha de autoatendimento" aparecerem, isso significa que o Google Chrome está bloqueando a execução de Flash (embora você tenha desativado o bloqueio) e que após você manualmente autorizar a execução do Flash a página pôde ser carregada. Neste caso, observe que na extremidade direita da barra de endereços aparecerá um ícone cinza com um quadradinho vermelho que contém um "xis" branco dentro dele: clique sobre esse ícone (que estará indicando que o Flash mais uma vez foi bloqueado pelo Google Chrome) e então clique novamente em Executar todos os plug-ins (ou em Executar Flash desta vez). Após isso, informe sua agência, conta e senha, pois o acesso deverá estar normalizado.

    Se o procedimento acima deu certo, certamente trata-se de um bug do Google Chrome que está fazendo o navegador bloquear a execução do Flash. Esse problema está acontecendo comigo, já atualizei o Google Chrome, já avisei a Google há cerca de 1 mês, o navegador já foi atualizado, mas o bug persiste. O jeito é ficar manualmente autorizando a execução do Flash. Infelizmente, desconheço um modo de automatizar isso. :(

  • A respeito do Mozilla Firefox: caso você tenha instalado uma extensão que bloqueia scripts, como por exemplo NoScript, certifique-se de que os domínios bb.com.br,
     bancobrasil.com.br e dieboldnixdorf.com.br estão desbloqueados. O mesmo vale caso algum desses domínios esteja bloqueado por algum Ad Blocker (bloqueador de anúncios).

    Caso continue tendo problemas, experimente seguir este tutorial (https://ubuntuforum-br.org/index.php?topic=121250.0) para fazer uma instalação manual do Adobe Flash. Após o plugin do Adobe Flash estar instalado, reinicie o computador e veja se isso faz o Firefox exibir corretamente a página em https://www2.bancobrasil.com.br/aapf/login.jsp

Enfim: como eu até hoje utilizo o Warsaw instalado conforme expliquei lá na resposta 59 (https://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266) e as informações que você prestou indicam que o daemon do Warsaw está instalado e em execução no seu sistema, com o firewall (G)UFW ativo porém permitindo o acesso TCP do Warsaw nas portas 30800 e 30900, sei que o Warsaw está funcionando normalmente, no seu sistema Linux: tanto que no Opera Browser você está conseguindo acessar. Consequentemente, ao que tudo indica, o problema nos outros navegadores é o Flash mesmo. Quando está tudo instalado e configurado corretamente e, mesmo assim, o navegador não acessa a página do Banco do Brasil corretamente (e surge a tal mensagem de erro W01), há aí uns 90% de chance de o problema ser o navegador não executando o (bloqueando a execução do) plugin Flash. Cada navegador tem um "macete" diferente para se tentar fazer o Flash funcionar com ele. Espero que as dicas acima possibilitem que você consiga executar o Flash em ao menos um deles dois (além de no Opera). Eu, atualmente, não consigo executar o Flash no Opera: somente no Firefox e no Chrome, usando os procedimentos que expliquei aí em cima. O meu Opera está bloqueando a execução de um teste do Flash que o Warsaw executa em wss://127.0.0.1 e eu não consegui fazer o Opera contornar isso. Mas estou ignorando porque já avisei o problema aos desenvolvedores do Opera, e também porque consigo acessar minha conta por intermédio do Mozilla Firefox e do Google Chrome. Inclusive, é por saber que cada hora um navegador diferente dá problema com o Flash que lá na resposta 59 e em outros trechos das minhas outras respostas, neste e também em outros tópicos a respeito do Warsaw, eu afirmo e repito algumas vezes que é recomendável instalar os três navegadores (Google Chrome, Mozilla Firefox e Opera Browser): instalando três navegadores diferentes, você aumenta a possibilidade de o Flash funcionar em ao menos um deles, quando você acessar a página de acesso à conta corrente, no website do Banco do Brasil. A finalidade de se instalar os três navegadores é justamente a de aumentar suas chances de conseguir acessar sua conta corrente com pelo menos 1 dos navegadores e, deste modo, não acontecer de o Warsaw estar instalado e funcionando corretamente mas você mesmo assim ficar sem conseguir acessar sua conta corrente.

Prezado Sampayu: estou em situação exatamente igual à sua. Uso Ubuntu 16.04 LTS em máquina virtual no Virtual Box, rodando dobre Ubuntu 16.04 LTS. Claramente o problema é de execução do Flash Player, pois consegui acesso ao BB no Firefox e no Chromium (não testei o Chrome). No Opera, mesmo habilitando o Flash, o módulo não é detectado.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Rodrigo Cugnasca em 22 de Fevereiro de 2018, 10:44
Bom dia, não consigo instalar o "warsaw" no lubuntu 17.10, para internet Banking da Caixa, já fiz todos estes procedimentos, aqui citado e toda vez que instalo dá esta mensagem:

Signature ok
subject=/CN=127.0.0.1
Getting CA Private Key
Installing on Firefox...
Notice: Trust flag u is set automatically if the private key is present.
Installing on system...
Cleaning files...
Ok!
[ ok ] Starting warsaw (via systemctl): warsaw.service.
-su: linha 0: export: `--nofork': não é um identificador válido
-su: linha 0: export: `--nopidfile': não é um identificador válido
-su: linha 0: export: `--systemd-activation': não é um identificador válido
Failed to open connection to "session" message bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")


Alguma solução para isso?

Grato
Rodrigo
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: DidBrother em 23 de Fevereiro de 2018, 21:51
UBUNTU  18.04 X WARSAW


Pareçe  que  no ubuntu 18.04 vai ficar mais simples o processo de instalar essa "coisa" chamada warsaw.

Utilizando uma versão de testes do ubuntu 18.04, por curiosidade, abri o arquivo /etc/ufw/sysctl.conf e pude verificar  a inexistência de qualquer referencia  a  tcp_syncookies. 

Imediato  pesquisei o arquivo /proc/sys/net/ipv4/tcp_syncookies e  observei que o parâmetro já esta registrado como   =   1


Vamos aguardar  o lançamento da versão alfa do  18.04 para fazer o teste real.

DidBrother

Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Cristiano85 em 04 de MAR?O de 2018, 18:51
Olá, eu me chamo Manoel Pinho e uso várias distribuições linux diariamente, como Mageia, Ubuntu, Debian, CentOS, etc.

Eu não tenho conta no Banco do Brasil mas hoje precisei ajudar um amigo que usa Ubuntu Linux 16.04 (LTS) 64 bits, que tem conta no Banco do Brasil e não estava conseguindo acessar o home banking do Banco do Brasil de jeito nenhum. Ele me disse que procurou a solução em vários sites da internet, inclusive nesse forum, e ninguém aparentemente estava conseguindo acessar depois que o BB passou a obrigar os usuários do Linux a usarem o warsaw.

Bem, eu consegui destrinchar o processo de instalação do programa e os vários erros do instalador. É uma tremenda incompetência do Banco do Brasil e dessa empresa que faz o warsaw ! Eu anotei cuidadosamente os passos que fiz e estou copiando abaixo o que fiz para fazer funcionar. Se alguém tiver dúvidas, poste aqui que eu tentarei esclarecer melhor.

Se o pessoal do Banco do Brasil quiser meus conselhos de como fazer um tutorial de instalação decente, me avisem  ;)

Acesso ao BB no ubuntu


1-  Instalação de todos os requisitos (dependências) necessárias

Os requisitos do Pacote .DEB, segundo a seção de perguntas e respostas, do site do BB são:

yad
libcurl3 - 7.22+
libnss3-tools - 3.13+
libdbus-1-3 - 1.4.+
openssl - 1.0+

Para instalar todas as dependências necessárias, use o comando

Código: [Selecionar]
sudo apt-get install yad libcurl3 libnss3-tools libdbus-1.3 openssl

2- Instalação do programa

Baixar o pacote .deb da URL

https://cloud.gastecnologia.com.br/bb/downloads/ws/hda-bb_0.1_all.deb (https://cloud.gastecnologia.com.br/bb/downloads/ws/hda-bb_0.1_all.deb)

e instalar usando

Código: [Selecionar]
sudo dpkg -i   hda-bb_0.1_all.deb

Depois de fazer isso, verificar se foi mesmo instalado usando

Código: [Selecionar]
sudo dpkg -l | grep hda-bb

3- Download e instalação manuais do pacote Warsaw (já que o instalador hda-bb não faz isso direito e nem acusa erros)

Instalar o pacote warsaw_setup.deb (se o ubuntu for 32 bits) ou  warsaw_setup64.deb (se o ubuntu for 64 bits) baixados de

https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup.deb  (https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup.deb)          (se for ubuntu 32 bits)

OU

https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup64.deb (https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_setup64.deb)      (se for ubuntu 64 bits)

com

Código: [Selecionar]
sudo dpkg -i warsaw_setup64.deb  (se for ubuntu 64 bits)

OU

Código: [Selecionar]
sudo dpkg -i warsaw_setup.deb (se for ubuntu 32 bits)


Verificar se foi mesmo instalado com

Código: [Selecionar]
sudo dpkg -l | grep warsaw

OBS: o hda_bb simplesmente não consegue instalar o warsaw quando está faltando alguma dependência e também não informa o que está fazendo. Só consegui descobrir essas URLs porque fui vendo os processos que estavam rodando na máquina enquanto o programa hda_bb estava baixando o pacote warsaw. Ele simplesmente não diz que não conseguiu instalar e nem o motivo. Custei a entender o problema.


4- Executar o programa hda_bb para verificar se foi tudo instalado OK

Abrir um terminal como usuário comum e digitar SEM O USO DO sudo antes !

Código: [Selecionar]
hda_bb &

Abrirá um programa gráfico.

(https://seg.bb.com.br/img/faq/linux/ubuntu/ubuntu_05.png)

Clique no ícone Diagnóstico (lupa). Ele pedirá a senha do usuário. Na nova janela que irá abrir (mostrada abaixo), TODOS os itens deverão estar com uma bandeira verde para que o acesso ao banco funcione !.

(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fi65.tinypic.com%2F21j3no1.png&hash=f8818556596b936bad0797a5e2646b794c6d163b)


5- Teste do acesso ao BB nos navegadores

Pronto. Basta abrir o navegador e acessar a conta no site do Banco do Brasil.

Foi testado com sucesso o acesso ao home banking do BB tanto com o Firefox 52 quanto com o Google Chrome atuais de hoje (versão 57.0.2987.98 (64-bit) ).


Observações pós-instalação


1- Os pacotes instalados criarão os diretórios

/usr/local/bin/HDA_BB

e

/usr/local/bin/warsaw

contendo vários arquivos. O serviço (daemon) warsaw é criado e inicia automaticamente no boot do computador através do arquivo

/etc/init.d/warsaw


2- O comando abaixo vai verificar o status do serviço:

Código: [Selecionar]
sudo /etc/init.d/warsaw status

● warsaw.service - LSB: Handles Warsaw - core
   Loaded: loaded (/etc/init.d/warsaw; generated; vendor preset: enabled)
   Active: active (running) since qua 2017-03-15 08:42:31 BRT; 30min ago
     Docs: man:systemd-sysv-generator(8)
    Tasks: 7 (limit: 4915)
   CGroup: /system.slice/warsaw.service
           └─24455 /usr/local/bin/warsaw/core

mar 15 08:42:31 maltez-OptiPlex-7010 systemd[1]: Starting LSB: Handles Warsaw - core...
mar 15 08:42:31 maltez-OptiPlex-7010 warsaw[24399]: Starting core
mar 15 08:42:31 maltez-OptiPlex-7010 warsaw[24399]: Verifying...
mar 15 08:42:31 maltez-OptiPlex-7010 warsaw[24399]: Ok!
mar 15 08:42:31 maltez-OptiPlex-7010 systemd[1]: Started LSB: Handles Warsaw - core.

3- Para parar o warsaw

deveria bastar isso (mas infelizmente não basta):

Código: [Selecionar]
sudo /etc/init.d/warsaw stop
[ ok ] Stopping warsaw (via systemctl): warsaw.service.

Código: [Selecionar]
sudo  /etc/init.d/warsaw status
● warsaw.service - LSB: Handles Warsaw - core
   Loaded: loaded (/etc/init.d/warsaw; generated; vendor preset: enabled)
   Active: inactive (dead) since qua 2017-03-15 09:13:54 BRT; 15s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 27636 ExecStop=/etc/init.d/warsaw stop (code=exited, status=0/SUCCESS)
    Tasks: 7 (limit: 4915)
   CGroup: /system.slice/warsaw.service
           └─24455 /usr/local/bin/warsaw/core

mar 15 08:42:31 maltez-OptiPlex-7010 systemd[1]: Starting LSB: Handles Warsaw - core...
mar 15 08:42:31 maltez-OptiPlex-7010 warsaw[24399]: Starting core
mar 15 08:42:31 maltez-OptiPlex-7010 warsaw[24399]: Verifying...
mar 15 08:42:31 maltez-OptiPlex-7010 warsaw[24399]: Ok!
mar 15 08:42:31 maltez-OptiPlex-7010 systemd[1]: Started LSB: Handles Warsaw - core.
mar 15 09:13:54 maltez-OptiPlex-7010 systemd[1]: Stopping LSB: Handles Warsaw - core...
mar 15 09:13:54 maltez-OptiPlex-7010 warsaw[27636]: Stopping core
mar 15 09:13:54 maltez-OptiPlex-7010 systemd[1]: Stopped LSB: Handles Warsaw - core.

mas os processos ainda ficam rodando na máquina, consumindo recursos....


Para parar então todos esses processos ligados ao warsaw, use os comandos:

Código: [Selecionar]
sudo killall -9 /usr/local/bin/warsaw/core

sudo killall -9 /usr/local/bin/warsaw/wsatspi

4 - Se por acaso, depois de ter parado os processos, precisar voltar a acessar o Banco do Brasil, basta iniciar novamente o daemon warsaw com o comando:

Código: [Selecionar]
sudo  /etc/init.d/warsaw start
[ ok ] Starting warsaw (via systemctl): warsaw.service.


sudo  /etc/init.d/warsaw status
● warsaw.service - LSB: Handles Warsaw - core
   Loaded: loaded (/etc/init.d/warsaw; generated; vendor preset: enabled)
   Active: active (running) since qua 2017-03-15 09:18:24 BRT; 6s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 27636 ExecStop=/etc/init.d/warsaw stop (code=exited, status=0/SUCCESS)
  Process: 28309 ExecStart=/etc/init.d/warsaw start (code=exited, status=0/SUCCESS)
    Tasks: 7 (limit: 4915)
   CGroup: /system.slice/warsaw.service
           └─28348 /usr/local/bin/warsaw/core

mar 15 09:18:24 maltez-OptiPlex-7010 systemd[1]: Starting LSB: Handles Warsaw - core...
mar 15 09:18:24 maltez-OptiPlex-7010 warsaw[28309]: Starting core
mar 15 09:18:24 maltez-OptiPlex-7010 warsaw[28309]: Verifying...
mar 15 09:18:24 maltez-OptiPlex-7010 warsaw[28309]: Ok!
mar 15 09:18:24 maltez-OptiPlex-7010 systemd[1]: Started LSB: Handles Warsaw - core.

Verificando se o processo do warsaw está rodando:

Código: [Selecionar]
sudo ps aux | grep wars
root     28348  1.4  0.3 680976 26404 ?        Sl   09:18   0:00 /usr/local/bin/warsaw/core
root     28375  0.0  0.0  14256   980 pts/4    S+   09:18   0:00 grep --color=auto wars

excelente resolveu meu problema, obrigado
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: silva francisco em 12 de MAR?O de 2018, 21:05
Prezados senhores:
Recomento instalar uma maquina virtual com ubuntu , para instalar warsaw, para ele não ficar "como um espião" no seu sistema, assim o sistema principal vai estar limpo desse "botnet", é o que faço para ter acesso ao itau.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 18 de MAR?O de 2018, 14:53
Prezado Sampayu: estou em situação exatamente igual à sua. Uso Ubuntu 16.04 LTS em máquina virtual no Virtual Box, rodando dobre Ubuntu 16.04 LTS. Claramente o problema é de execução do Flash Player, pois consegui acesso ao BB no Firefox e no Chromium (não testei o Chrome). No Opera, mesmo habilitando o Flash, o módulo não é detectado.

Pois é, eu continuo sem conseguir usar o Opera Browser para acessar o Warsaw: no meu Macbook Pro (sistema operacional OS X 10.11 "El Capitan") o Flash funciona corretamente no Opera Browser, por isto o Warsaw "roda" normalmente no website do Banco do Brasil e, consequentemente, os campos "Agência", "Conta" e "Senha de autoatendimento" são exibidos. No entanto, no meu XUbuntu Linux 16.04 de 64 bits a história é diferente. Resolvi testar o funcionamento do plugin Flash no Opera Browser do XUbuntu e de fato alguns websites não o detectaram e/ou não conseguiram executar o applet Flash que estava embutido na página (alguma animação em Flash embutida na página, por exemplo). Consequentemente, a conclusão é que de fato o Flash não está funcionando direito no Opera Browser para Linux (embora esteja funcionando bem no Opera Browser do OS X, provavelmente porque o OS X tem os plugins Flash NPAPI e PPAPI instalados à parte pelo sistema operacional, portanto independentemente de navegadores) e o que nos resta fazer é reportar o problema aos desenvolvedores do navegador Opera para Linux (como eu fiz) e seguir usando outros navegadores para acessar o website do banco.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: filmax07 em 22 de MAR?O de 2018, 16:33
Ola Samapayu, estou iniciando no linux essa semana, sou correntista do BB e ainda nao consegui instalar o Warsaw.

Instalei o Kubuntu 16.04LTS

fillipi@fillipi-K54C:~$ cat /etc/*-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
NAME="Ubuntu"
VERSION="16.04.4 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.4 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial

li este topico desde o primeiro post, tentei realizar a resposta 59, porem encontro um erro no passo 3:
fillipi@fillipi-K54C:~$ sudo apt-get purge ufw gufw -y ; sudo iptables -F ; sudo iptables -X ; sudo iptables -P INPUT ACCEPT ; sudo iptables -P FORWARD ACCEPT ; sudo iptables -P OUTPUT ACCEPT ; sudo rm -r /etc/ufw
[sudo] senha para fillipi:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
O pacote 'ufw' não está instalado, por isso não será removido
O pacote 'gufw' não está instalado, por isso não será removido
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
rm: não foi possível remover '/etc/ufw': Arquivo ou diretório não encontrado

Voce pode me ajudar?
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 22 de MAR?O de 2018, 22:52
Ola Samapayu, estou iniciando no linux essa semana, sou correntista do BB e ainda nao consegui instalar o Warsaw.

Instalei o Kubuntu 16.04LTS

fillipi@fillipi-K54C:~$ cat /etc/*-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
NAME="Ubuntu"
VERSION="16.04.4 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.4 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial

li este topico desde o primeiro post, tentei realizar a resposta 59, porem encontro um erro no passo 3:
fillipi@fillipi-K54C:~$ sudo apt-get purge ufw gufw -y ; sudo iptables -F ; sudo iptables -X ; sudo iptables -P INPUT ACCEPT ; sudo iptables -P FORWARD ACCEPT ; sudo iptables -P OUTPUT ACCEPT ; sudo rm -r /etc/ufw
[sudo] senha para fillipi:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
O pacote 'ufw' não está instalado, por isso não será removido
O pacote 'gufw' não está instalado, por isso não será removido
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
rm: não foi possível remover '/etc/ufw': Arquivo ou diretório não encontrado

Voce pode me ajudar?

As mensagens de erro que surgiram, surgiram porque seu sistema não possui instalados os programas UFW (aplicativo para configurar o firewall do Linux) e GUFW (é um frontend para o UFW, ou seja, é um programa que fornece uma interface gráfica de janelas que nos permite utilizar o programa UFW dentro do ambiente de janelas do Linux).

Esses erros são normais, tendo em vista que você não instalou o UFW e o GUFW. Se você nunca executou nenhum procedimento de instalação indicado lá na resposta 59, o correto é iniciar pelo item 6. Você só precisaria iniciar pelo item 1 caso já tivesse instalado o Warsaw por algum outro método (diferente do método ensinado lá na resposta 59) e quisesse desinstalar o Warsaw e "limpar" o "lixo" deixado por esse Warsaw no sistema antes de instalar o Warsaw novamente usando o método ensinado pela resposta 59. ;)

Porém, como os sistemas *Ubuntu 16.04.4 usam uma versão mais recente do kernel Linux, é provável que o método ensinado pelos passos 6 a 13 da resposta 59 não funcionem. Para essas pessoas existe o passo 14 da resposta 59.

Em síntese: como seu KUbuntu 16.04.4 usa uma versão mais nova do kernel (núcleo do sistema operacional) Linux, sugiro que você ignore todos os erros que ocorreram até agora e execute os passos 6 a 8 da resposta 59 (https://ubuntuforum-br.org/index.php/topic,121558.msg668266.html#msg668266). Caso após a execução do passo 8 o acesso ao banco usando Warsaw continue não funcionando, siga as instruções que constam nos passos seguintes (9 a 13, conforme a necessidade). Se você chegar ao ponto de ter de ir até o passo 13 (os passos 9 a 13 são diversos comandos que só devem ser executados se o Warsaw continuar não funcionando) e mesmo assim o Warsaw continuar não funcionando, então, após executar o passo 13, execute o passo 14.

Se acontecer de você passar por todos os passos (6 a 14) e absolutamente nenhum deles resolver o problema do acesso ao banco usando Warsaw, reporte aqui o problema que estiver ocorrendo (mensagens de erro etc.). Mas acredito que os passos 6 a 8 já serão suficientes. E creio também que se você chegar ao ponto de ter de executar o passo 13 e mesmo assim o acesso continuar não dando certo, é muito provável que o passo 14 resolverá o problema.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: ebe em 23 de MAR?O de 2018, 18:01
Fiz um teste com o tutorial, no xubuntu 16.04.3 funciona, porém no 16.04.4 não funciona mais.

Solução: Máquina virtual com a versão congelada.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: filmax07 em 23 de MAR?O de 2018, 20:07
Deu certo Sampayu!
era so fazer os passos de 6 a 8 mesmo, falta de conhecimento e mt dificil kkkkkk

em relacao a atualizacoes, tenho q tomar cuidado? posso fazer normalmente?


desde ja muito obrigado!!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 24 de MAR?O de 2018, 03:37
Fiz um teste com o tutorial, no xubuntu 16.04.3 funciona, porém no 16.04.4 não funciona mais.

Solução: Máquina virtual com a versão congelada.

Instalei o KUbuntu 16.04.4 de 64 bits em uma máquina virtual (usando o aplicativo Oracle VirtualBox) e, após executar os comandos dos itens 6 a 9 da resposta 59 (https://ubuntuforum-br.org/index.php?topic=121558.msg668266#msg668266), consegui acessar normalmente a minha conta via website do BB, utilizando os navegadores Mozilla Firefox e Google Chrome.

O motivo por que você não conseguiu está muito provavelmente relacionado ao plugin Adobe Flash: é bem provável que seu navegador haja bloqueado a execução do Flash na página https://www2.bancobrasil.com.br/aapf/login.jsp. Como essa página requer que o Flash esteja em execução no navegador, esse bloqueio do Flash (causado pelo navegador) está impedindo seu acesso.

As notas de rodapé 2 e 3 da resposta 59 (https://ubuntuforum-br.org/index.php?topic=121558.msg668266#msg668266) explicam como ativar o Flash, respectivamente nos navegadores Google Chrome e Mozilla Firefox.

Além disso, é necessário ter instalado ou o pacote adobe-flashplugin ou então o pacote flashplugin-installer (algumas versões do *Ubuntu disponibilizam o pacote "adobe-flashplugin" para instalação e outras disponibilizam o pacote "flashplugin-installer"). A instalação de um desses dois pacotes fará com que o sistema passe a ter o plugin Adobe Flash (caso ainda não esteja instalado) e o atualizará sempre que o mantenedor do repositório desse pacote atualizar o repositório com uma versão mais recente daquele plugin.

Em síntese: como o Warsaw precisa do Flash para funcionar no navegador, além de você instalar o Warsaw e desbloquear o firewall é necessário instalar o plugin Flash no sistema e se lembrar de configurar o seu navegador para não impedir a execução do Flash na página do banco.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 24 de MAR?O de 2018, 03:40
Deu certo Sampayu!
era so fazer os passos de 6 a 8 mesmo, falta de conhecimento e mt dificil kkkkkk

em relacao a atualizacoes, tenho q tomar cuidado? posso fazer normalmente?


desde ja muito obrigado!!

Normal. ;D Ninguém nasce sabendo tudo: todos nós estamos constantemente tendo de aprender coisas novas. Que bom que você agora está conseguindo acessar sua conta com o Warsaw.  8)

Pode atualizar seu sistema sem problemas. O Warsaw não "encrenca" com isso não. E, se algum dia encrencar, poste aqui o problema que eu ou alguma outra pessoa vai investigar o problema e tentar descobrir o que está ocorrendo e como solucionar.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Marcopolo em 25 de MAR?O de 2018, 11:32
Deu certo Sampayu!
era so fazer os passos de 6 a 8 mesmo, falta de conhecimento e mt dificil kkkkkk

em relacao a atualizacoes, tenho q tomar cuidado? posso fazer normalmente?


desde ja muito obrigado!!
Olá, amigo/colega UsersUbuntu, Sampayu, você "É o CARA"! Depois de muito seguir suas informações para instalar e usar o Módulo de acesso ao Banco do Brasil pelo navegador Firefox, sem êxito, segui seu comando para limpar tudo(as cahes) dos navegadores, desinstalar todos e instalar o Opera e Google Chrome, resolvi usar o Opera e deu tudo certo e você "salvou" minha vida! Muitíssimo obrigado e um fraternal abraço! Eu gostaria de saber seu numero no whatsapp, para lhe enviar um áudio de agradecimento! O mesmo, desejo fazer com o amigo/colega Galactus! Eu usei muito o navegador Opera, no passado, qdo iniciei a Internet em 2005, ainda pela discada! Depois tomei gosto pelo Farifox e nunca mais deixei de usá-lo! Agora, consigo acessar minha conta corrente com segurança, pois o nosso Ubuntu é tudo de bom e seguro! Tenho quase 75 anos e, hoje fiquei mais experiente com sua maravilhosa ajuda! Aprender sempre e sempre! Paz e bem, amém! Deus te abençoe, abundantemente!

Normal. ;D Ninguém nasce sabendo tudo: todos nós estamos constantemente tendo de aprender coisas novas. Que bom que você agora está conseguindo acessar sua conta com o Warsaw.  8)

Pode atualizar seu sistema sem problemas. O Warsaw não "encrenca" com isso não. E, se algum dia encrencar, poste aqui o problema que eu ou alguma outra pessoa vai investigar o problema e tentar descobrir o que está ocorrendo e como solucionar.
Editando:
Colegas/amigos, bom dia! Peço desculpas pelo grave erro em postar meu número de telefone, que já devidamente extraído em edição!
Sampayu, hoje ao retornar o acesso à minha conta corrente no BB, deu o impedimento novamente! Pelo jeito, vou ter que refazer todo o processo! Não estou conseguindo pelo Opera e nem pelo Google Chrome. O Firefox, já deletei do sistema! Essa eu não entendi, pois refiz todo sistema de instalação com o módulo "diagbb-1.0-64.run e nada! Um abraço fraterno!
Edit:
Olá amigo Sampayu, bom dia novamente! É somente para lhe informar que não estou mais conseguindo acessar minha conta corrente! Refiz os passos onde consegui êxito, mas continua dando o erro>>>"Problema no Módulo de Segurança W01". Solicitei o chat do banco e a informação é "vazia", ou seja, o mesmo modo como é informado na sessão de ajuda para todos os Sistemas Operacionais! Se você tiver algo mais que possa me ajudar, aquele fraterno abraço e reconhecimento! Uma ótima semana Santa! Outra informação é, que quando eu estava usando o PC anteriormente, o Módulo aparecia no Pesquisar e eu havia colocado o ícone na barra lateral! Agora não o vejo e imagino que não está sendo instalado! O processo de instalação é completado e pedindo o reboot, mas não consigo o devido acesso! Onde foi que eu errei?
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 25 de MAR?O de 2018, 14:14
Deu certo Sampayu!
era so fazer os passos de 6 a 8 mesmo, falta de conhecimento e mt dificil kkkkkk

em relacao a atualizacoes, tenho q tomar cuidado? posso fazer normalmente?


desde ja muito obrigado!!
Olá, amigo/colega UsersUbuntu, Sampayu, você "É o CARA"! Depois de muito seguir suas informações para instalar e usar o Módulo de acesso ao Banco do Brasil pelo navegador Firefox, sem êxito, segui seu comando para limpar tudo(as cahes) dos navegadores, desinstalar todos e instalar o Opera e Google Chrome, resolvi usar o Opera e deu tudo certo e você "salvou" minha vida! Muitíssimo obrigado e um fraternal abraço! Eu gostaria de saber seu numero no whatsapp, para lhe enviar um áudio de agradecimento! O mesmo, desejo fazer com o amigo/colega Galactus! Eu usei muito o navegador Opera, no passado, qdo iniciei a Internet em 2005, ainda pela discada! Depois tomei gosto pelo Farifox e nunca mais deixei de usá-lo! Agora, consigo acessar minha conta corrente com segurança, pois o nosso Ubuntu é tudo de bom e seguro! Tenho quase 75 anos e, hoje fiquei mais experiente com sua maravilhosa ajuda! Aprender sempre e sempre! Paz e bem, amém! Deus te abençoe, abundantemente!

Normal. ;D Ninguém nasce sabendo tudo: todos nós estamos constantemente tendo de aprender coisas novas. Que bom que você agora está conseguindo acessar sua conta com o Warsaw.  8)

Pode atualizar seu sistema sem problemas. O Warsaw não "encrenca" com isso não. E, se algum dia encrencar, poste aqui o problema que eu ou alguma outra pessoa vai investigar o problema e tentar descobrir o que está ocorrendo e como solucionar.
Editando:
Meu número noWhatsapp é (XX)XXXXXXXXX! Tks

Oi, Marcopolo, tudo bem? Estou lhe escrevendo em resposta ao seu comentário (https://ubuntuforum-br.org/index.php?topic=121558.msg674840#msg674840). Enfim: fico feliz por saber que as dicas que publiquei lá na resposta 59 ajudaram-lhe a conseguir acessar sua conta bancária com o Warsaw instalado no Linux. :D O esforço conjunto da comunidade Linux fomenta a troca de conhecimentos e é o que torna a comunidade forte, o que por sua vez pavimenta o caminho para que os usuários (os iniciantes, os intermediários e até mesmo os mais experientes) consigam contornar problemas/imprevistos que ocorrem no sistema e consigam, também, aprofundar-se cada vez mais no Linux, o que por sua vez contribui para que os linuxistas (usuários de sistema Linux) adquiram uma crescente autonomia no solucionamento de problemas (embora o Linux seja um constante aprendizado, até porque ele está constantemente sendo manipulado, modificado, atualizado, recebendo recursos novos etc. Nunca dá pra saber "tudo" de Linux).

A respeito das mensagens Whatsapp, por questões de segurança a política do fórum é o não compartilhamento de números telefônicos: sabe-se lá o que alguém pode fazer com o número telefônico que você disponibilizou. Por essa razão, encorajo-o a editar seu comentário, de modo a remover seu número Whatsapp do comentário e, ao invés de contactar o Galactus por Whatsapp, enviar uma mensagem pessoal para ele.

A propósito, eu ia lhe enviar uma mensagem pessoal (MP). No entanto, após eu redigir uma MP endereçada a você e clicar no botão "Enviar", surgiu um aviso de que sua caixa de entrada está cheia. Por isto, tive de vir lhe responder por aqui mesmo, e aproveito a oportunidade para sugerir que você acesse sua caixa de mensagens pessoais (https://ubuntuforum-br.org/index.php?action=pm), daí esvazie sua caixa de mensagens pessoais (https://ubuntuforum-br.org/index.php?action=pm;sa=prune) e após isso envie mensagem ao Galactus, caso queira. ;) A ferramenta de envio de MP serve justamente para que os usuários consigam se comunicar sem necessidade de Whatsapp e sem necessidade de transformar o tópico do fórum em uma "sala de bate-papo". ;D

Enfim: não se incomode em nos enviar mensagem de voz, a mensagem pode ser de texto mesmo. No que me diz respeito, o principal é saber que quando eu descubro a solução para algum problema e a publico aqui no fórum isso tem um impacto positivo na vida das outras pessoas. Em outras palavras: saber que consegui de certo modo ajudar você já é gratificante por si só.  :)

Abração "procê" e bom domingo.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 27 de MAR?O de 2018, 02:40
Editando:
Colegas/amigos, bom dia! Peço desculpas pelo grave erro em postar meu número de telefone, que já devidamente extraído em edição!
Sampayu, hoje ao retornar o acesso à minha conta corrente no BB, deu o impedimento novamente! Pelo jeito, vou ter que refazer todo o processo! Não estou conseguindo pelo Opera e nem pelo Google Chrome. O Firefox, já deletei do sistema! Essa eu não entendi, pois refiz todo sistema de instalação com o módulo "diagbb-1.0-64.run e nada! Um abraço fraterno!
Edit:
Olá amigo Sampayu, bom dia novamente! É somente para lhe informar que não estou mais conseguindo acessar minha conta corrente! Refiz os passos onde consegui êxito, mas continua dando o erro>>>"Problema no Módulo de Segurança W01". Solicitei o chat do banco e a informação é "vazia", ou seja, o mesmo modo como é informado na sessão de ajuda para todos os Sistemas Operacionais! Se você tiver algo mais que possa me ajudar, aquele fraterno abraço e reconhecimento! Uma ótima semana Santa! Outra informação é, que quando eu estava usando o PC anteriormente, o Módulo aparecia no Pesquisar e eu havia colocado o ícone na barra lateral! Agora não o vejo e imagino que não está sendo instalado! O processo de instalação é completado e pedindo o reboot, mas não consigo o devido acesso! Onde foi que eu errei?

Atualizei a resposta 59 (https://ubuntuforum-br.org/index.php?topic=121558.msg668266#msg668266). Peço que por gentileza execute os passos 1 a 13 da resposta 59  e siga também as dicas que constam lá nas notas de rodapé da resposta 59. Se ainda assim o problema persistir, execute o passo 14 da resposta 59. Caso ainda assim o problema persista, por gentileza postar aqui o resultado de todos estes comandos:

Código: [Selecionar]
sudo netstat -tulapv |grep -i /core
Código: [Selecionar]
ps -ef |grep -i warsaw |grep -v grep
Código: [Selecionar]
ls -las /etc/init.d/warsaw /usr/local/bin/warsaw/
Código: [Selecionar]
sudo iptables -S
Código: [Selecionar]
sudo sysctl -a &> /tmp/syncookies ; grep -i syncookies /tmp/syncookies
Código: [Selecionar]
cat /etc/ufw/sysctl.conf |grep -i syncookies
Código: [Selecionar]
cat /etc/rc.local
Código: [Selecionar]
uname -a
Código: [Selecionar]
lsb_release -a
Código: [Selecionar]
firefox -v
Código: [Selecionar]
opera --version
Código: [Selecionar]
google-chrome --version
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Marcopolo em 27 de MAR?O de 2018, 08:28
Editando:
Colegas/amigos, bom dia! Peço desculpas pelo grave erro em postar meu número de telefone, que já devidamente extraído em edição!
Sampayu, hoje ao retornar o acesso à minha conta corrente no BB, deu o impedimento novamente! Pelo jeito, vou ter que refazer todo o processo! Não estou conseguindo pelo Opera e nem pelo Google Chrome. O Firefox, já deletei do sistema! Essa eu não entendi, pois refiz todo sistema de instalação com o módulo "diagbb-1.0-64.run e nada! Um abraço fraterno!
Edit:
Olá amigo Sampayu, bom dia novamente! É somente para lhe informar que não estou mais conseguindo acessar minha conta corrente! Refiz os passos onde consegui êxito, mas continua dando o erro>>>"Problema no Módulo de Segurança W01". Solicitei o chat do banco e a informação é "vazia", ou seja, o mesmo modo como é informado na sessão de ajuda para todos os Sistemas Operacionais! Se você tiver algo mais que possa me ajudar, aquele fraterno abraço e reconhecimento! Uma ótima semana Santa! Outra informação é, que quando eu estava usando o PC anteriormente, o Módulo aparecia no Pesquisar e eu havia colocado o ícone na barra lateral! Agora não o vejo e imagino que não está sendo instalado! O processo de instalação é completado e pedindo o reboot, mas não consigo o devido acesso! Onde foi que eu errei?

Atualizei a resposta 59 (https://ubuntuforum-br.org/index.php?topic=121558.msg668266#msg668266). Peço que por gentileza execute os passos 1 a 13 da resposta 59  e siga também as dicas que constam lá nas notas de rodapé da resposta 59. Se ainda assim o problema persistir, execute o passo 14 da resposta 59. Caso ainda assim o problema persista, por gentileza postar aqui o resultado de todos estes comandos:

Código: [Selecionar]
sudo netstat -tulapv |grep -i /core
Código: [Selecionar]
ps -ef |grep -i warsaw |grep -v grep
Código: [Selecionar]
ls -las /etc/init.d/warsaw /usr/local/bin/warsaw/
Código: [Selecionar]
sudo iptables -S
Código: [Selecionar]
sudo sysctl -a &> /tmp/syncookies ; grep -i syncookies /tmp/syncookies
Código: [Selecionar]
cat /etc/ufw/sysctl.conf |grep -i syncookies
Código: [Selecionar]
cat /etc/rc.local
Código: [Selecionar]
uname -a
Código: [Selecionar]
lsb_release -a
Código: [Selecionar]
firefox -v
Código: [Selecionar]
opera --version
Código: [Selecionar]
google-chrome --version
Bom dia, nobre amigo Sampayu! Muitíssimo obrigado por seu pronto atendimento em me auxiliar! Já que tenho 11 anos usando o nosso ótimo Ubuntu, imaginei que não me deparia com problemas do gênero! Vou refazer sua dica e, caso negativo, reinstalarei o FireFox ou reinstalarei a Distro pelo pendrive, não obstante, estarmos próximo de mais uma versão LTS, que é a 18.04, talvez lançada dia 26 de Abril! Um fraterno abraço, paz e bem, amém!
Outra dúvida é se você pode me informar se há diferença nos Módulos WARSAW e diagbb-1.0.64.run, pois os dois surgem no terminal no momento do ls -la? Tks
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Marcopolo em 27 de MAR?O de 2018, 16:12
Editando:
Colegas/amigos, bom dia! Peço desculpas pelo grave erro em postar meu número de telefone, que já devidamente extraído em edição!
Sampayu, hoje ao retornar o acesso à minha conta corrente no BB, deu o impedimento novamente! Pelo jeito, vou ter que refazer todo o processo! Não estou conseguindo pelo Opera e nem pelo Google Chrome. O Firefox, já deletei do sistema! Essa eu não entendi, pois refiz todo sistema de instalação com o módulo "diagbb-1.0-64.run e nada! Um abraço fraterno!
Edit:
Olá amigo Sampayu, bom dia novamente! É somente para lhe informar que não estou mais conseguindo acessar minha conta corrente! Refiz os passos onde consegui êxito, mas continua dando o erro>>>"Problema no Módulo de Segurança W01". Solicitei o chat do banco e a informação é "vazia", ou seja, o mesmo modo como é informado na sessão de ajuda para todos os Sistemas Operacionais! Se você tiver algo mais que possa me ajudar, aquele fraterno abraço e reconhecimento! Uma ótima semana Santa! Outra informação é, que quando eu estava usando o PC anteriormente, o Módulo aparecia no Pesquisar e eu havia colocado o ícone na barra lateral! Agora não o vejo e imagino que não está sendo instalado! O processo de instalação é completado e pedindo o reboot, mas não consigo o devido acesso! Onde foi que eu errei?

Atualizei a resposta 59 (https://ubuntuforum-br.org/index.php?topic=121558.msg668266#msg668266). Peço que por gentileza execute os passos 1 a 13 da resposta 59  e siga também as dicas que constam lá nas notas de rodapé da resposta 59. Se ainda assim o problema persistir, execute o passo 14 da resposta 59. Caso ainda assim o problema persista, por gentileza postar aqui o resultado de todos estes comandos:

Código: [Selecionar]
sudo netstat -tulapv |grep -i /core
Código: [Selecionar]
ps -ef |grep -i warsaw |grep -v grep
Código: [Selecionar]
ls -las /etc/init.d/warsaw /usr/local/bin/warsaw/
Código: [Selecionar]
sudo iptables -S
Código: [Selecionar]
sudo sysctl -a &> /tmp/syncookies ; grep -i syncookies /tmp/syncookies
Código: [Selecionar]
cat /etc/ufw/sysctl.conf |grep -i syncookies
Código: [Selecionar]
cat /etc/rc.local
Código: [Selecionar]
uname -a
Código: [Selecionar]
lsb_release -a
Código: [Selecionar]
firefox -v
Código: [Selecionar]
opera --version
Código: [Selecionar]
google-chrome --version
Edit:
Caríssimo amigo/colega Sampayu, retorno para lhe contar a solução definitiva que encontrei para finalmente acessar minha conta corrente no Banco do Brasil! O seguinte: Depois de tentar mais uma sua bela dica, ainda não consegui o acesso, mas não por sua dica estar errada! Apenas, pelo meu tempo em informática (a maior parte em auto-aprendizagem), cheguei à conclusão que o Sistema deveria estar muito carregado e parti para uma tática antiga e meio radical, ou seja, reinstalei o sistema novamente, baixei somente e novamente o navegador Firefox na versão atual(59.0.1(64-bits), baixei por ela o Módulo indicado pelo banco (diagbb-1.0.64.run), fiz todo o procedimento indicado e.........................."Bingo"! Daí em diante, segui os passos conhecidos de uma pós instalação/reinstalação, ou seja,
Código: [Selecionar]
sudo apt-get install synaptic ubuntu-restricted-extras depois os
Código: [Selecionar]
sudo apt-get update,
Código: [Selecionar]
sudo apt-get upgrade ! Depois fui para o plugin do Java com o comando:
Código: [Selecionar]
sudo apt-get install icedtea-plugin !Atualizou todo sistema por um bom período e tudo ficou "redondinho" novamente! Ja iniciei a máquina, várias vezes e, sempre com êxito no acesso! Espero que continue assim e, que essa minha "luta", não tenha sido em vão e que possa ajudar a alguém que se passar(ou passa) pelo mesmo problema! Novamente, um fraternal abraço e dou por encerrado minha pendência! Paz e bem, amém!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 27 de MAR?O de 2018, 22:59
Bom dia, nobre amigo Sampayu! Muitíssimo obrigado por seu pronto atendimento em me auxiliar! Já que tenho 11 anos usando o nosso ótimo Ubuntu, imaginei que não me deparia com problemas do gênero! Vou refazer sua dica e, caso negativo, reinstalarei o FireFox ou reinstalarei a Distro pelo pendrive, não obstante, estarmos próximo de mais uma versão LTS, que é a 18.04, talvez lançada dia 26 de Abril! Um fraterno abraço, paz e bem, amém!
Outra dúvida é se você pode me informar se há diferença nos Módulos WARSAW e diagbb-1.0.64.run, pois os dois surgem no terminal no momento do ls -la? Tks

Oi de novo.

O aparecimento de dois módulos "warsaw" deve-se ao fato de existir um executável dele em /usr/local/bin/warsaw/ e um script dele em /etc/init.d/warsaw. Mas ambos referem-se ao mesmo módulo.

Isso posto, embora só haja como ter 1 módulo Warsaw instalado (pois ao instalar uma outra versão do Warsaw você fatalmente "destrói" a outra versão), é fato que o Warsaw possui diferentes versões. O que o comando do item 13 da resposta 59 ensina a instalar é uma versão do Warsaw e o que o comando do item 14 da resposta 59 ensina a instalar é uma outra versão (mais recente) do Warsaw.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 27 de MAR?O de 2018, 23:31
Edit:
Caríssimo amigo/colega Sampayu, retorno para lhe contar a solução definitiva que encontrei para finalmente acessar minha conta corrente no Banco do Brasil! O seguinte: Depois de tentar mais uma sua bela dica, ainda não consegui o acesso, mas não por sua dica estar errada! Apenas, pelo meu tempo em informática (a maior parte em auto-aprendizagem), cheguei à conclusão que o Sistema deveria estar muito carregado e parti para uma tática antiga e meio radical, ou seja, reinstalei o sistema novamente, baixei somente e novamente o navegador Firefox na versão atual(59.0.1(64-bits), baixei por ela o Módulo indicado pelo banco (diagbb-1.0.64.run), fiz todo o procedimento indicado e.........................."Bingo"! Daí em diante, segui os passos conhecidos de uma pós instalação/reinstalação, ou seja,
Código: [Selecionar]
sudo apt-get install synaptic ubuntu-restricted-extras depois os
Código: [Selecionar]
sudo apt-get update,
Código: [Selecionar]
sudo apt-get upgrade ! Depois fui para o plugin do Java com o comando:
Código: [Selecionar]
sudo apt-get install icedtea-plugin !Atualizou todo sistema por um bom período e tudo ficou "redondinho" novamente! Ja iniciei a máquina, várias vezes e, sempre com êxito no acesso! Espero que continue assim e, que essa minha "luta", não tenha sido em vão e que possa ajudar a alguém que se passar(ou passa) pelo mesmo problema! Novamente, um fraternal abraço e dou por encerrado minha pendência! Paz e bem, amém!

Realmente, quando os passos da resposta 59 é porque o sistema da pessoa está com algum problema (conflito de bibliotecas, drivers etc.) ou com alguma pendência (falta configurar um firewall, instalar um plugin Flash ou algum pacote etc.). Nesses casos, a solução que costuma ser mais prática é realmente uma "instalação limpa".

Algumas sugestões para aperfeiçoar os passos pós-instalação que você executou:

1) Substituir o comando sudo apt-get install synaptic ubuntu-restricted-extras por este:
Código: [Selecionar]
sudo apt-get install synaptic gdebi ubuntu-restricted-extras ubuntu-restricted-addons adobe-flashplugin -y
O pacote ubuntu-restricted-addons instala mais algumas bibliotecas e recursos que complementam o pacote "restricted extras", ao passo que o pacote adobe-flashplugin instala o plugin Flash da Adobe. Caso esse pacote da Adobe não esteja disponível no repositório, você pode alternativamente instalar o pacote flashplugin-installer no lugar dele.

O programa Gdebi (abreviação de GNOME DEB Installer ou "Instalador de pacotes DEB para o ambiente GNOME") permite instalar pacotes DEB resolvendo dependências. Se, por exemplo (fictício), você obtiver na Internet um pacote denominado pacote.deb e esse pacote depender de outro denominado biblioteca.deb, então quando você executar o comando sudo dpkg -i pacote.deb o DPKG informar-lhe-á que não é possível instalar pacote.deb porque esse pacote possui dependências. No entanto, se no lugar desse comando aí você executar o comando sudo gdebi pacote.deb o Gdebi automaticamente obterá a mais recente versão do pacote biblioteca.deb que, concomitantemente, estiver disponível nos repositórios na Internet e for compatível com pacote.deb, e em seguida o Gdebi então instalará esses dois pacotes.

2) Substituir os comandos sudo apt-get update e sudo apt-get upgrade por isto:

Código: [Selecionar]
sudo apt-get update ; sudo apt-get check ; sudo apt-get dist-upgrade -y ; sudo apt-get autoremove -y ; sudo apt-get clean
update atualizará a lista de pacotes DEB disponíveis para download nos repositórios, check verificará a integridade da lista de pacotes e informará qualquer problema (para que você possa novamente atualizar o cache de repositórios e pacotes), dist-upgrade executará uma atualização mais profunda do que upgrade (mas jamais atualizará a versão da distribuição), autoremove fará com que o APT automaticamente remova todos os pacotes que estiverem instalados no sistema mas não forem mais necessários (por serem dependências de pacotes que não estão mais instalados) e clean fará o sistema deletar do disco rígido todos os pacotes DEB que foram armazenados em cache, e isso é útil porque embora os pacotes sejam armazenados em cache teoricamente para que você não precise ficar baixando os pacotes na Internet, o cache de pacotes é gigantesco (costuma ter alguns gigabytes) e, além disso, como a gente não vive desinstalando e reinstalando os mesmos programas, na prática esses pacotes acabam ficando parados, "à toa", armazenados no cache sem serem usados, até que tais programas são atualizados pelos desenvolvedores deles e o próximo apt-get dist-upgrade que você executa acaba substituindo esses pacotes (que ficaram um tempão parados no cache do disco rígido) por pacotes mais novos. Portanto, na prática o cache nunca ou quase nunca é usado e acaba servindo apenas para ocupar espaço no disco rígido, espaço esse que poderia ser aproveitado para algo mais útil.

3) Não é mais necessário executar o comando sudo apt-get install icedtea-plugin porque atualmente nenhum navegador web utiliza o plugin Java: conforme explico na seção introdutória deste tutorial (https://ubuntuforum-br.org/index.php?topic=110854), desde 17/03/2017 o suporte dos navegadores web ao plugin Java foi extinto. Consequentemente, a única razão para instalar o JRE (o ambiente de execução Java: não o plugin Java) é caso você queira usar o programa DIRPF (programa para Declaração do Imposto de Renda Pessoa Física). Veja bem: o DIRPF não precisa do plugin Java (pois o plugin Java serve apenas para vincular o JRE ao navegador, e atualmente não existe nenhum navegador que funcione com o plugin Java). O que ocorre é o que DIRPF "roda" (é executado) dentro do JRE (dentro do Ambiente de Execução Java). Em outras palavras: assim como o seu navegador Firefox é executado dentro do sistema operacional, o programa DIRPF é executado dentro do JRE (Java Runtime Environment / Ambiente de Execução Java). Como o DIRPF precisa do JRE instalado no sistema, quem desejar usar o DIRPF (ou qualquer outro programa que precise do JRE) terá de instalar o JRE no Linux, daí eu haver elaborado aquele tutorial.

Além disso, é altamente recomendável você executar o supercomando do item 8 da resposta 59 (https://ubuntuforum-br.org/index.php?topic=121558.msg668266#msg668266) nesse seu sistema "limpo" que você instalou. Isso porque tal supercomando ativará o firewall do Linux. Por padrão, o Linux vem com firewall desativado, portanto seu sistema atualmente está com todas as portas abertas (está exposto). O supercomando do item 8 ativará o firewall do Linux e fechará todas as portas do sistema, porém deixando abertas as portas HTTP (portas TCP 80, 8080 e 443) e também as portas TCP 30800 e 30900 (necessárias para o correto funcionamento do Warsaw).

A respeito dos navegadores, é recomendável instalar os três: Mozilla Firefox, Google Chrome e Opera Browser. Isso porque de tempos em tempos alguma atualização no navegador faz com que um deles pare de funcionar com a página do banco. Já houve uma ocasião em que a extensão NoScript do meu Firefox estava bloqueando as conexões websocket do Warsaw, por isto eu só conseguia acessar minha conta com o Chrome e o Opera. Um tempo depois, o NoScript foi aperfeiçoado e parou de bloquear o Warsaw, por isto voltei a conseguir usar o Firefox para acessar minha conta. Ironicamente, mais ou menos na mesma época o Chrome parou de acessar minha conta, e só depois de algum tempo constatei que era porque o Chrome havia passado (e ainda está) a bloquear o plugin Flash, o que no entanto pode ser contornado se a cada acesso à página do banco você autorizar a execução do plugin Flash, tal qual eu explico nas notas de rodapé lá da resposta 59. Além disso, houve um período em que o Opera era o navegador que melhor funcionava com o Warsaw na página do banco: o Opera funcionava melhor que o Firefox e o Chrome. Depois o Opera parou de funcionar com a página do banco, e atualmente voltou a funcionar mas você precisa manualmente autorizar a execução do plugin Flash toda vez em que acessa a página do banco, ou seja, o Opera tornou-se tão "chato" quanto o Chrome, a respeito da execução do plugin Flash.

Enfim: o navegador que hoje lhe dá um excelente acesso à sua conta bancária amanhã pode se tornar o pior navegador para acessar sua conta bancária. Por isto, é boa prática possuir dois ou mais navegadores instalados. Por experiência própria, recomendo sempre instalar os 3 navegadores mais populares e que funcionam com o Warsaw: Mozilla Firefox, Google Chrome e Opera Browser. Isso diminuirá bastante a possibilidade de você vir a ficar desamparado caso alguma atualização de software torne seu "navegador padrão" incapaz de acessar sua conta bancária. ;)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Marcopolo em 28 de MAR?O de 2018, 00:14
Edit:
Caríssimo amigo/colega Sampayu, retorno para lhe contar a solução definitiva que encontrei para finalmente acessar minha conta corrente no Banco do Brasil! O seguinte: Depois de tentar mais uma sua bela dica, ainda não consegui o acesso, mas não por sua dica estar errada! Apenas, pelo meu tempo em informática (a maior parte em auto-aprendizagem), cheguei à conclusão que o Sistema deveria estar muito carregado e parti para uma tática antiga e meio radical, ou seja, reinstalei o sistema novamente, baixei somente e novamente o navegador Firefox na versão atual(59.0.1(64-bits), baixei por ela o Módulo indicado pelo banco (diagbb-1.0.64.run), fiz todo o procedimento indicado e.........................."Bingo"! Daí em diante, segui os passos conhecidos de uma pós instalação/reinstalação, ou seja,
Código: [Selecionar]
sudo apt-get install synaptic ubuntu-restricted-extras depois os
Código: [Selecionar]
sudo apt-get update,
Código: [Selecionar]
sudo apt-get upgrade ! Depois fui para o plugin do Java com o comando:
Código: [Selecionar]
sudo apt-get install icedtea-plugin !Atualizou todo sistema por um bom período e tudo ficou "redondinho" novamente! Ja iniciei a máquina, várias vezes e, sempre com êxito no acesso! Espero que continue assim e, que essa minha "luta", não tenha sido em vão e que possa ajudar a alguém que se passar(ou passa) pelo mesmo problema! Novamente, um fraternal abraço e dou por encerrado minha pendência! Paz e bem, amém!

Realmente, quando os passos da resposta 59 é porque o sistema da pessoa está com algum problema (conflito de bibliotecas, drivers etc.) ou com alguma pendência (falta configurar um firewall, instalar um plugin Flash ou algum pacote etc.). Nesses casos, a solução que costuma ser mais prática é realmente uma "instalação limpa".

Algumas sugestões para aperfeiçoar os passos pós-instalação que você executou:

1) Substituir o comando sudo apt-get install synaptic ubuntu-restricted-extras por este:
Código: [Selecionar]
sudo apt-get install synaptic gdebi ubuntu-restricted-extras ubuntu-restricted-addons adobe-flashplugin -y
O pacote ubuntu-restricted-addons instala mais algumas bibliotecas e recursos que complementam o pacote "restricted extras", ao passo que o pacote adobe-flashplugin instala o plugin Flash da Adobe. Caso esse pacote da Adobe não esteja disponível no repositório, você pode alternativamente instalar o pacote flashplugin-installer no lugar dele.

O programa Gdebi (abreviação de GNOME DEB Installer ou "Instalador de pacotes DEB para o ambiente GNOME") permite instalar pacotes DEB resolvendo dependências. Se, por exemplo (fictício), você obtiver na Internet um pacote denominado pacote.deb e esse pacote depender de outro denominado biblioteca.deb, então quando você executar o comando sudo dpkg -i pacote.deb o DPKG informar-lhe-á que não é possível instalar pacote.deb porque esse pacote possui dependências. No entanto, se no lugar desse comando aí você executar o comando sudo gdebi pacote.deb o Gdebi automaticamente obterá a mais recente versão do pacote biblioteca.deb que, concomitantemente, estiver disponível nos repositórios na Internet e for compatível com pacote.deb, e em seguida o Gdebi então instalará esses dois pacotes.

2) Substituir os comandos sudo apt-get update e sudo apt-get upgrade por isto:

Código: [Selecionar]
sudo apt-get update ; sudo apt-get check ; sudo apt-get dist-upgrade -y ; sudo apt-get autoremove -y ; sudo apt-get clean
Sampayu, atendendo sua nobre informação, dei o primeiro comando acima e deu esse resultado abaixo:
___________________________________________________________________________________________________________________________________
o@evandro-H97-Gaming-3:~$ sudo apt-get install synaptic gdebi ubuntu-restricted-extras ubuntu-restricted-addons adobe-flashplugin -y
[sudo] senha para evandro:
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
O pacote adobe-flashplugin não está disponível, mas é referenciado por outro pacote.
Isto pode significar que o pacote está faltando, ficou obsoleto ou
está disponível somente a partir de outra fonte

E: O pacote 'adobe-flashplugin' não tem candidato para instalação
evandro@evandro-H97-Gaming-3:~$
_________________________________________________________________________________________
O segundo, gerou um resultado impossibilitado de colocar aqui, pois ultrapassa o número de caracteres!
Aí, eu já estou meio "nebuloso" :D :(



update atualizará a lista de pacotes DEB disponíveis para download nos repositórios, check verificará a integridade da lista de pacotes e informará qualquer problema (para que você possa novamente atualizar o cache de repositórios e pacotes), dist-upgrade executará uma atualização mais profunda do que upgrade (mas jamais atualizará a versão da distribuição), autoremove fará com que o APT automaticamente remova todos os pacotes que estiverem instalados no sistema mas não forem mais necessários (por serem dependências de pacotes que não estão mais instalados) e clean fará o sistema deletar do disco rígido todos os pacotes DEB que foram armazenados em cache, e isso é útil porque embora os pacotes sejam armazenados em cache teoricamente para que você não precise ficar baixando os pacotes na Internet, o cache de pacotes é gigantesco (costuma ter alguns gigabytes) e, além disso, como a gente não vive desinstalando e reinstalando os mesmos programas, na prática esses pacotes acabam ficando parados, "à toa", armazenados no cache sem serem usados, até que tais programas são atualizados pelos desenvolvedores deles e o próximo apt-get dist-upgrade que você executa acaba substituindo esses pacotes (que ficaram um tempão parados no cache do disco rígido) por pacotes mais novos. Portanto, na prática o cache nunca ou quase nunca é usado e acaba servindo apenas para ocupar espaço no disco rígido, espaço esse que poderia ser aproveitado para algo mais útil.

3) Não é mais necessário executar o comando sudo apt-get install icedtea-plugin porque atualmente nenhum navegador web utiliza o plugin Java: conforme explico na seção introdutória deste tutorial (https://ubuntuforum-br.org/index.php?topic=110854), desde 17/03/2017 o suporte dos navegadores web ao plugin Java foi extinto. Consequentemente, a única razão para instalar o JRE (o ambiente de execução Java: não o plugin Java) é caso você queira usar o programa DIRPF (programa para Declaração do Imposto de Renda Pessoa Física). Veja bem: o DIRPF não precisa do plugin Java (pois o plugin Java serve apenas para vincular o JRE ao navegador, e atualmente não existe nenhum navegador que funcione com o plugin Java). O que ocorre é o que DIRPF "roda" (é executado) dentro do JRE (dentro do Ambiente de Execução Java). Em outras palavras: assim como o seu navegador Firefox é executado dentro do sistema operacional, o programa DIRPF é executado dentro do JRE (Java Runtime Environment / Ambiente de Execução Java). Como o DIRPF precisa do JRE instalado no sistema, quem desejar usar o DIRPF (ou qualquer outro programa que precise do JRE) terá de instalar o JRE no Linux, daí eu haver elaborado aquele tutorial.

Além disso, é altamente recomendável você executar o supercomando do item 8 da resposta 59 (https://ubuntuforum-br.org/index.php?topic=121558.msg668266#msg668266) nesse seu sistema "limpo" que você instalou. Isso porque tal supercomando ativará o firewall do Linux. Por padrão, o Linux vem com firewall desativado, portanto seu sistema atualmente está com todas as portas abertas (está exposto). O supercomando do item 8 ativará o firewall do Linux e fechará todas as portas do sistema, porém deixando abertas as portas HTTP (portas TCP 80, 8080 e 443) e também as portas TCP 30800 e 30900 (necessárias para o correto funcionamento do Warsaw).

A respeito dos navegadores, é recomendável instalar os três: Mozilla Firefox, Google Chrome e Opera Browser. Isso porque de tempos em tempos alguma atualização no navegador faz com que um deles pare de funcionar com a página do banco. Já houve uma ocasião em que a extensão NoScript do meu Firefox estava bloqueando as conexões websocket do Warsaw, por isto eu só conseguia acessar minha conta com o Chrome e o Opera. Um tempo depois, o NoScript foi aperfeiçoado e parou de bloquear o Warsaw, por isto voltei a conseguir usar o Firefox para acessar minha conta. Ironicamente, mais ou menos na mesma época o Chrome parou de acessar minha conta, e só depois de algum tempo constatei que era porque o Chrome havia passado (e ainda está) a bloquear o plugin Flash, o que no entanto pode ser contornado se a cada acesso à página do banco você autorizar a execução do plugin Flash, tal qual eu explico nas notas de rodapé lá da resposta 59. Além disso, houve um período em que o Opera era o navegador que melhor funcionava com o Warsaw na página do banco: o Opera funcionava melhor que o Firefox e o Chrome. Depois o Opera parou de funcionar com a página do banco, e atualmente voltou a funcionar mas você precisa manualmente autorizar a execução do plugin Flash toda vez em que acessa a página do banco, ou seja, o Opera tornou-se tão "chato" quanto o Chrome, a respeito da execução do plugin Flash.

Enfim: o navegador que hoje lhe dá um excelente acesso à sua conta bancária amanhã pode se tornar o pior navegador para acessar sua conta bancária. Por isto, é boa prática possuir dois ou mais navegadores instalados. Por experiência própria, recomendo sempre instalar os 3 navegadores mais populares e que funcionam com o Warsaw: Mozilla Firefox, Google Chrome e Opera Browser. Isso diminuirá bastante a possibilidade de você vir a ficar desamparado caso alguma atualização de software torne seu "navegador padrão" incapaz de acessar sua conta bancária. ;)
Título: Como instalar manualmente o certificado do Warsaw nos principais navegadores web
Enviado por: Sampayu em 02 de Abril de 2018, 03:11
SEÇÃO 1 - CONSIDERAÇÕES PRELIMINARES
Como todos sabemos, o desenvolvimento do Warsaw há tempos vem deixando muito a desejar (olha eu usando um eufemismo...  ::)) e é daí que advém a necessidade de o linuxista (usuário de Linux) executar "trocentos" comandos mirabolantes para sanar tais falhas de desenvolvimento e, deste modo, conseguir usar o Warsaw no Linux.

Pois é: entre os tantos problemas já relatados e contornados na resposta 59 (https://ubuntuforum-br.org/index.php?topic=121558.msg668266#msg668266), uma (infeliz) novidade um pouco mais recente é que algumas versões do Warsaw estão sendo lançadas com falhas de desenvolvimento que fazem com que o certificado do Warsaw, denominado Warsaw Personal CA (abreviação inglesa de Autoridade Certificadora do Warsaw Pessoal), não seja gerado (ou seja gerado mas não instalado) corretamente no *Ubuntu e, por isso, acabe não sendo detectado por nenhum navegador. Como sem esse certificado instalado no sistema (ou com ele instalado porém "invisível" para os navegadores) o acesso à sua conta bancária via navegador web não é possível, o jeito é manualmente gerar o certificado e instalá-lo no sistema...

Os comandos que seguem na SEÇÃO 2 ajudarão você a gerar e instalar o certificado. No entanto, para que os comandos abaixo funcionem é imprescindível que o Warsaw já esteja instalado e em execução no sistema. Portanto, caso você não tenha certeza de que o Warsaw foi instalado e posto em execução em seu sistema, acesse o terminal do shell e execute nele este comando:
Código: [Selecionar]
sudo netstat -tulapv |grep -i core
Caso o resultado do comando acima seja algo assim:
Código: [Selecionar]
tcp        0      0 localhost:30800         0.0.0.0:*               OUÇA       725/core           
tcp        0      0 localhost:30900         0.0.0.0:*               OUÇA       725/core

...isso significa que o daemon denominado core, que é o monitor de serviço do Warsaw (esse é o verdadeiro "nome" do Warsaw), está instalado, está em execução e, por estar em execução, está no momento "escutando" as (está como listener das) portas TCP 30800 e 30900. De fato, isso tudo aí precisa ocorrer para que o Warsaw possa ser considerado instalado e em execução no sistema Linux do seu computador.

Ah, sim: aquele número 725 é o número do processo core que estava em execução no meu sistema Linux quando eu redigi este texto. No seu sistema Linux esse número poderá ser outro e isso é normal, pois cada vez que o computador é ligado ou reiniciado o sistema atribui um novo número de processo (PID) para o daemon core, ou seja: esse número vive mudando mesmo e isso não é relevante.

Em outras palavras, no resultado do comando acima o que importa é que constem aquelas duas linhas: uma da escuta TCP na porta 30800 para o daemon core e outra da escuta TCP na porta 30900 para o mesmo daemon core.


SEÇÃO 2 - GERAR E INSTALAR O CERTIFICADO DO WARSAW NOS NAVEGADORES

Abra uma janela do terminal do shell do Linux, em modo usuário (não use o modo root / superusuário!) e siga os passos abaixo para gerar e instalar manualmente o certificado Warsaw Personal CA em seus navegadores web.

2.1. Gere o certificado.
Execute este supercomando quilométrico para gerar o certificado Warsaw Personal CA:
Código: [Selecionar]
echo Acessando /var/tmp ; sleep 3 ; clear ; pushd /var/tmp ; echo Copiando arquivo de config do Warsaw... ; sleep 3 ; clear ; cp /usr/local/etc/warsaw/ws.cnf openssl.conf.gz ; echo Descompactando o arquivo de config do Warsaw... ; sleep 3 ; clear ; gzip -df openssl.conf.gz ; echo Executando comandos openssl para gerar o certificado... ; sleep 3 ; clear ; sudo openssl genrsa -des3 -passout pass:$(< /sys/class/dmi/id/modalias) -out root_ca.key 4096 ; sudo openssl req -new -sha256 -x509 -days 3650 -key root_ca.key -passin pass:$(< /sys/class/dmi/id/modalias) -out root_ca.cer -config openssl.conf -subj "/CN=Warsaw Personal CA" ; sudo openssl genrsa -des3 -passout pass:$(< /sys/class/dmi/id/modalias) -out localhost.key 4096 ; sudo openssl req -new -key localhost.key -passin pass:$(< /sys/class/dmi/id/modalias) -out localhost.csr -config openssl.conf -subj "/CN=127.0.0.1" ; sudo openssl x509 -req -sha256 -days 3650 -in localhost.csr -CA root_ca.cer -CAkey root_ca.key -passin pass:$(< /sys/class/dmi/id/modalias) -set_serial 1 -out localhost.crt ; cat localhost.crt localhost.key |sudo tee /usr/local/etc/warsaw/ws.dat ; md5sum "/sys/class/dmi/id/modalias" | awk '{ print $1 }' |sudo tee /usr/local/etc/warsaw/ws.hsh
NOTA: os comandos seguintes (dos itens 2.2, 2.3 etc.) já se encarregarão de instalar o certificado etc. No entanto, caso eles porventura não funcionem ou você prefira fazer a instalação do certificado manualmente, então, partindo-se da premissa de que o supercomando acima funcionou (e que portanto o arquivo do certificado foi gerado), o arquivo root_ca.cer (esse arquivo é o certificado do Warsaw) foi gerado e se encontra dentro do diretório /var/tmp/. Portanto, se você quiser importar manualmente o certificado do Warsaw, basta executar o supercomando acima, em seguida abrir seu navegador, ir até o menu em que seu navegador permite importar certificados, daí acesse a parte em que se importam certificados de Autoridades, selecione lá o arquivo /var/tmp/root_ca.cer e, caso o navegador pergunte, informe que esse certificado serve para identificar websites e criadores de software (isso serve para o certificado funcionar no website do banco e identificar a GAS/Diebold como criadora do Warsaw).

2.2. Informe ao sistema qual sua conta de usuário e conta no Firefox.
Execute o supercomando abaixo para que o sistema temporariamente armazene o nome da sua conta de usuário Linux e o nome do seu perfil de usuário Firefox:
Código: [Selecionar]
userprofile=`whoami` ; export userprofile ; for line in $(sudo cat /home/$userprofile/.mozilla/firefox/profiles.ini) ; do campo=${line%=*} ; if [ "$campo" = "Path" ] ; then firefoxprofile=${line#*=} ; export firefoxprofile ; fi ; done
2.3. Instale o certificado.
Execute o supercomando abaixo para excluir algum certificado do Warsaw que porventura esteja danificado e em seguida instalar o certificado do Warsaw para todos os navegadores do sistema (isso se aplica apenas ao seu login de usuário no Linux):
Código: [Selecionar]
pal1=C ; pal2=u ; pal=$pal1$pal2 ; sudo certutil -D -d sql:/home/$userprofile/.pki/nssdb -n "Warsaw Personal CA" $userprofile ; sudo certutil -A -n "Warsaw Personal CA" -t ""TCu,$pal,Tuw"" -i /var/tmp/root_ca.cer -d sql:/home/$userprofile/.pki/nssdb $userprofile
2.4. Torne o certificado visível também para o Firefox.
Caso você utilize o Firefox e ele não esteja exibindo o certificado do Warsaw, execute o comando abaixo para resolver o problema:
Código: [Selecionar]
sudo killall firefox ; sudo ln -sf /home/$userprofile/.pki/nssdb/cert9.db /home/$userprofile/.mozilla/firefox/$firefoxprofile/cert9.db ; sudo ln -sf /home/$userprofile/.pki/nssdb/key4.db /home/$userprofile/.mozilla/firefox/$firefoxprofile/key4.db
Se tudo deu certo, o certificado Warsaw Personal CA agora estará aparecendo em todos os seus navegadores: Google Chrome, Mozilla Firefox, Opera Browser etc. Basta executar seu navegador web, acessar a página de preferências/configurações dele, seguir para a seção que mostra os certificados, daí clicar sobre o item Autoridades e procurar pelo certificado Warsaw Personal CA. ;)

Caso o certificado esteja aparecendo em seu navegador, retorne à página do Banco do Brasil e veja se agora a tela de acesso à conta é inicializada corretamente.


IMPORTANTE: outro ponto falho do Warsaw é que a instalação dele é global mas a instalação do certificado do Warsaw é local (aplica-se somente ao usuário que instalou o Warsaw no sistema). Digo: o instalador do Warsaw não lhe dá a opção de escolher quais usuários do sistema você deseja que possuam o certificado do Warsaw (sem o qual não é possível usar o Warsaw nos navegadores web). Em outras palavras: uma vez que o Warsaw esteja instalado, aquele daemon core ficará em execução independentemente da conta de usuário Linux que esteja conectada no momento (o Warsaw ficará "disponível" para todos os usuários do sistema Linux), porém o certificado do Warsaw será instalado somente na conta do usuário que executou os procedimentos da SEÇÃO 2, o que deixará os demais usuários do sistema sem o certificado do Warsaw. :(

Exemplo: se no seu sistema Linux você tiver uma conta denominada bogus que possua acesso root / superusuário (por intermédio do comando sudo) mas sua irmã tiver, nesse mesmo sistema Linux, uma conta denominada mana, então quando você se conectar à conta bogus e executar os comandos da SEÇÃO 2 você instalará o certificado Warsaw Personal CA para - e somente para - a sua conta bogus: se a sua irmã efetuar login no Linux usando a conta mana, o(s) navegador(es) dela não mostrará/mostrarão o certificado do Warsaw.

Para resolver isso, será necessário que a sua irmã efetue login no sistema com a conta mana e em seguida execute os comandos da SEÇÃO 2. No entanto, os comandos só funcionarão caso a conta mana esteja autorizada a executar o comando sudo (abreviação de superuser do, ou seja, "temporariamente executar algo, com poderes de superusuário"): caso a conta mana não possua essa autorização é porque a conta mana não pertence ao grupo sudo. Se quiser ver quem no seu sistema pertence ao grupo sudo, execute este comando, no terminal do shell:
Código: [Selecionar]
cat /etc/group |grep -i sudoSe o resultado do comando acima for algo assim:
Código: [Selecionar]
sudo:x:33:bogus,mana...então tanto a conta bogus quanto a conta mana podem executar o comando sudo e, portanto, a conta mana pode executar todos os comandos da SEÇÃO 2 tranquilamente, pois neste cenário eles funcionarão e instalarão corretamente o certificado do Warsaw para a conta mana.

No entanto, caso no resultado do comando acima a conta mana não apareça, isso significa que a conta mana não está autorizada a executar o comando sudo. Neste caso, a solução consiste em você se conectar ao sistema normalmente, usando sua conta bogus mesmo, então abrir uma janela do terminal do shell, executar normalmente o comando ali do item 2.1, só que em seguida você executará o comando do item 2.2 substituindo aquele código `whoami` pela palavra mana, ou seja: no lugar de `whoami` você vai usar o nome da conta de usuário em que você deseja instalar o certificado. ;)

Seguindo o exemplo acima (em que supostamente sua conta de usuário chama-se bogus e possui autorização para executar o comando sudo, porém existe uma segunda conta no seu sistema Linux, conta essa denominada mana, e essa conta mana não possui autorização para executar o comando sudo porém essa conta mana também precisa ter o certificado do Warsaw instalado), o comando do item 2.2 deverá então ficar assim:
Código: [Selecionar]
userprofile=mana ; export userprofile ; for line in $(sudo cat /home/$userprofile/.mozilla/firefox/profiles.ini) ; do campo=${line%=*} ; if [ "$campo" = "Path" ] ; then firefoxprofile=${line#*=} ; export firefoxprofile ; fi ; done
Após você executar o comando 2.2 modificado, seu sistema Linux estará "sabendo" que o usuário a ser afetado pelos demais comandos será a conta mana, portanto agora basta executar os comandos dos itens seguintes (2.3 e 2.4) que o certificado será instalado na conta mana. E tudo isso sem precisar torná-la superusuária, sem ela precisar efetuar login na conta mana e executar comando nenhum. ;)
Título: Re:Como instalar manualmente o certificado do Warsaw nos principais navegadores web
Enviado por: Marcopolo em 02 de Abril de 2018, 07:26
SEÇÃO 1
Como todos sabemos, o desenvolvimento do Warsaw há tempos vem deixando muito a desejar (olha eu usando um eufemismo...  ::)) e é daí que advém a necessidade de o linuxista (usuário de Linux) executar "trocentos" comandos mirabolantes para sanar tais falhas de desenvolvimento e, deste modo, conseguir usar o Warsaw no Linux.

Pois é: entre os tantos problemas já relatados e contornados na resposta 59 (https://ubuntuforum-br.org/index.php?topic=121558.msg668266#msg668266), uma (infeliz) novidade um pouco mais recente é que algumas versões do Warsaw estão sendo lançadas com falhas de desenvolvimento que fazem com que o certificado do Warsaw, denominado Warsaw Personal CA (abreviação inglesa de Autoridade Certificadora do Warsaw Pessoal), não seja gerado (ou seja gerado mas não instalado) corretamente no *Ubuntu e, por isso, acabe não sendo detectado por nenhum navegador. Como sem esse certificado instalado no sistema (ou com ele instalado porém "invisível" para os navegadores) o acesso à sua conta bancária via navegador web não é possível, o jeito é manualmente gerar o certificado e instalá-lo no sistema...

Os comandos que seguem na SEÇÃO 2 ajudarão você a gerar e instalar o certificado. No entanto, para que os comandos abaixo funcionem é imprescindível que o Warsaw já esteja instalado e em execução no sistema. Portanto, caso você não tenha certeza de que o Warsaw foi instalado e posto em execução em seu sistema, acesse o terminal do shell e execute nele este comando:
Código: [Selecionar]
sudo netstat -tulapv |grep -i core
Caso o resultado do comando acima seja algo assim:
Código: [Selecionar]
tcp        0      0 localhost:30800         0.0.0.0:*               OUÇA       725/core           
tcp        0      0 localhost:30900         0.0.0.0:*               OUÇA       725/core

...isso significa que o daemon denominado core, que é o monitor de serviço do Warsaw (esse é o verdadeiro "nome" do Warsaw), está instalado, está em execução e, por estar em execução, está no momento "escutando" as (está como listener das) portas TCP 30800 e 30900. De fato, isso tudo aí precisa ocorrer para que o Warsaw possa ser considerado instalado e em execução no sistema Linux do seu computador.

Ah, sim: aquele número 725 é o número do processo core que estava em execução no meu sistema Linux quando eu redigi este texto. No seu sistema Linux esse número poderá ser outro e isso é normal, pois cada vez que o computador é ligado ou reiniciado o sistema atribui um novo número de processo (PID) para o daemon core, ou seja: esse número vive mudando mesmo e isso não é relevante.

Em outras palavras, no resultado do comando acima o que importa é que constem aquelas duas linhas: uma da escuta TCP na porta 30800 para o daemon core e outra da escuta TCP na porta 30900 para o mesmo daemon core.
  • Caso o Warsaw não esteja em execução em seu sistema Linux, retorne à resposta 59 (https://ubuntuforum-br.org/index.php?topic=121558.msg668266#msg668266) e siga as dicas lá apresentadas para que você consiga instalar o Warsaw e colocá-lo em execução. Só retorne pra cá após o Warsaw estar instalado e em execução.
  • Caso o Warsaw esteja instalado e em execução em seu sistema Linux mas, apesar de você ter seguido todas as dicas da resposta 59 (https://ubuntuforum-br.org/index.php?topic=121558.msg668266#msg668266), o certificado Warsaw Personal CA continue não aparecendo em seu(s) navegador(es), siga para a SEÇÃO 2 abaixo.


SEÇÃO 2

Abra uma janela do terminal do shell do Linux, em modo usuário (não use o modo root / superusuário!) e siga os passos abaixo para gerar e instalar manualmente o certificado Warsaw Personal CA em seus navegadores web.

2.1. Gere o certificado.
Execute este supercomando quilométrico para gerar o certificado Warsaw Personal CA:
Código: [Selecionar]
echo Acessando /var/tmp ; sleep 3 ; clear ; pushd /var/tmp ; echo Copiando arquivo de config do Warsaw... ; sleep 3 ; clear ; cp /usr/local/etc/warsaw/ws.cnf openssl.conf.gz ; echo Descompactando o arquivo de config do Warsaw... ; sleep 3 ; clear ; gzip -df openssl.conf.gz ; echo Executando comendos openssl para gerar o certificado... ; sleep 3 ; clear ; sudo openssl genrsa -des3 -passout pass:$(< /sys/class/dmi/id/modalias) -out root_ca.key 4096 ; sudo openssl req -new -sha256 -x509 -days 3650 -key root_ca.key -passin pass:$(< /sys/class/dmi/id/modalias) -out root_ca.cer -config openssl.conf -subj "/CN=Warsaw Personal CA" ; sudo openssl genrsa -des3 -passout pass:$(< /sys/class/dmi/id/modalias) -out localhost.key 4096 ; sudo openssl req -new -key localhost.key -passin pass:$(< /sys/class/dmi/id/modalias) -out localhost.csr -config openssl.conf -subj "/CN=127.0.0.1" ; sudo openssl x509 -req -sha256 -days 3650 -in localhost.csr -CA root_ca.cer -CAkey root_ca.key -passin pass:$(< /sys/class/dmi/id/modalias) -set_serial 1 -out localhost.crt ; cat localhost.crt localhost.key |sudo tee /usr/local/etc/warsaw/ws.dat ; md5sum "/sys/class/dmi/id/modalias" | awk '{ print $1 }' |sudo tee /usr/local/etc/warsaw/ws.hsh
2.2. Informe ao sistema qual sua conta de usuário e conta no Firefox.
Execute o supercomando abaixo para que o sistema temporariamente armazene o nome da sua conta de usuário Linux e o nome do seu perfil de usuário Firefox:
Código: [Selecionar]
userprofile=`whoami` ; export userprofile ; for line in $(cat /home/$userprofile/.mozilla/firefox/profiles.ini) ; do campo=${line%=*} ; if [ "$campo" = "Path" ] ; then firefoxprofile=${line#*=} ; export firefoxprofile ; fi ; done
2.3. Instale o certificado.
Execute o supercomando abaixo para excluir algum certificado do Warsaw que porventura esteja danificado e em seguida instalar o certificado do Warsaw para todos os navegadores do sistema (isso se aplica apenas ao seu login de usuário no Linux):
Código: [Selecionar]
pal1=C ; pal2=u ; pal=$pal1$pal2 ; sudo certutil -D -d sql:/home/$userprofile/.pki/nssdb -n "Warsaw Personal CA" $userprofile ; sudo certutil -A -n "Warsaw Personal CA" -t ""TCu,$pal,Tuw"" -i /var/tmp/root_ca.cer -d sql:/home/$userprofile/.pki/nssdb $userprofile
2.4. Torne o certificado visível também para o Firefox.
Caso você utilize o Firefox e ele não esteja exibindo o certificado do Warsaw, execute o comando abaixo para resolver o problema:
Código: [Selecionar]
sudo killall firefox ; ln -sf /home/$userprofile/.pki/nssdb/cert9.db /home/$userprofile/.mozilla/firefox/$firefoxprofile/cert9.db ; ln -sf /home/$userprofile/.pki/nssdb/key4.db /home/$userprofile/.mozilla/firefox/$firefoxprofile/key4.db
Se tudo deu certo, o certificado Warsaw Personal CA agora estará aparecendo em todos os seus navegadores: Google Chrome, Mozilla Firefox, Opera Browser etc. Basta executar seu navegador web, acessar a página de preferências/configurações dele, seguir para a seção que mostra os certificados, daí clicar sobre o item Autoridades e procurar pelo certificado Warsaw Personal CA. ;)

Caso o certificado esteja aparecendo em seu navegador, retorne à página do Banco do Brasil e veja se agora a tela de acesso à conta é inicializada corretamente.
Valeu muito sua dica, prezado amigo Sampayu! Tenha um bom dia com uma ótima semana útil!
Abaço!
Marcopolo
Título: Re:Como instalar manualmente o certificado do Warsaw nos principais navegadores web
Enviado por: Sampayu em 02 de Abril de 2018, 11:58
Valeu muito sua dica, prezado amigo Sampayu! Tenha um bom dia com uma ótima semana útil!
Abaço!
Marcopolo

Bacana, Marcopolo. De nada. Boa semana. :)

Edit: atente para o fato de que atualizei meu post com mais algumas informações. Eu melhorei um pouco alguns comandos e também adicionei uma explicação esclarecendo como instalar o certificado para outras contas do sistema (pois hoje me dei conta de que se o sistema for multiusuário e o administrador quiser autorizar diversos usuários a usar o Warsaw, será necessário o administrador do sistema instalar o certificado para cada um desses usuários).
Título: Re:Como instalar manualmente o certificado do Warsaw nos principais navegadores web
Enviado por: Marcopolo em 02 de Abril de 2018, 20:06
Valeu muito sua dica, prezado amigo Sampayu! Tenha um bom dia com uma ótima semana útil!
Abaço!
Marcopolo

Bacana, Marcopolo. De nada. Boa semana. :)

Edit: atente para o fato de que atualizei meu post com mais algumas informações. Eu melhorei um pouco alguns comandos e também adicionei uma explicação esclarecendo como instalar o certificado para outras contas do sistema (pois hoje me dei conta de que se o sistema for multiusuário e o administrador quiser autorizar diversos usuários a usar o Warsaw, será necessário o administrador do sistema instalar o certificado para cada um desses usuários).
Valeu, amigão! tamo junto, estou ligado!
Aquele fraternal abraço!
Paz e bem, amém!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: luizlns em 19 de Abril de 2018, 15:27
Muito obrigado Sampayu!

Eu já havia tentado de tudo e só consegui seguindo o seu passo a passo.

O principal era mesmo habilitar o Flash!

Abraços
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 19 de Abril de 2018, 16:17
Muito obrigado Sampayu!

Eu já havia tentado de tudo e só consegui seguindo o seu passo a passo.

O principal era mesmo habilitar o Flash!

Abraços

Bacana, Luiz. :)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Ricardo Lima Vieira em 20 de Abril de 2018, 23:26
Oi Sampayu, boa noite!

Eu tinha instalado o BB, com suas dicas, em sistema baseado no 16.04. E deu acesso também ao Guardião Itaú. Recentemente tive problemas e precisei formatar o notebook. Desde então, o BB abre direitinho, mas o Guardião do Itaú aparece como não instalado, quando uso a conta.

O que pode ter acontecido? E quando vier o 18.04, os procedimentos serão os mesmos da sua ótima dica 59?

Abraços.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 21 de Abril de 2018, 12:38
Oi Sampayu, boa noite!

Eu tinha instalado o BB, com suas dicas, em sistema baseado no 16.04. E deu acesso também ao Guardião Itaú. Recentemente tive problemas e precisei formatar o notebook. Desde então, o BB abre direitinho, mas o Guardião do Itaú aparece como não instalado, quando uso a conta.

O que pode ter acontecido? E quando vier o 18.04, os procedimentos serão os mesmos da sua ótima dica 59?

Abraços.

Oi, Ricardo.

Vamos por partes...

1) O primeiro e mais importante fato a ter em mente é que o título deste tópico é Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw). Ou seja: se o método de instalação da resposta 59 funcionou para o seu acesso ao Banco do Brasil usando alguma versão do *Ubuntu (Ubuntu, XUbuntu, KUbuntu etc.), então a resposta segue sendo válida. Este tópico é focado no Banco do Brasil (e no Ubuntu). Não há garantia nenhuma de que o Warsaw instalado e configurado tal qual discutido neste tópico funcionará em outros bancos, assim como tais garantias também não são dadas a quem utilize outra distribuição Linux (tal como Arch, Fedora, OpenSuse etc.).

2) Há algumas semanas, o usuário DidBrother enviou-me uma mensagem solicitando analisar os módulos de diferentes bancos e buscar uma solução uniformizada, que permitisse ao usuário realizar uma instalação que funcionaria com qualquer banco (e, de preferência, também com qualquer versão do *Ubuntu). Mas isso é provavelmente impossível, pelas seguintes razões:

2.1) O Warsaw é um programa de código fechado. Isso significa que não temos como ler o código-fonte do programa e entender, diretamente, como ele se comporta e quais componentes (bibliotecas, por exemplo) ele utiliza para poder funcionar corretamente.

2.2) Embora a Diebold Nixdorf (desenvolvedora do módulo Warsaw) tenha me enviado um e-mail (em resposta a um e-mail que enviei à empresa) esclarecendo que o módulo Warsaw é o mesmo para todos os bancos, o fato é que diferentes bancos usam diferentes versões do Warsaw, o que por si só já é motivo para incompatibilidades, caso o mesmo usuário possua conta em dois ou mais bancos que requeiram Warsaw: se você possui conta nos bancos X e Y e ambos requerem Warsaw, porém o banco X requer o Warsaw "W1" e o banco Y requer o Warsaw "W2" (mais novo que o "W1"), sabemos que a instalação do "W1" só permitirá acesso ao banco X (com o Y não funcionará) e não sabemos se a instalação do "W2" funcionará com o banco X. Se não funcionar, não há como saber se é possível contornar o problema de algum modo e, em caso afirmativo, qual modo seria esse. Poderíamos pensar em criar no Linux uma conta de usuário chamada "bancoX" e outra chamada "bancoY" e daí instalar o "W1" na conta "bancoX" e o "W2" na conta "bancoY", mas isso também não funcionará porque o Warsaw é instalado como um daemon do sistema, portanto ele é posto em execução pelo sistema ainda durante o boot e independentemente do usuário que realize login no sistema, o que significa que o Warsaw instalado por último será instalado por cima de qualquer outro Warsaw previamente instalado e sempre haverá somente 1 Warsaw em execução no sistema. Enfim: se instalar o "W1", por exemplo, então ele será o único Warsaw que ficará em execução no sistema, independentemente de o usuário logado no Linux ser o usuário "bancoX", "bancoY" ou algum outro.

2.3) Cada diferente versão do Warsaw pode ter requisitos (dependências) diferentes, ou requerer as mesmas dependências, porém versões diferentes dessas mesmas dependências. Eu sei que o Warsaw atualmente em uso no Banco do Brasil requer que as bibliotecas CURL, NSS e OpenSLL estejam instaladas, por exemplo, mas não sei se todas elas são necessárias em versões posteriores do Warsaw, ou se de repente as versões posteriores do Warsaw requerem as mesmas bibliotecas porém de versões mais novas que as que o Warsaw atual do Banco do Brasil requer.

2.4) Para piorar ainda mais a situação, cada banco constrói sua página de acesso à conta corrente de modo diferente e, por isto, cada página dessas tem requisitos de acesso diferentes. Por exemplo: a do Banco do Brasil executa um applet Flash que está hospedado em https://www2.bancobrasil.com.br/aapf/includes/js/warsaw-websocket.swf (esse applet é o responsável pela execução do websocket no navegador), portanto a página do Banco do Brasil precisa do Flash e se você não estiver com Flash instalado (ou ele estiver instalado mas não for executado pelo navegador na página do Banco do Brasil) a página do Banco do Brasil não lhe deixará acessar sua conta corrente. Mas os demais bancos podem ter construído suas respectivas páginas de acesso com critérios diferentes: alguns bancos podem exigir Flash no navegador, outros podem exigir HTML5 no lugar do Flash, outros podem não requerer nem Flash nem HTML5, e por aí vai...

Eu, ciente de toda essa complexidade, desisti de tentar buscar uma solução universal para quem tem conta em dois ou mais bancos. Eu até cheguei a instalar o módulo da Caixa Econômica Federal que o DidBrother me sugeriu e cheguei a testar esse módulo com outros bancos (inclusive o BB). O módulo funcionou para alguns bancos e não funcionou para outros. Daí obtive um outro módulo (uma versão usada por outra instituição) e ela funcionou com ainda mais bancos, mas não todos. Que módulos foram esses e com quais instituições funcionaram? Não importa: o que importa é que não funciona para todos, portanto não é uma solução universal. Duvido que exista uma solução universal.

Como atualmente há 21 instituições utilizando o Warsaw (http://www.dieboldnixdorf.com.br/warsaw), parece-me impossível conseguir uma solução universal: essa solução, caso surja, precisa partir do desenvolvedor (Diebold) e também de um esforço conjunto dessas instituições que usam o Warsaw. Nós, usuários, não temos como ficar contornando todas as "complicações" criadas pela Diebold e (principalmente) pelos bancos: nós não somos o Neo do filme Matrix, tentando desviar de todos os tiros do agente da Matrix... Não dá. :P

Por conta disso, atualmente existem duas "correntes de pensamento", aqui neste tópico. A minha é a que expus aí em cima: a de que não vale a pena ficar buscando uma solução para todos os usuários. Por isto, estou focando em Banco do Brasil. Se eu começar a me enveredar pelos módulos Warsaw dos outros bancos e tentar contornar os problemas apresentados por eles e conciliá-los com os problemas do Banco do Brasil, eu provavelmente vou "pirar" e não vou conseguir chegar a solução universal nenhuma, por isto estou focando no Banco do Brasil. Já a outra corrente de pensamento é a do DidBrother, que continua buscando uma solução universal para o problema, ou pelo menos uma que atenda aos usuários dos "principais" bancos (Banco do Brasil, Caixa Econômica Federal, Itaú...).

Como você possui conta em dois desses "principais bancos", sugiro que você acesse este comentário (https://ubuntuforum-br.org/index.php?topic=122838.msg674778#msg674778) que o DidBrother publicou há 1 mês e veja se a solução apresentada por ele funcionará para você. Caso funcione, que ótimo. Caso não funcione, você pode experimentar acessar a página de download do módulo Warsaw no website da Diebold Nixdorf (http://www.dieboldnixdorf.com.br/warsaw) e tentar usar o instalador do Itaú que é disponibilizado nessa página da Diebold. Se você tiver sorte, esse instalador da Diebold para Itaú funcionará tanto na página do Itaú quanto na do Banco do Brasil.

Lamento pelo meu posicionamento, eu realmente gostaria de poder ajudar mais, porém a busca por uma solução universal tem sido extremamente extenuante para mim e eu passei a vê-la como perda de tempo (já que considero mesmo impossível chegar a uma solução universal). A qualidade deste tópico precisa ser mantida (a resposta 59 precisa ser aperfeiçoada, de tempos em tempos, sempre que o Banco do Brasil atualizar sua página de acesso ou o Warsaw for atualizado ou os usuários começarem a migrar para versões mais novas do *Ubuntu), e isso por si só já dá bastante trabalho (para investigar, descobrir as origens dos novos problemas que sempre surgem com essas atualizações, e tentar descobrir formas de solucioná-las ou pelo menos contorná-las). Isso já me toma tempo e energia demais. Se eu for me enveredar por essa busca pela solução mágica e universal, a tendência é o tópico perder o foco e perder qualidade, também, além de começar a atrair usuários de outros bancos que irão querer que os comandos apresentados aqui neste tópico funcionem para eles.

3) A respeito do *Ubuntu 18.04, eu recentemente testei o Ubuntu 18.04 dentro de uma máquina virtual e o Warsaw não funcionou com ele de jeito nenhum. No entanto, o *Ubuntu 18.04 ainda está em versão beta e muita coisa há de mudar ao longo dos próximos meses. Eu não gosto de ficar tentando resolver problemas que ocorrem com versões beta porque elas têm um tempo de vida muito curto: a versão de lançamento praticamente sempre sai diferente da versão beta. Enfim: perda de tempo e de energia ficar tentando fazer a versão beta funcionar com o Warsaw.

A minha sugestão para quem queira migrar para o *Ubuntu 18.04 é que faça como eu sempre faço: continue usando sua versão atual (16.04) e vá testando a versão 18.04 numa máquina virtual, por exemplo. Deixe passar no mínimo 6 meses até decidir se migra ou não para a versão 18.04. Toda versão de lançamento costuma ter bugs e outros problemas que só são resolvidos (os mais críticos) entre os primeiros 6 meses desde o lançamento. Outros só são resolvidos dentro de 1 ano, e outros demoram mais de 1 ano para serem resolvidos... Enfim: regra geral, a versão de lançamento, ao meu ver, torna-se "usável" somente após o sexto mês de vida pós-lançamento, e é por isso que não apenas sugiro que as pessoas aguardem o *Ubuntu 18.04 ser lançado e "viver" por 6 meses como também acho muito precipitado preocupar-se com o *Ubuntu 18.04 quando ele ainda está na fase beta (ou seja: nem foi lançado, ainda).

O que eu faria, caso eu tivesse conta em duas ou mais instituições financeiras que requerem o Warsaw e eu não conseguisse fazer absolutamente nenhuma versão do Warsaw funcionar simultaneamente em todas as instituições financeiras das quais sou cliente?
Eu possuo conta corrente somente no Banco do Brasil, portanto esse problema dos conflitos entre os diferentes módulos Warsaw em páginas de diferentes bancos não está me afetando. No entanto, se alguém me perguntasse o que eu faria num contexto desses, a minha resposta seria a seguinte:

i) Primeiro eu tentaria solucionar o problema por intermédio de interações com o SAC de cada um desses bancos. Como a Diebold já se manifestou esclarecendo que o módulo Warsaw é o mesmo para todos (pode ter versões diferentes, mas esses requisitos de Flash, HTML5 etc. não fazem parte do Warsaw), o problema maior está nos bancos, então é com eles que o cliente precisa conversar e explicar ao banco X que, ao instalar o módulo do banco X, ele (cliente) está perdendo acesso à conta que possui no banco Y (e depois explicar o mesmo ao banco Y: que quando ele - cliente - instala o módulo do banco Y, perde acesso à conta que possui no banco X). Eu então registraria os números de protocolo, nomes dos atendentes, os dias e horários em que meus atendimentos nesses SAC ocorreram. Tudo para servir de prova.

ii) Como muito provavelmente cada banco dirá que está cumprindo sua parte no contrato (de prover a solução de segurança que, se instalada e configurada corretamente, possibilita o acesso à sua conta corrente) e que existem outros meios de acesso à conta (como diretamente na agência, via terminais de autoatendimento, e também via aplicativo do banco), é muito provável que o cliente ficará, no fim das contas, desamparado pelos bancos: se você conseguir p.ex. acessar sua conta no Banco do Brasil - mesmo que isso implique em você perder acesso à conta que por acaso possua em outros bancos, como p.ex. Caixa Econômica Federal, Itaú etc. - o Banco do Brasil provavelmente se manifestará afirmando que proveu a solução de segurança pra você e que não tem gestão nenhuma sobre o modo como os demais bancos elaboram suas soluções de segurança (ou seja: o Banco do Brasil muito provavelmente irá se eximir). E os demais bancos também irão, muito provavelmente, agir desse modo, isentando-se. Neste cenário, eu partiria então para uma formalização de reclamação junto ao Banco Central (Bacen) (https://www.bcb.gov.br/pre/portalCidadao/bcb/reclamacaoDenuncia.asp), valendo-me dos comprovantes (registros dos atendimentos nos SAC, números de protocolo de atendimento nesses bancos etc.) para demonstrar que busquei solucionamento junto aos bancos mas não consegui: como o Bacen é o "banco dos bancos" e é quem tem de fiscalizar o mercado financeiro, compete ao Bacen, se entender necessário, mandar os bancos adequarem suas soluções de segurança de modo que elas não conflitem umas com as outras e, deste modo, não impeçam o cliente do banco X de ter acesso à sua conta no banco Y.

iii) Se o BACEN não resolver o problema (ou estiver demorando demais para resolver), eu partiria (munido dos registros dos atendimentos nos SAC dos bancos) para o registro de reclamações no Portal do Consumidor (https://www.consumidor.gov.br) e no Reclame Aqui (https://www.reclameaqui.com.br). Se o problema persistisse, eu partiria então para formalização de reclamação no PROCON da minha cidade (valendo-me tanto dos atendimentos dos SAC quanto da reclamação registrada no Portal do Consumidor e no Reclame Aqui, pois tudo isso serve de prova). E, em último caso, eu faria uma juntada de toda a documentação envolvendo os atendimentos nos SAC dos bancos, no Portal do Consumidor, no Reclame Aqui e no PROCON da minha cidade e então ingressaria com um processo judicial no Juizado Especial Cível da minha cidade.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Ricardo Lima Vieira em 21 de Abril de 2018, 19:15
Oi Sampayu.

Primeiramente obrigado pela sua extensa e muito bem elaborada explicação. Realmente os bancos são um problema para seus clientes, com suas soluções mal feitas, ainda mais para nós que preferimos software livre.

Seguindo sua dica, acabei seguindo os passos do DidBrother e acabou funcionando, pelo menos no meu laptop: estou com acesso ao BB e ao Itaú com o guardião. Não queria ficar refém de smartphone, até pelas limitações dos apps de bancos.

Sigo com minha versão atual e, quando estiver madura a base 18.04, faço a instalação nela.

Abraços.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 22 de Abril de 2018, 08:23
Oi Sampayu.

Primeiramente obrigado pela sua extensa e muito bem elaborada explicação. Realmente os bancos são um problema para seus clientes, com suas soluções mal feitas, ainda mais para nós que preferimos software livre.

Seguindo sua dica, acabei seguindo os passos do DidBrother e acabou funcionando, pelo menos no meu laptop: estou com acesso ao BB e ao Itaú com o guardião. Não queria ficar refém de smartphone, até pelas limitações dos apps de bancos.

Sigo com minha versão atual e, quando estiver madura a base 18.04, faço a instalação nela.

Abraços.

Que bom que a solução do DidBrother funcionou para o seu caso. Fico feliz por saber. :)

Você faz bem em decidir aguardar um tempinho antes de partir para o 18.04. Eu mesmo ainda pretendo ficar um bom tempo com o 16.04 (no mínimo 6 meses, talvez até 1 ano - caso o lançamento do 18.04 seja seguido por diversos usuários relatando novos bugs) até que eu sinta que o 18.04 está realmente utilizável, os bugs dele que forem mais relevantes (os que são de solucionamento imprescindível para possibilitar o uso regular do sistema) estejam sanáveis ou contornáveis e eu já esteja conseguindo instalar e usar o Warsaw.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: jacovieira em 01 de Maio de 2018, 10:18
Pessoal estou tentando instalar o modulo de seguranca no Ubuntu 18.04

Na instalação do modulo, no final dar a seguinte mensagem:

[ ok ] Starting warsaw (via systemctl): warsaw.service.
-su: linha 0: export: `--nofork': não é um identificador válido
-su: linha 0: export: `--nopidfile': não é um identificador válido
-su: linha 0: export: `--systemd-activation': não é um identificador válido
Failed to open connection to "session" message bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")

Alguma solução ???

Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: jacovieira em 01 de Maio de 2018, 12:22
E nos processos so aparece uma instancia do warsaw:

root@notebook:/home/jacoramos/Downloads# ps gauxwww | grep wars
jacoram+  4289  0.0  0.5 623768 23576 ?        Sl   12:14   0:00 /usr/local/bin/warsaw/core
root      4443  0.0  0.0  21536  1004 pts/0    S+   12:20   0:00 grep --color=auto wars

Não aparece a instancia como root.

????
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 01 de Maio de 2018, 14:00
Pessoal estou tentando instalar o modulo de seguranca no Ubuntu 18.04

Na instalação do modulo, no final dar a seguinte mensagem:

[ ok ] Starting warsaw (via systemctl): warsaw.service.
-su: linha 0: export: `--nofork': não é um identificador válido
-su: linha 0: export: `--nopidfile': não é um identificador válido
-su: linha 0: export: `--systemd-activation': não é um identificador válido
Failed to open connection to "session" message bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")

Alguma solução ???

Conforme explico no item 3 deste meu comentário (https://ubuntuforum-br.org/index.php?topic=121558.msg675205#msg675205), acho precipitado instalar o *Ubuntu 18.04 antes de ele estar lançado há pelo menos uns 6 meses (a única exceção é se o usuário for alguém que gosta de investigar e resolver bugs, ou seja, alguém disposto a instalar o sistema e descobrir a solução para os problemas que porventura ocorram).

De qualquer modo, há pessoas instalando e usando o 18.04. Essas pessoas estão resolvendo o problema com o Warsaw no 18.04 apoiando-se na solução que foi encontrada pela comunidade do Arch Linux e adaptada ao *Ubuntu pelo DidBrother. Vide este comentário (https://ubuntuforum-br.org/index.php?topic=122920.msg675147#msg675147).
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: luizluca em 11 de Maio de 2018, 00:13
Para ubuntu 18.04, o warsaw já instalado falha oois ele não acha os arquivos locale pt_BR.UTF8. Agora no ubuntu só tem o locale C, provavelmente por retrocompatibilidade.

Adicione:

export LC_ALL=C

lá pelo começo do /etc/init.d/warsaw que resolve depois de reiniciar o serviço ou o pc.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Marcopolo em 11 de Maio de 2018, 09:55
Pessoal estou tentando instalar o modulo de seguranca no Ubuntu 18.04

Na instalação do modulo, no final dar a seguinte mensagem:

[ ok ] Starting warsaw (via systemctl): warsaw.service.
-su: linha 0: export: `--nofork': não é um identificador válido
-su: linha 0: export: `--nopidfile': não é um identificador válido
-su: linha 0: export: `--systemd-activation': não é um identificador válido
Failed to open connection to "session" message bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")

Alguma solução ???

Conforme explico no item 3 deste meu comentário (https://ubuntuforum-br.org/index.php?topic=121558.msg675205#msg675205), acho precipitado instalar o *Ubuntu 18.04 antes de ele estar lançado há pelo menos uns 6 meses (a única exceção é se o usuário for alguém que gosta de investigar e resolver bugs, ou seja, alguém disposto a instalar o sistema e descobrir a solução para os problemas que porventura ocorram).

De qualquer modo, há pessoas instalando e usando o 18.04. Essas pessoas estão resolvendo o problema com o Warsaw no 18.04 apoiando-se na solução que foi encontrada pela comunidade do Arch Linux e adaptada ao *Ubuntu pelo DidBrother. Vide este comentário (https://ubuntuforum-br.org/index.php?topic=122920.msg675147#msg675147).
Olá, caríssimo amigo/colega Sampayu, bom dia!
Eu sabia que você iria se manisfestar ao nosso "socorro"! Eu, antes de ver o sua dica, ia perguntar aos "Baicharéis"  do fórum, a possibilidade de acrescentar o WARSAW baixado pela net e colocar no lugar, que é a pasta "usr/local/etc/warsaw", pois tentei ontem, mas o sistema não aceitou, ou seja, uma tentativa de colar os dados de uma das duas máquinas(desktop e Note Dell), que já funcionam normal, mas ainda com o Ubuntu 16.04! Vou implementar essa sua nova dica e depois reporto aqui! Um fraternal abraço e minha gratidão, sempre, sempre!
Editando:
Amigo Sampayu, eu devo adicionar o export LC_ALL=C, "comentado(#), ou somente assim como você indicou?
Vlw.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: JorgeThrasher em 17 de Maio de 2018, 15:36
Muito bom! Valeu, Sampaiu! Deu certo aqui com meu Ubuntu 18.04.

Se o problema persistir, que tal limpar e desinstalar tudo? Depois é só instalar o Warsaw (apenas o Warsaw: o programa HDA_BB é desnecessário) e configurar o firewall, conforme explicado anteriormente.


Como fazer a remoção completa do Warsaw e do HDA_BB, desinstalar e "resetar" o firewall, reinstalar o Warsaw e o firewall, ativar o firewall fechando as portas de rede do seu computador (segurança) mas conceder acesso ao socket (websocket) de que o Warsaw necessita - tudo via terminal do shell :)


1. Execute o comando abaixo, para remover completamente o programa HDA_BB:
Código: [Selecionar]
sudo apt-get purge hda-bb -y
2. MANTENHA TODOS OS NAVEGADORES FECHADOS e então desinstale o Warsaw:¹
Código: [Selecionar]
sudo killall opera firefox chrome ; sudo apt-get purge warsaw -y ; sudo /usr/bin/warsaw_uninstall
3. Execute este supercomando para desinstalar o firewall (G)UFW e "resetar" o netfilter (firewall que fica "embutido" no kernel do Linux):¹
Código: [Selecionar]
sudo apt-get purge ufw gufw -y ; sudo iptables -F ; sudo iptables -X ; sudo iptables -P INPUT ACCEPT ; sudo iptables -P FORWARD ACCEPT ; sudo iptables -P OUTPUT ACCEPT ; sudo rm -r /etc/ufw
4. Execute este supercomando para desativar o arquivo rc.local e atualizar o sysctl:¹
Código: [Selecionar]
sudo mv /etc/rc.local /etc/rc.local.bak ; sudo sed -i -e 's|net.ipv4.tcp_syncookies=1|#net.ipv4.tcp_syncookies=1|' "/etc/sysctl.conf" ; sudo sed -i -e 's|net.ipv4.tcp_syncookies=1|#net.ipv4.tcp_syncookies=1|' "/etc/sysctl.d/10-network-security.conf" ; sudo sysctl -w net.ipv4.tcp_syncookies=0
5. Reinicie o computador:
Código: [Selecionar]
sudo telinit 6
6. Após o computador reiniciar, MANTENHA TODOS OS NAVEGADORES FECHADOS e então execute este supercomando para manualmente instalar o Warsaw via shell script (script do shell):
Código: [Selecionar]
sudo killall opera firefox chrome ; wget https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_`getconf LONG_BIT`_installer.run -O /tmp/instalar.warsaw ; sudo chmod +x /tmp/instalar.warsaw ; sudo /tmp/instalar.warsaw
7. Quando a instalação terminar, reinicie novamente o computador:
Código: [Selecionar]
sudo telinit 6
8. Após o computador reiniciar, execute este supercomando para reinstalar o firewall (G)UFW, ativar a proteção contra ataques do tipo "SYN Flood" e então ativar o daemon (serviço) do (G)UFW:
Código: [Selecionar]
sudo apt-get install ufw gufw --reinstall -y ; sudo sed -i -e 's|syncookies=0|syncookies=1|' "/etc/ufw/sysctl.conf" ; sudo ufw enable
9. Acesse https://www2.bancobrasil.com.br/aapf/login.jsp para testar se o módulo está funcionando e sendo detectado. Caso o módulo não seja detectado, reinicie o computador e acesse https://www2.bancobrasil.com.br/aapf/login.jsp novamente. SE (E SOMENTE SE) o problema persistir, execute o supercomando abaixo e, após o computador reiniciar, tente novamente acessar https://www2.bancobrasil.com.br/aapf/login.jsp:

Código: [Selecionar]
sudo apt-get install libcurl4-openssl-dev libnss3-dev libdbus-1-dev yad libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libfreetype6 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libnspr4 libnspr4-0d libnss3 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 --reinstall -y ; sudo telinit 6
Nota: em alguns casos, pode acontecer de https://seg.bb.com.br não detectar o módulo de segurança, embora o módulo esteja instalado, funcionando, acessando as portas TCP e você consiga acessar sua conta por intermédio do URL https://www2.bancobrasil.com.br/aapf/login.jsp. Essa é a razão por que não se deve confiar no resultado mostrado em https://seg.bb.com.br.  Esse problema que ocorre com https://seg.bb.com.br também ocorre com http://www.dieboldnixdorf.com.br/warsaw, portanto também não confie no resultado que http://www.dieboldnixdorf.com.br/warsaw lhe mostrar. A única maneira de realmente confirmar se o módulo está ou não funcionando no seu navegador é acessar https://www2.bancobrasil.com.br/aapf/login.jsp e verificar se os campos "Agência", "Conta" e "Senha de autoatendimento" aparecem. :P

10. Se mesmo após isso o Warsaw do seu sistema Linux continuar não sendo detectado e/ou executado na página do Banco do Brasil, execute este supercomando:

Código: [Selecionar]
if [ -a /etc/rc.local ]; then sudo mv /etc/rc.local /etc/rc.local.bak; fi; echo \#\!/bin/bash | sudo tee /etc/rc.local; echo ' ' | sudo tee -a /etc/rc.local; echo \echo 1 \> /proc/sys/net/ipv4/tcp_syncookies | sudo tee -a /etc/rc.local; echo ' ' | sudo tee -a /etc/rc.local; echo exit 0 | sudo tee -a /etc/rc.local; sudo telinit 6
...e, após o computador reiniciar, tente novamente acessar sua conta, no website do Banco do Brasil. Ainda não deu certo? Então...

11. MANTENHA TODOS OS NAVEGADORES FECHADOS e execute este supercomando para limpar os caches dos navegadores e (re)instalar os navegadores Google Chrome e Opera Browser:

Código: [Selecionar]
sudo killall opera firefox chrome ; sudo apt-get install gdebi --reinstall -y ; rm -r ~/.cache/google-chrome ~/.cache/opera ~/.cache/mozilla/firefox ; if [ `getconf LONG_BIT` == 64 ]; then wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb -O /tmp/chrome.deb ; sudo gdebi -n /tmp/chrome.deb ; fi; if [ `getconf LONG_BIT` == 64 ]; then wget http://ftp.opera.com/pub/opera/desktop/44.0.2510.1218/linux/opera-stable_44.0.2510.1218_amd64.deb -O /tmp/opera.deb; else wget http://ftp.opera.com/pub/opera/desktop/44.0.2510.1218/linux/opera-stable_44.0.2510.1218_i386.deb -O /tmp/opera.deb; fi ; sudo gdebi -n /tmp/opera.deb ; sudo apt-get update ; sudo apt-get check ; sudo apt-get dist-upgrade -y ; sudo apt-get autoremove -y ; sudo apt-get clean ; sudo telinit 6
COMANDO ALTERNATIVO

Caso queira desinstalar completamente um (ou mais de um) dos seus navegadores, este post (https://ubuntuforum-br.org/index.php/topic,121558.msg673986.html#msg673986) explica como fazer isso com os navegadores Mozilla Firefox, Google Chrome e Opera Browser. O post também explica como reinstalar tais navegadores.

12. Após o computador reiniciar, execute o comando abaixo para abrir os navegadores Google Chrome² e Opera Browser na página de teste do módulo Warsaw (você também pode tentar usar o Mozilla Firefox³ para acessar sua conta):

Código: [Selecionar]
google-chrome https://www2.bancobrasil.com.br/aapf/login.jsp & opera https://www2.bancobrasil.com.br/aapf/login.jsp
IMPORTANTE: a página do Banco do Brasil (https://www2.bancobrasil.com.br/aapf/login.jsp) requer o plugin Adobe Flash, para poder detectar e executar o Warsaw durante seu acesso à conta bancária, o que é feito por intermédio deste applet: https://www2.bancobrasil.com.br/aapf/includes/js/warsaw-websocket.swf (https://www2.bancobrasil.com.br/aapf/includes/js/warsaw-websocket.swf) que o Opera e o Chrome atualmente bloqueiam (e daí você vê aquela mensagem informando que o módulo de segurança não está instalado ou não foi detectado, embora ele esteja instalado). Caso você não possua o Flash instalado em seu sistema, instale-o com este comando, no terminal do shell:
Código: [Selecionar]
sudo apt-get install adobe-flashplugin -yCaso o comando acima não funcione, experimente executar este outro:
Código: [Selecionar]
sudo apt-get install flashplugin-installer -yApós isso, não deixe de ler as Notas de Rodapé para verificar como se ativa o plugin Flash nos navegadores. Cada navegador possui um método próprio de ativação do plugin Flash. A tendência é os navegadores dificultarem cada vez mais a vida do usuário, tornarão cada vez mais difícil conseguir fazer com que o navegador execute conteúdo Flash em websites, mas infelizmente os bancos retrógrados continuam insistindo em usar Flash nas suas páginas de acesso à conta bancária, e aí surge (mais) esse problema. :(

13. Se após isso o módulo for detectado mas você não conseguir efetuar login, pode ser que o certificado de segurança do Warsaw não tenha sido adicionado aos navegadores Chrome e Opera. Neste caso, execute este supercomando (ele fechará todos os navegadores, reinstalará o Warsaw e reiniciará o computador):

Código: [Selecionar]
sudo killall opera firefox chrome ; wget https://cloud.gastecnologia.com.br/bb/downloads/ws/warsaw_`getconf LONG_BIT`_installer.run -O /tmp/instalar.warsaw ; sleep 10 ; sudo chmod +x /tmp/instalar.warsaw ; sleep 10 ; sudo /tmp/instalar.warsaw ; sleep 10 ; sudo telinit 6
...e, após seu computador reiniciar, execute novamente o comando do item 12, para confirmar que o Google Chrome e o Opera Browser estão funcionando com o módulo Warsaw.

IMPORTANTE: caso você acesse as preferências/configurações do seu navegador, vá até a seção de certificados, acesse o item Autoridades e não encontre o certificado Warsaw Personal CA (que é o nome do certificado do Warsaw para navegadores web), leia este post (https://ubuntuforum-br.org/index.php?topic=121558.msg674941#msg674941) para saber como instalar esse certificado manualmente.

14. Caso o Warsaw continue não funcionando e/ou então você esteja utilizando uma versão do *Ubuntu posterior à 16.04 (ou seja: 16.10, 17.04, 17.10 etc.) e o Warsaw continue não funcionando, execute este supercomando:

Código: [Selecionar]
sudo killall opera firefox chrome ; sudo /usr/bin/warsaw_uninstall ; sudo update-rc.d -f warsaw remove ; sudo rm /etc/init.d/warsaw /etc/xdg/autostart/warsaw.desktop /usr/bin/warsaw_uninstall ; sudo rm -r /usr/local/bin/warsaw /usr/local/etc/warsaw /usr/local/lib/warsaw /usr/share/doc/warsaw ; wget https://cloud.gastecnologia.com.br/bb/downloads/ws/linux/diagbb-1.0.`getconf LONG_BIT`.run -O /tmp/instalar.warsaw ; sleep 10 ; sudo chmod +x /tmp/instalar.warsaw ; sleep 10 ; sudo /tmp/instalar.warsaw ; sleep 10 ; sudo telinit 6
...e teste novamente o funcionamento do Warsaw, após o sistema reiniciar.

Resumo de tudo o que foi explicado neste post: para que o Warsaw funcione na página do Banco do Brasil, é necessário [1] instalar o Warsaw (isso já instala o certificado do Warsaw para os navegadores, e se por acaso não instalar siga as dicas publicadas aqui (https://ubuntuforum-br.org/index.php?topic=121558.msg674941#msg674941) para instalar manualmente o certificado), [2] instalar o firewall com as portas TCP 30800 e 30900 desbloqueadas, [3] ativar a proteção do sistema contra ataques SYN Flood (em algumas versões do *Ubuntu essa proteção já pode estar ativada por padrão, mas o tutorial ativa a do firewall só por garantia), [4] instalar o plugin Adobe Flash no sistema e [5] configurar cada um dos seus navegadores para não impedir a execução do plugin Flash na página do banco.

NÃO DEIXE DE LER AS NOTAS DE RODAPÉ! ELAS CONTÊM INFORMAÇÕES COMPLEMENTARES IMPORTANTES!


Notas de rodapé:
¹ Ignore as mensagens de erro que eventualmente forem exibidas.
² Se após executar todos os procedimentos acima o Google Chrome não estiver funcionando com o Warsaw no website do BB, é bem provável que seja porque o Google Chrome está forçando o uso de HTML5 no website do banco, embora o Warsaw requeira Flash. Para resolver esse problema, inicie o Google Chrome, acesse o endereço chrome://settings/content/siteDetails?site=https%3A%2F%2Fwww2.bancobrasil.com.br e marque como Permitir as seguintes opções: Javascript, Flash, Pop-ups, Sincronização em segundo plano, Downloads automáticos e Acesso a plug-in sem sandbox. Após isso, acesse novamente a página do BB (https://www2.bancobrasil.com.br/aapf/login.jsp). Se no canto superior direito (extremidade direita) da barra de endereços aparecer um aviso de Plug-in bloqueado, clique sobre o aviso e clique em Executar Flash desta vez. Somente assim os campos de acesso à sua conta corrente aparecerão. Se você clicar no botão de login à sua conta e o login demorar, repita o procedimento de clicar sobre o aviso e clicar em "Executar Flash desta vez". A tendência é os navegadores dificultarem cada vez mais a execução de Flash (até um ponto em que nenhum navegador executará mais o Flash). É torcer para que antes disso os desenvolvedores do website do BB e do famigerado Warsaw tornem o acesso ao banco independente do Flash...  E, se o problema persistir mesmo após você executar todos esses procedimentos com o Chrome, é possível que uma recente atualização do Google Chrome tenha eliminado o certificado de segurança do Warsaw, portanto reinstale o Warsaw (item 13), para que o instalador do Warsaw injete novamente o certificado de segurança dele no Google Chrome.
³ Para o plugin Flash funcionar no Mozilla Firefox, execute o Firefox, acesse o endereço about:addons, clique em Plugins, então clique em Shockwave Flash e, no item Preferências, desmarque a caixa Bloquear conteúdo Flash perigoso e malicioso e, por fim, modifique o valor do campo Perguntar para ativar para que passe a ser Sempre ativar.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Sampayu em 22 de Maio de 2018, 01:23
Muito bom! Valeu, Sampaiu! Deu certo aqui com meu Ubuntu 18.04.
De nada.  :)
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: heindorr em 12 de Junho de 2018, 12:59
Bom dia.
Tentei de vários modos conforme você explicaram aqui. Não deu certo no meu Mint Sylvia 32 bit.
Tenho pouquíssimo conhecimento mas a sorte me ajudou e quero informar como fiz:
1- O modulo de segurança do BB estava instalado mas não sendo reconhecido.
2- Como também preciso ter acesso a uma conta na CAIXA, instalei e fiz o cadastro normalmente.
3- Depois tentei mais uma vez acessar a conta no Banco do Brasil e deu certo!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: leandro318 em 07 de Agosto de 2018, 10:09
Infelizmente já fiz e refiz tudo o descrito aqui em pelos menos 3 distribuições diferentes instaladas do zero (Ubuntu. Lubuntu e MInt) mas continuo sem conseguir fazer com que esse maldito módulo de segurança seja detectado  >:( >:( >:(

Sinceramente, não sei mais o que fazer aqui. Nesse momento estou com Ubuntu 18.04 32 bits e Firefox 61. Mesmo após refazer todo o processo de remover o Warsaw e reinstalar tudo do zero conforme descrito aqui no tópico, sempre aparece a mesma mensagem:

Citar
Prezado cliente, o Módulo de Segurança não foi identificado em seu computador (W01).
Este componente visa blindar sua conexão contra ações maliciosas. A instalação é simples, basta clicar no botão abaixo para efetuar o download do instalador. Ao término do download, execute o programa DiagnosticoBB.exe para iniciar a instalação. Se precisar de ajuda com a instalação acesse o tutorial disponível na Página de Diagnóstico do Módulo de Segurança.


Edit:

Fiz um novo teste aqui com a dica do colega acima (instalar o módulo de segurança da Caixa ao invés de instalar o do BB) dai funciona normal. Ou seja, se eu instalo o módulo de segurança fornecido pelo próprio site do BB, não funciona nem que a vaca tussa, mas se eu instalo o módulo de segurança da Caixa seguindo os passos descritos abaixo, consigo acessar normalmente o Internet Banking do BB.

1 - Baixar o instalador do módulo de segurança:
32 bits: https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr32.deb
ou
64 bits: https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr64.deb

2 - Instalar o módulo de segurança Warsaw da Caixa:
I - Atualizar o repositório:
Código: [Selecionar]
sudo apt-get update
II - Instalar as bibliotecas necessárias para rodar o módulo de segurança:
Código: [Selecionar]
sudo apt-get install libnss3-tools libcurl3
III - Instalar o pacote .deb do módulo de segurança da Caixa e demais dependências existentes:
32 bits:
Código: [Selecionar]
sudo gdebi GBPCEFwr32.deb ou
64 bits:
Código: [Selecionar]
sudo gdebi GBPCEFwr64.deb
3 - Reiniciar a máquina.

Feitos esses passos, consigo acessar normalmente o Internet Banking do BB, mas seguindo os passos descritos no próprio site do BB e os descritos aqui no tópico o módulo de segurança nunca é reconhecido corretamente.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: edulohmann em 21 de Agosto de 2018, 21:12
PERFEITO!! Esse caminho, de instalar o da CEF, também funcionou para mim!!
Me registrei neste fórum só para agradecer e confirmar que o caminho abaixo foi a minha saída!
Obrigado a todos!! Valeu leandro318


Fiz um novo teste aqui com a dica do colega acima (instalar o módulo de segurança da Caixa ao invés de instalar o do BB) dai funciona normal. Ou seja, se eu instalo o módulo de segurança fornecido pelo próprio site do BB, não funciona nem que a vaca tussa, mas se eu instalo o módulo de segurança da Caixa seguindo os passos descritos abaixo, consigo acessar normalmente o Internet Banking do BB.

1 - Baixar o instalador do módulo de segurança:
32 bits: https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr32.deb
ou
64 bits: https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr64.deb

2 - Instalar o módulo de segurança Warsaw da Caixa:
I - Atualizar o repositório:
Código: [Selecionar]
sudo apt-get update
II - Instalar as bibliotecas necessárias para rodar o módulo de segurança:
Código: [Selecionar]
sudo apt-get install libnss3-tools libcurl3
III - Instalar o pacote .deb do módulo de segurança da Caixa e demais dependências existentes:
32 bits:
Código: [Selecionar]
sudo gdebi GBPCEFwr32.deb ou
64 bits:
Código: [Selecionar]
sudo gdebi GBPCEFwr64.deb
3 - Reiniciar a máquina.

Feitos esses passos, consigo acessar normalmente o Internet Banking do BB, mas seguindo os passos descritos no próprio site do BB e os descritos aqui no tópico o módulo de segurança nunca é reconhecido corretamente.
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Marcopolo em 28 de Abril de 2022, 11:21
PERFEITO!! Esse caminho, de instalar o da CEF, também funcionou para mim!!
Me registrei neste fórum só para agradecer e confirmar que o caminho abaixo foi a minha saída!
Obrigado a todos!! Valeu leandro318


Fiz um novo teste aqui com a dica do colega acima (instalar o módulo de segurança da Caixa ao invés de instalar o do BB) dai funciona normal. Ou seja, se eu instalo o módulo de segurança fornecido pelo próprio site do BB, não funciona nem que a vaca tussa, mas se eu instalo o módulo de segurança da Caixa seguindo os passos descritos abaixo, consigo acessar normalmente o Internet Banking do BB.

1 - Baixar o instalador do módulo de segurança:
32 bits: https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr32.deb
ou
64 bits: https://cloud.gastecnologia.com.br/cef/warsaw/install/GBPCEFwr64.deb

2 - Instalar o módulo de segurança Warsaw da Caixa:
I - Atualizar o repositório:
Código: [Selecionar]
sudo apt-get update
II - Instalar as bibliotecas necessárias para rodar o módulo de segurança:
Código: [Selecionar]
sudo apt-get install libnss3-tools libcurl3
III - Instalar o pacote .deb do módulo de segurança da Caixa e demais dependências existentes:
32 bits:
Código: [Selecionar]
sudo gdebi GBPCEFwr32.deb ou
64 bits:
Código: [Selecionar]
sudo gdebi GBPCEFwr64.deb
3 - Reiniciar a máquina.

Feitos esses passos, consigo acessar normalmente o Internet Banking do BB, mas seguindo os passos descritos no próprio site do BB e os descritos aqui no tópico o módulo de segurança nunca é reconhecido corretamente.
Bom dia galera "Pinguim"" Baixei a iso do novo Ubuntu "Água Viva"    >:(   (22.04 LTS, instalei somente no Note o módulo Warsaw, mas tbm não é reconhecido! Esses problemas já deveriam ter sidos resolvidos, principalmente na atual distro(JJ)! Haja paciência! Abraço!
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: jrkamil em 28 de Abril de 2022, 15:16
https://ubuntuforum-br.org/index.php?topic=125267.0
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Marcopolo em 01 de Maio de 2022, 09:49
https://ubuntuforum-br.org/index.php?topic=125267.0
Bom dia amigos, ótimo Domingo abençoado! Quero dizer que tentei instalar o complicado módulo Warsaw do bb no Kubuntu 22.04, não funcionou. Tentei instalar no Ubuntu 22.04 LTS em outra máquina e, também não instalou, ou seja, em ambos os casos, baixo, mostra que instalou e,quando tento acessar o internet bank, acusa que "Infelizmente não foi detectado o módulo! Ainda bem que tenho outras máquinas com o 20.04 LTS e vou usar até 2025 como informado! Implementei todas as dicas daqui e não funfou! Vou ter mudar de SO ou procurar outra versão do Linux! Tenho vontade de testar o Manjaro para ver no que dá!  :-\ :o >:(
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: jrkamil em 01 de Maio de 2022, 09:59
Estou conseguindo usar normalmente no BB com a dica acima
Título: Re:Solução para acessar o home banking do Banco do Brasil no Ubuntu (com warsaw)
Enviado por: Marcopolo em 02 de Maio de 2022, 09:20
https://ubuntuforum-br.org/index.php?topic=125267.0
Bom dia amigos, ótimo Domingo abençoado! Quero dizer que tentei instalar o complicado módulo Warsaw do bb no Kubuntu 22.04, não funcionou. Tentei instalar no Ubuntu 22.04 LTS em outra máquina e, também não instalou, ou seja, em ambos os casos, baixo, mostra que instalou e,quando tento acessar o internet bank, acusa que "Infelizmente não foi detectado o módulo! Ainda bem que tenho outras máquinas com o 20.04 LTS e vou usar até 2025 como informado! Implementei todas as dicas daqui e não funfou! Vou ter mudar de SO ou procurar outra versão do Linux! Tenho vontade de testar o Manjaro para ver no que dá!  :-\ :o >:(
Editando:
Reinformo, que "joguei pro alto" esse tal de Kubuntu e baixei a iso do Ubuntu 22.04(atual) e, tudo melhorou bastante! Em outras máquinas, mantenho o 20,04 LTS até expirar suas atualizações em 2025! Grande abraço e um mês de Maio abençoado!  ;D ;) :)