Assinar digitalmente um arquivo
Moderador: Moderadores
Assinar digitalmente um arquivo
Fladimir,
O user-agent do firefox é este: User Agent Switcher ?
Você tem o caminho para configurar para fazermos um teste?
O user-agent do firefox é este: User Agent Switcher ?
Você tem o caminho para configurar para fazermos um teste?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Assinar digitalmente um arquivo
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
Assinar digitalmente um arquivo
Pessoal,
Esse problema com os plugins tem a ver por estar usando UPX ou não?
E notei um problema mais sério esta semana com o novo módulo de segurança do banco santander que usa o IBM Security Trusteer Rapport, ele simplesmente não deixar o harbour gerar o executável, o meu colega na prefeitura instalou na máquina dele para acessar o banco e ai tudo desandou, até o explorer ficou maluco.
Falei pra ele pra desinstalar o módulo ai voltou ao normal, é até engraçado isso, tem reclamação no Reclameaqui:
http://www.reclameaqui.com.br/10692815/ ... icitasse-/
Esse problema com os plugins tem a ver por estar usando UPX ou não?
E notei um problema mais sério esta semana com o novo módulo de segurança do banco santander que usa o IBM Security Trusteer Rapport, ele simplesmente não deixar o harbour gerar o executável, o meu colega na prefeitura instalou na máquina dele para acessar o banco e ai tudo desandou, até o explorer ficou maluco.
Falei pra ele pra desinstalar o módulo ai voltou ao normal, é até engraçado isso, tem reclamação no Reclameaqui:
http://www.reclameaqui.com.br/10692815/ ... icitasse-/
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- mhackervix
- Usuário Nível 3

- Mensagens: 105
- Registrado em: 11 Fev 2008 02:06
- Localização: ES
Assinar digitalmente um arquivo
Senhores,
Adiquiri um certificado COMODO, assinei os Programas e não percebi diferença nenhuma. O modulo de segurança dos Bancos (Warsaw) continua dando problema com os aplicativos e tambem alguns antifirus (AVG, Avira, etc). Tenho que tirar o Warsaw e estes antivirus para funcionar bem. O Certifica, não mudou nada.
Att.
Adiquiri um certificado COMODO, assinei os Programas e não percebi diferença nenhuma. O modulo de segurança dos Bancos (Warsaw) continua dando problema com os aplicativos e tambem alguns antifirus (AVG, Avira, etc). Tenho que tirar o Warsaw e estes antivirus para funcionar bem. O Certifica, não mudou nada.
Att.
Mhackervix, Msc.
Assinar digitalmente um arquivo
Mhackervix,
Obrigado por compartilhar conosco esta informação, estas "proteções" dos bancos agem como se fossem vírus, e "donas" da máquina do usuário, deixam o s.o. bagunçado, afetam o funcionamento das aplicações, independente de ser harbour ou não. Acho que a solução paliativa seria o cliente ter uma estação dedicada para acesso a banco e só para este propósito, sai até mais barato que adquirir o certificado, que não é barato e pelo relato do Mhackervix parece ser ineficaz.
Obrigado por compartilhar conosco esta informação, estas "proteções" dos bancos agem como se fossem vírus, e "donas" da máquina do usuário, deixam o s.o. bagunçado, afetam o funcionamento das aplicações, independente de ser harbour ou não. Acho que a solução paliativa seria o cliente ter uma estação dedicada para acesso a banco e só para este propósito, sai até mais barato que adquirir o certificado, que não é barato e pelo relato do Mhackervix parece ser ineficaz.
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Assinar digitalmente um arquivo
Concordo, ou tb configurar as máquinas com o User Agent resolve
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
Assinar digitalmente um arquivo
Fladimir,
Fiz um teste com windows 10 o user-agent não funcionou com BB, com itaú funcionou.
No windows 7 funcionou com o BB e Itaú
Então esse paliativo parece não resolver em parte ser for windows 10
Fiz um teste com windows 10 o user-agent não funcionou com BB, com itaú funcionou.
No windows 7 funcionou com o BB e Itaú
Então esse paliativo parece não resolver em parte ser for windows 10
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Assinar digitalmente um arquivo
Esquisito, pra mim parece ter resolvido.
E olhe que só no primeiro dia troquei o EXE umas 5 vezes - o próprio EXE se atualizando.
Só pra lembrar: se usa DLLs no programa, as DLLs precisam possuir assinatura também.
Não uso DLLs, então não me preocupei com isso.
Não sei se faz diferença: EXE sempre no servidor, não existe na máquina local.
E olhe que só no primeiro dia troquei o EXE umas 5 vezes - o próprio EXE se atualizando.
Só pra lembrar: se usa DLLs no programa, as DLLs precisam possuir assinatura também.
Não uso DLLs, então não me preocupei com isso.
Não sei se faz diferença: EXE sempre no servidor, não existe na máquina local.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- mhackervix
- Usuário Nível 3

