O Warsaw vem dando dores de cabeça para funcionar, confira nessa matéria como colocar ele para funcionar.
Modulo de segurança para internet banking.
Em primeiro lugar, esse APP fica rodando como Root em seu sistema, portanto ele tem superpoderes na sua maquina.
Devido a isso recomendo fortemente que não o use em seu computador, como alternativa você pode usar maquina virtual, usou, fechou a VM acabou o perigo.
Aviso dado.
Faça o download do Warsaw indicado por seu banco e o instale, na maioria dos casos a instalação é a seguinte.
Instale a dependência com o comando abaixo.
Instale o warsaw que fez o download do seu banco com o exemplo abaixo, altere GBPCEFwr64.deb para o nome correto do deb que fez o download.
Para resolver esse problema siga os passos abaixo.
Log como root
Entre no diretório do warsaw com o comando abaixo.
Warsaw
Modulo de segurança para internet banking.
Em primeiro lugar, esse APP fica rodando como Root em seu sistema, portanto ele tem superpoderes na sua maquina.
Devido a isso recomendo fortemente que não o use em seu computador, como alternativa você pode usar maquina virtual, usou, fechou a VM acabou o perigo.
Aviso dado.
Instalação
Faça o download do Warsaw indicado por seu banco e o instale, na maioria dos casos a instalação é a seguinte.
Instale a dependência com o comando abaixo.
sudo apt install libnss3-tools
Exemplo o da Caixa.
Fiz o download do GBPCEFwr64.deb
Feche os navegadores de internet.
O comando para instalação é o seguinte.
sudo dpkg -i ~/Downloads/GBPCEFwr64.deb
Ou simplesmente de duplo click no arquivo que fez o download.
Feita a instalação ele não ira funcionar, de o comando abaixo no terminal para testar.
Note que o daemon só está sendo executado por seu user e ele precisa rodar com o Root.
ps -ef | grep warsaw
Note que o daemon só está sendo executado por seu user e ele precisa rodar com o Root.
Solução
Para resolver esse problema siga os passos abaixo.
su
Ou para Ubuntu
sudo su
Entre no diretório do warsaw com o comando abaixo.
cd /usr/local/lib/warsaw
Remova os arquivos abaixo e crie links simbolicos no lugar com os 3 comandos abaixo, um a um.
rm ld-linux-x86-64.so.2 ; ln -s /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
rm libc.so.6 ; ln -s /lib/x86_64-linux-gnu/libc.so.6
rm libpthread.so.0 ; ln -s /lib/x86_64-linux-gnu/libpthread.so.0
rm libdl.so.2 ; ln -s /lib/x86_64-linux-gnu/libdl.so.2
Defina o atributo do diretório
chattr +a /usr/local/lib/warsaw/
Ative o warsaw no systemd
systemctl enable warsaw
Inicie o warsaw no systemd
systemctl start warsaw
Execute o wardaw
/usr/local/bin/warsaw/core
Reinicie o computador
restart
Faça novamente o teste com o comando abaixo.
ps -ef | grep warsaw