Page 1 of 1

incorporar un certificado de confianza en EXE FiveWin

Posted: Thu Feb 14, 2019 9:30 pm
by lafug
Como se puede incorporar al ejecutable de FiveWin un certificado de confianza? para evitar que cada vez que mis clientes actualizan el programa desde mi página web, windows no lo reconozca como una amenaza y el antivirus no lo elimine o lo bloquee.

SALUDOS Y GRACIAS DE ANTEMANO.

Re: incorporar un certificado de confianza en EXE FiveWin

Posted: Fri Feb 15, 2019 10:18 am
by cnavarro
Algunas veces el uso de aplicaciones para comprimir los ficheros .EXE ( ejemplo: UPX ), dan falsos positivos con algunos antivirus.

Re: incorporar un certificado de confianza en EXE FiveWin

Posted: Fri Feb 15, 2019 10:40 am
by cnavarro
Tambien puedes intentar en tu RC incorporar el recurso VERSIONINFO

https://docs.microsoft.com/en-us/window ... o-resource
Ejemplo
LANGUAGE 0, SUBLANG_NEUTRAL
1 VERSIONINFO
FILEVERSION 01,2,19,1
PRODUCTVERSION 01,2,19,0
FILEOS VOS__WINDOWS32
FILETYPE VFT_APP
FILESUBTYPE VFT2_UNKNOWN
FILEFLAGSMASK 0
FILEFLAGS 0
{
BLOCK "StringFileInfo"
{
BLOCK "0C0A04B0"
{
VALUE "LegalCopyright", "CNavarro "
VALUE "CompanyName", "Company Software by CNavarro "
VALUE "FileDescription", "FivEdit Editor "
VALUE "FileVersion", "01.02.19 "
VALUE "InternalName", "FivEdit "
VALUE "OriginalFilename", "FivEdit.exe "
VALUE "ProductName", "FivEdit Editor "
VALUE "ProductVersion", "02.19 "
}
}
BLOCK "VarFileInfo"
{
VALUE "Translation", 0x0C0A, 0x04B0
}
}

Re: incorporar un certificado de confianza en EXE FiveWin

Posted: Fri Feb 15, 2019 7:07 pm
by lafug
Gracias! probaré

Re: incorporar un certificado de confianza en EXE FiveWin

Posted: Sat Feb 16, 2019 7:52 am
by Baxajaun
Luis Alfonso,

otra manera sería usar la herramienta signtool.exe del SDK.

https://blog.didierstevens.com/2008/12/ ... ecutables/

Saludos

Re: incorporar un certificado de confianza en EXE FiveWin

Posted: Sun Feb 17, 2019 4:37 pm
by Armando
Baxajaun:

Muy buen tip.

Saludos

Re: incorporar un certificado de confianza en EXE FiveWin

Posted: Sun Feb 17, 2019 10:25 pm
by cnavarro
Félix, también muy interesante
Lo has probado?

Re: incorporar un certificado de confianza en EXE FiveWin

Posted: Mon Feb 18, 2019 7:26 am
by Baxajaun
Buenos días Cristóbal,

no, no lo he probado. No tengo certificado digital, pero trataré de conseguir uno y probarlo.

Saludos

Re: incorporar un certificado de confianza en EXE FiveWin

Posted: Mon Feb 18, 2019 11:09 am
by AngelSalom
Amigos, no sirve un certificado digital cualquiera. Es necesario que esté emitido por una entidad certificadora de confianza de entre las que considera "fiables" Microsoft (si el destino es un equipo Windows). Este tipo de certitifcado específico para código no resulta económico.

Aquí http://criterium.es/article/obtencion-c ... jecutables viene bastante bien explicado.

PD: La solución de Cristóbal es buena para identificar el ejecutable una vez en el equipo, pero para los instalables que se descargan desde internet no se consigue que los acepte como válidos sin asustar al usuario.

Saludos,

Re: incorporar un certificado de confianza en EXE FiveWin

Posted: Mon Feb 18, 2019 11:15 am
by cnavarro
Angel, muy bien
Saludos

Re: incorporar un certificado de confianza en EXE FiveWin

Posted: Mon Feb 25, 2019 7:32 am
by Baxajaun
Buenos días !

Respuesta desde CAcert
-----------------------------
It is possible, you may find details in our wiki at wiki.cacert.org.

To get the flag set for codesigning, you need to be an assurer (received 100+ points by assurances and passed the CATS-test)
-----------------------------

Muchas gracias.

Saludos