FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour incorporar un certificado de confianza en EXE FiveWin
Posts: 185
Joined: Thu Nov 17, 2005 12:48 AM
incorporar un certificado de confianza en EXE FiveWin
Posted: Thu Feb 14, 2019 09:30 PM

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
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: incorporar un certificado de confianza en EXE FiveWin
Posted: Fri Feb 15, 2019 10:18 AM

Algunas veces el uso de aplicaciones para comprimir los ficheros .EXE ( ejemplo: UPX ), dan falsos positivos con algunos antivirus.

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: incorporar un certificado de confianza en EXE FiveWin
Posted: Fri Feb 15, 2019 10:40 AM
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
}
}
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 185
Joined: Thu Nov 17, 2005 12:48 AM
Re: incorporar un certificado de confianza en EXE FiveWin
Posted: Fri Feb 15, 2019 07:07 PM

Gracias! probar茅

Luis Alfonso Fuentes Guerrero

FWH 11.06 xHarbour 1.2.1 BCC55 WorkShop
Posts: 990
Joined: Wed Oct 19, 2005 02:17 PM
Re: incorporar un certificado de confianza en EXE FiveWin
Posted: Sat Feb 16, 2019 07:52 AM
Luis Alfonso,

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

https://blog.didierstevens.com/2008/12/31/howto-add-a-digital-signature-to-executables/

Saludos
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: incorporar un certificado de confianza en EXE FiveWin
Posted: Sun Feb 17, 2019 04:37 PM

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
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: incorporar un certificado de confianza en EXE FiveWin
Posted: Sun Feb 17, 2019 10:25 PM

F茅lix, tambi茅n muy interesante
Lo has probado?

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 990
Joined: Wed Oct 19, 2005 02:17 PM
Re: incorporar un certificado de confianza en EXE FiveWin
Posted: Mon Feb 18, 2019 07:26 AM

Buenos d铆as Crist贸bal,

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

Saludos

Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM
Re: incorporar un certificado de confianza en EXE FiveWin
Posted: Mon Feb 18, 2019 11:09 AM
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-certificados-para-firma-ejecutables 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
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: incorporar un certificado de confianza en EXE FiveWin
Posted: Mon Feb 18, 2019 11:15 AM

Angel, muy bien
Saludos

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 990
Joined: Wed Oct 19, 2005 02:17 PM
Re: incorporar un certificado de confianza en EXE FiveWin
Posted: Mon Feb 25, 2019 07:32 AM

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

Continue the discussion