incorporar un certificado de confianza en EXE FiveWin

Post Reply
User avatar
lafug
Posts: 185
Joined: Thu Nov 17, 2005 12:48 am
Location: Santiago, Chile

incorporar un certificado de confianza en EXE FiveWin

Post 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.
Luis Alfonso Fuentes Guerrero
FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: incorporar un certificado de confianza en EXE FiveWin

Post by cnavarro »

Algunas veces el uso de aplicaciones para comprimir los ficheros .EXE ( ejemplo: UPX ), dan falsos positivos con algunos antivirus.
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: incorporar un certificado de confianza en EXE FiveWin

Post 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
}
}
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
lafug
Posts: 185
Joined: Thu Nov 17, 2005 12:48 am
Location: Santiago, Chile

Re: incorporar un certificado de confianza en EXE FiveWin

Post by lafug »

Gracias! probaré
Luis Alfonso Fuentes Guerrero
FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop
User avatar
Baxajaun
Posts: 853
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: incorporar un certificado de confianza en EXE FiveWin

Post by Baxajaun »

Luis Alfonso,

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

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

Saludos
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Re: incorporar un certificado de confianza en EXE FiveWin

Post by Armando »

Baxajaun:

Muy buen tip.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: incorporar un certificado de confianza en EXE FiveWin

Post by cnavarro »

Félix, también muy interesante
Lo has probado?
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
Baxajaun
Posts: 853
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: incorporar un certificado de confianza en EXE FiveWin

Post by Baxajaun »

Buenos días Cristóbal,

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

Saludos
User avatar
AngelSalom
Posts: 664
Joined: Fri Oct 07, 2005 7:38 am
Location: Vinaros (Castellón ) - España
Contact:

Re: incorporar un certificado de confianza en EXE FiveWin

Post 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,
Angel Salom
http://www.visionwin.com
---------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.0
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: incorporar un certificado de confianza en EXE FiveWin

Post by cnavarro »

Angel, muy bien
Saludos
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
Baxajaun
Posts: 853
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: incorporar un certificado de confianza en EXE FiveWin

Post 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
Post Reply