- Mensagens: 105
- Registrado em: 11 Fev 2008 02:06
- Localização: ES
Assinar digitalmente um arquivo
José,
Seus Clientes possuem o Warsaw (módulo de segurança dos Bancos), instalado nas máquinas?
Att.
Mhackervix
Seus Clientes possuem o Warsaw (módulo de segurança dos Bancos), instalado nas máquinas?
Att.
Mhackervix
Mhackervix, Msc.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Assinar digitalmente um arquivo
Todos continuam afirmando que o problema sumiu depois da assinatura.
É só o que eu sei.
Na minha máquina não uso programa do banco, só via internet mesmo.
Costumo abrir o meu aplicativo e o extrato do banco, um do lado do outro, e o programa do banco não deixava fazer isso, só por isso desinstalei, porque não gostei de ter a tela toda coberta por ele.
É só o que eu sei.
Na minha máquina não uso programa do banco, só via internet mesmo.
Costumo abrir o meu aplicativo e o extrato do banco, um do lado do outro, e o programa do banco não deixava fazer isso, só por isso desinstalei, porque não gostei de ter a tela toda coberta por ele.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Assinar digitalmente um arquivo
Mais um detalhe, pode ser coincidência ou não:
Meu aplicativo faz sua própria atualização, o próprio download.
Acabou se transformando num programa assinado baixando outro programa assinado.
Sei lá se isso pode ser coincidência ou não, para o resultado.
Meu aplicativo faz sua própria atualização, o próprio download.
Acabou se transformando num programa assinado baixando outro programa assinado.
Sei lá se isso pode ser coincidência ou não, para o resultado.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Assinar digitalmente um arquivo
Se alguém tiver alguma idéia pra algum tipo de teste, é só avisar.
Talvez identificar algum ponto comum ou diferente.
Uso:
- Harbour 3.4
- Microsoft VC++ 2010
- UPX
- Emails pelo Harbour
- FTP pelo Harbour
- Webservice pelo Windows - XMLHTTP
- Acesso MySQL pelo Windows - ADO, e ODBC original da Oracle
- GTWVG
Talvez identificar algum ponto comum ou diferente.
Uso:
- Harbour 3.4
- Microsoft VC++ 2010
- UPX
- Emails pelo Harbour
- FTP pelo Harbour
- Webservice pelo Windows - XMLHTTP
- Acesso MySQL pelo Windows - ADO, e ODBC original da Oracle
- GTWVG
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- mhackervix
- Usuário Nível 3

