Acessando a Caixa (banco) de qualquer distribuição Linux


caixa

Muitos, que não utilizam Ubuntu 13 ou superior e Mint 15 ou superior, não estão conseguindo ter acesso ao banco da Caixa. Eu e o Bruno ficamos um tempo quebrando cabeça, mexendo no pacote do módulo, para portá-lo para o Manjaro, mas não obtivemos sucesso, parece que as modificações são feitas a nível binário e ai não temos acesso. Cheguei até a entrar em contato com a empresa que desenvolve o módulo de segurança para os bancos. Veja na íntegra a troca de e-mails:

Eu:
Já trabalho com Linux a mais de 20 anos. Recentemente os bancos estão adotando esse módulo de segurança que não há como saber o que existe, pois é um binário fechado. Apesar de não achar isso nada interessante, parece que é uma das formas de ter acesso ao banco através do computador, eu disse “uma das” pois encontrei outra forma sem precisar utilizar o módulo, porém, gostaria de saber se exite alguma especificação no binário para funcionar apenas em certo tipo de distribuição Linux, segundo a Caixa o suporte é dado ao Ubuntu 13 para frete e ao Linux Mint 17 para frente. O Ubuntu 13 ainda usa o Sysinit Upstart, porém agora já adotou o Systemd, como a maioria das distribuições. Eu cheguei a baixar o .DEB e verifiquei cada arquivo, vi que o sistema de iniciação está desatualizado e possui coisas desnecessárias no código, mas isso não vem ao caso! Estou tentando migrar o pacote de módulo para o Archlinux e derivados. Fiz a migração dos dados, criei o pacote, instala, carrega tudo sem problemas mas de alguma forma o binário do Warsaw não é executado. Fiz essa imensa introdução para saber se há uma especificação no binário que não deixa o módulo ser executado em outra distribuição Linux. Já estou a quase 2 semanas tentando resolver esse problema e cheguei a conclusão que o problema deve estar em nível de código binário e ai nada posso fazer. Ficarei muito grato por uma resposta!

Resposta da empresa GAS Tecnologia:
Prezado Francisco, bom dia.

​O Ubuntu e a versão MINT são os sistemas operacionais homologados pelas instituições financeiras, para realizar a instalação dos módulos de segurança da GAS Tecnologia, segue os requisitos. Os sistemas são homologados a partir da demanda dos sistemas operacionais.

Sistemas operacionais:
Linux Ubuntu – versão 13 ou superior (32 e 64 bits);
Linux Mint versão 15 ou superior (32 e 64 bits).

Navegadores:
Google Chrome versão 16 ou superior;
Mozilla Firefox versão 11 ou superior.

Instalação via terminal:
dpkg​ ​–i warsaw_instal.deb (comando de​ ​instalação do Warsaw)

​Desinstalação
​sudo dpkg​ ​-r warsaw

​Página de Diagnóstico:
http://gastecnologia.com.br:8080/diagnostico/index.jsp

Informamos que não podemos passar o que foi solicitado pelo senhor, por motivo de política de segurança.

Agradecemos o contato e qualquer dúvida estamos a disposição.

Maria Fernanda Sampaio | Analista de Atendimento Sênior
GAS – Global Antifraud Solutions | Diebold Inc.
Telefone: +55 61 3274-0034
www.gastecnologia.com

Um comentário sobre a resposta da GAS Tecnologia, a pessoa que respondeu esse e-mail deve ter usado uma droga bem louca, primeiro que não sei da onde tiraram sr Francisco – me chamo Tales, muito prazer –, segundo que eu só perguntei se tinha algo a nível binário, uma resposta SIM ou NÃO já seria suficiente para mim, ao invés disso mandaram um roteiro de como instalar o módulo de proteção. É compreensível como as pessoas no Brasil são analfabetas e não sabem interpretar um simples texto.