- Mensagens: 105
- Registrado em: 11 Fev 2008 02:06
- Localização: ES
Assinar digitalmente um arquivo
José,JoséQuintas escreveu:Todos continuam afirmando que o problema sumiu depois da assinatura.
É só o que eu sei.
Na minha máquina não uso programa do banco, só via internet mesmo.
Costumo abrir o meu aplicativo e o extrato do banco, um do lado do outro, e o programa do banco não deixava fazer isso, só por isso desinstalei, porque não gostei de ter a tela toda coberta por ele.
So temos problemas quando o Warsaw está instalado. Não consegui entender, se na sua máquina tem ou não ele instalado. (se não, o que estaria te dando problema, e o certificado resolveu).
Att
MhackerVix
Mhackervix, Msc.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Assinar digitalmente um arquivo
Na minha máquina nenhum problema.
Só em máquina de cliente mesmo.
Já sabemos que programa de banco dá problema.
Máquinas de cliente davam problema de telas com partes brancas cobrindo o aplicativo.
Sempre depois de usar programa de banco nas máquinas.
Reiniciando resolvia.
Nunca me preocupei em tentar alguma solução, apenas avisei os clientes que tinha a ver com o programa do banco.
Pra reiniciar a máquina se acontecesse isso.
Passei a usar o certificado e não avisei ninguém.
Depois de um tempo, comecei a perguntar sobre o assunto, e todos falaram que o problema não acontecia mais.
O único teste que eu poderia fazer seria não assinar mais, pra ver se o problema volta.... rs
Meu BAT atual de compilação é este, sempre assinando, mesmo pra teste:
Comecei este controle bem depois de começar a assinar.
Foram 328 compilações desde que comecei a gerar número de versão automático.... rs
Tem essa também: faz parte das informações do EXE o número de versão. Também não sei se faz diferença.
Só em máquina de cliente mesmo.
Já sabemos que programa de banco dá problema.
Máquinas de cliente davam problema de telas com partes brancas cobrindo o aplicativo.
Sempre depois de usar programa de banco nas máquinas.
Reiniciando resolvia.
Nunca me preocupei em tentar alguma solução, apenas avisei os clientes que tinha a ver com o programa do banco.
Pra reiniciar a máquina se acontecesse isso.
Passei a usar o certificado e não avisei ninguém.
Depois de um tempo, comecei a perguntar sobre o assunto, e todos falaram que o problema não acontecia mais.
O único teste que eu poderia fazer seria não assinar mais, pra ver se o problema volta.... rs
Meu BAT atual de compilação é este, sempre assinando, mesmo pra teste:
Código: Selecionar todos
del jpa.exe
d:\cdrom\fontes\build\build
hbmk2 jpa.hbp %1 %2 %3 %4 %5
if not errorlevel 1 assina jpa.exe
Código: Selecionar todos
d:\CDROM\FONTES\build>type build.ch
// 328
#define JPA_VERSAO "2016.09.08.0202"
#define JPA_VERSAO_RC 2016,09,08,0202
Tem essa também: faz parte das informações do EXE o número de versão. Também não sei se faz diferença.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Assinar digitalmente um arquivo
Pra quem esqueceu, ou está com preguiça de ler o post inteiro, que está esticando demais, só pra relembrar.
O post inicial deste tópico:
Meu problema era igual a esse usando NET, e até agora sumiu.
Só sei que apenas passei a assinar o programa e ficou resolvido.
Se precisa algo mais, é algo que eu já estava usando sem saber.
O post inicial deste tópico:
Um post que coloquei mencionando página de internet, sobre aplicativo NET:Quem ainda não passou, vai passar por isso, os bancos(Itaú,Banco do Brasil e etc...) tem um aplicativo que monitora nossos sistemas e acaba por deixando tudo mais lento, ou algum antivírus que incomoda tentando deletar nossos sistemas.
Para resolver isso fizemos aqui a assinatura digital dos nossos binários e dll's para tornar o processo mais confiante e o resultado foi imediato, ficou tudo mais rápido.
http://www.devsol.com.br/blog/?p=4581.Recentemente tivemos um problema gravíssimo com nosso software Pet Shop Control. Vários clientes nos reportaram que ao longo do dia, por diversas vezes, todos ícones e botões do software sumiam (ficavam brancos). Acabamos descobrindo que o aplicativo de segurança bancário da GAS TECNOLOGIA, bloqueava nosso software, por ele não conter uma assinatura digital. Portanto, sempre que um cliente acessava um internet banking, o sistema de segurança era ativado e bloqueava o Pet Shop Control.
2.Sempre que lançávamos uma atualização do software via clickonce, quando os clientes colocavam para atualizar, aparecia uma mensagem do SmartScreen do Windows, tentando bloquear essa operação, falando que o computador poderia estar em risco.
3.Quando os clientes vão instalar o software sem assinatura digital, aparece que o Publisher é desconhecido. Isso passa uma imagem ruim para o usuário.
4.A maioria dos anti-vírus consideram aplicativos sem assinatura digital suspeitos, podendo bloquear determinadas operações.
Meu problema era igual a esse usando NET, e até agora sumiu.
Só sei que apenas passei a assinar o programa e ficou resolvido.
Se precisa algo mais, é algo que eu já estava usando sem saber.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