Voltando a questão do acesso a Caixa, procurei uma outra solução que é simples, porém bem funcional, testei, funcionou e mandei para o Bruno. Depois um outro amigo, Adriano, disse que estava com o mesmo problema, ele também usa o Manjaro, passei a solução para ele, que me agradeceu contente!

Esse método consiste em rodar um apk da Caixa versão tablet através de uma extensão do Google, é basicamente isso. Como eu já escrevi um artigo ensinando como rodar apps do Andoid no Linux, de maneira geral, vou deixar o link para que acessem e sigam os procedimentos que escrevi. A única dificuldade que devem encontrar é de baixar o apk da Caixa, algo que também explico com detalhes, mas quem quiser, pode baixar o apk diretamente aqui, com intuito de facilitar.

Acesso ao artigo: Apps Android direto do navegador Chrome, no Linux, Mac ou Windows para realizar os procedimentos.

Clique aqui para baixar o app da Caixa versão Android!

Observação: depois de instalado o app será aberto como qualquer aplicativo do Linux, deve estar disponível no menu de opções.

  • daniel dias

    ahh essa galera de suporte, acho que pediram pro officeboy mandar a resposta…rsrs

  • daniel dias

    ahh essa galera de suporte, acho que pediram pro officeboy mandar a resposta…rsrs

  • Paulo Benedito Corrêa

    Velho amigo, teu post vou para lá no Fórum Manjaro Geek http://forum.manjaro-geek.org/index.php/topic,153.msg1076.html#msg1076
    Parabéns pelo empenho de sempre.
    Abraços,
    Paulo Corrêa “Creto”

    • Carlos Bruno

      Eu ia fazer isso, mas aqui no meu não entra. Fiz tudo certinho, na hora de abrir o aplicativo da caixa pelo ARC, não entra.

      Aparece a carinha branca com a tela preta. Por isso não postei lá… lógico com a permissão do fera Tales.

      • Você deve estar usando uma versão instável do Chrome, só funciona para versão estável!

    • Obrigado Paulo,

      grande abraço!

  • Paulo Benedito Corrêa

    Velho amigo, teu post vou para lá no Fórum Manjaro Geek http://forum.manjaro-geek.org/index.php/topic,153.msg1076.html#msg1076
    Parabéns pelo empenho de sempre.
    Abraços,
    Paulo Corrêa “Creto”

    • Carlos Bruno

      Eu ia fazer isso, mas aqui no meu não entra. Fiz tudo certinho, na hora de abrir o aplicativo da caixa pelo ARC, não entra.

      Aparece a carinha branca com a tela preta. Por isso não postei lá… lógico com a permissão do fera Tales.

      • Você deve estar usando uma versão instável do Chrome, só funciona para versão estável!

    • Obrigado Paulo,

      grande abraço!

  • Adriano Moura

    Finalmente depois de também tentar suporte com a CAIXA eis que o Tales nos agracia com uma solução realmente viável. Pessoas com iniciativas como essas devem ser sempre valorizadas. Valeu d+

  • Adriano Moura

    Finalmente depois de também tentar suporte com a CAIXA eis que o Tales nos agracia com uma solução realmente viável. Pessoas com iniciativas como essas devem ser sempre valorizadas. Valeu d+

  • Ahhhh… Gas Tecnologia e seu Trojan/keylogger corporativo, disfarçado de “módulo de proteção”, que por muitos anos perturba a vida de usuários windows com sua remoção quase impossível.

    Nunca muda.

    Não rola de ver o que esse tal modulo acessa no linux e envia pra eles?

    • Nunca tentei, mas acho que não é algo tão simples como monitorar um log.

  • Ahhhh… Gas Tecnologia e seu Trojan/keylogger corporativo, disfarçado de “módulo de proteção”, que por muitos anos perturba a vida de usuários windows com sua remoção quase impossível.

    Nunca muda.

    Não rola de ver o que esse tal modulo acessa no linux e envia pra eles?

    • Nunca tentei, mas acho que não é algo tão simples como monitorar um log.

  • Rogério Queiroz

    É uma vergonha, a caixa n disponibilizar o warsaw em .rpm… Ser obrigado a usar debian ou ubuntu é exclusão digital!

  • Xinuo

    Eu preferi outra solução. Não gostei de ter um daemon rodando e fazendo sei lá o que no meu sistema. Preferi colocar um Debian 32 bits, numa VM, para atender a Caixa e ao Banco do Brasil. O Banco do Brasil têm problemas para reconhecer cadastramento de computadores com GNU/Linux de 64 bits, então matei 2 coelhos com uma cajadada só.

    • O Banco do Brasil roda em cima de java, então não tem problema, sobre a Caixa Econômica Federal, o apk do android não “afeta” o sistema como o daemon que roda, concordo com você fazendo lá sabe o quê!

  • Rafael Fernando

    Será que funciona para contas empresariais?

    • Se funciona normalmente no android então vai funcionar no computador.

      • Rafael Fernando

        Desconheço o app do Android. Pergunto, por que onde trabalho, se usa muito esse maldito modulo da Caixa com o certificado e isso me da muita dor de cabeça, inclusive por causa do GAS, tenho incompatibilidade com algumas das aplicações que usamos. Vou testar a tarde! Valeu a resposta.

  • Willians Da Silva

    (AJUDA)

    Não entendi como se fez. : (

    • Olá Willians,

      Chegou a ler tudo que escrevi? Qual a sua dúvida?

      • Willians Da Silva

        Eu li! Mas não pude entender. Resolvi o problema trocando de O.S.
        De qualquer forma, muito obrigado.

  • Adilton

    Oi Tales, muito obrigado pela dica… Instalei o ARC Welder no Chrome no meu Mac e só assim consegui acessar o app da Caixa. Só precisamos ficar de olho nas atualizações do App, né?

    • Você diz no app da caixa, correto? Se for, tem sim, o ARC atualiza automático 😉
      Abraço!

  • ViniLinuxGamer

    Oi Tales, essa sua dica do apk da caixa é nota 10. Havia saído do ubuntu para o manjaro e já não sabia mais o que fazer. Obrigado pela dica!

  • Vagner Alves

    Olá, Tales, fiz seu tutorial e funcionou muito bem no meu manjaro durante alguns meses, entretanto, já faz quase um mês que não consigo mais acessar minha conta. Quando eu clico no botão “acesse sua conta”, aparece a mensagem no print abaixo. Tem ideia do que possa ser, ou também está passando por isso? Mas de qualquer forma, já valeu d+ a dica, foi uma ótima alternativa para não precisar de um dual boot. Obrigado man.

    • Tente baixar uma versão mais nova do app e instalar… Eu não uso mais Caixa, pior banco que já vi em tudo. :/

      • Ronaldo Dantas

        Também estou com o mesmo problema. Como posso baixar uma versão mais nova? Pode disponibilizar o link p download como fez ai em cima! Parabéns pelas dicas! Voces são fera mesmo!!!

  • Ronaldo Dantas

    Muito bom o tutorial! Parabéns! Mas quado vou usar o acesso a conto do aplicativo sempre aparece mensagem “Sistema Temporariamente Indisponível. Tente mais tarde”.Alguma sugestão?? Obrigado, voces são fera mesmo! Uso o Manjaro!

    • Olá Ronaldo,

      Tem muito tempo que parei de usar caixa e por isso não testei mais. Sugiro a você a baixar o app versão mais nova, talvez seja isso. Também uso manjaro 😉

  • Rodrigo Coelli

    parou de funcionar? eu ja não consigo mais acessar

    • Se der uma olhada na playstore, verá muita gente reclamando que nem no Smartfones e tablets está funcionando. Então o problema é na Caixa. Quer uma dica? Faça como eu, mude de banco, porque banco pior que a Caixa está para existir.