firmar digitalmente el archivo ejecutable?

Post Reply
User avatar
karinha
Posts: 7940
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 3 times
Contact:

firmar digitalmente el archivo ejecutable?

Post by karinha »

Maestro, como firmar digitalmente el archivo ejecutable directamente en fivewin como en el ejemplo abajo:

http://codesigning.ksoftware.net/

Gracias, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
Posts: 7940
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 3 times
Contact:

Re: firmar digitalmente el archivo ejecutable?

Post by karinha »

Up
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
cuatecatl82
Posts: 625
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México
Contact:

Re: firmar digitalmente el archivo ejecutable?

Post by cuatecatl82 »

Joao:
Lo unico que se me ocurre es incrustar la cadena "Version" dentro de tu exe con un resource..
Image

Te envio el que uso en mi aplicación como ejemplo..

https://www.mediafire.com/?rabo9ybz0zv3p5m

Saludos..
Soluciones y Diseño de Software
Damos Soluciones...

I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos

http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
User avatar
karinha
Posts: 7940
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 3 times
Contact:

Re: firmar digitalmente el archivo ejecutable?

Post by karinha »

Gracias, me di cuenta de que su archivo es difrente. ¿Me puede decir por qué?

Code: Select all | Expand


1 VERSIONINFO
FILEVERSION 1, 0, 0, 0
PRODUCTVERSION 1, 0, 0, 0
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
FILEOS VOS__WINDOWS32
FILETYPE VFT_APP
{
 BLOCK "StringFileInfo"
 {
  BLOCK "041604B0"
  {
   VALUE "CompanyName", "Contato Sistemas\000"
   VALUE "FileDescription", "PlenoWin  -  Cesta Básica\000"
   VALUE "FileVersion", "1.0\000"
   VALUE "LegalCopyright", "2005,2014 - Contato Sistemas\000"
   VALUE "OriginalFilename", "PLENOWIN.EXE\000"
   VALUE "ProductName", "PlenoWin\000"
   VALUE "ProductVersion", "2.0\000"
  }

 }

 BLOCK "VarFileInfo"
 {
  VALUE "Translation", 1046, 1200
 }

}
 



Code: Select all | Expand


1 VERSIONINFO LOADONCALL FIXED IMPURE
FILEVERSION 1, 0, 0, 0
PRODUCTVERSION 1, 0, 0, 0
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
FILEOS VOS__WINDOWS32
FILETYPE VFT_APP
{
 BLOCK "StringFileInfo"
 {
  BLOCK "080A04B0"
  {
   VALUE "Comments", "Catalogador de Discos\000"
   VALUE "CompanyName", "Soluciones y Diseño de Software Empresarial\000"
   VALUE "FileDescription", "Catalogador Virtual Disk\000"
   VALUE "FileVersion", "1.000.0\000"
   VALUE "InternalName", "VIRTUALDSK.EXE\000"
   VALUE "LegalCopyright", "Copyright \251 SOLDISOFT 1998-2013\000"
   VALUE "LegalTrademarks", "Víctor Daniel Cuatécatl León www.soldisoft.unlugar.com\000"
   VALUE "OriginalFilename", "Virtual Disk Catalogador de Discos\000"
   VALUE "ProductName", "Virtual Disk 2013\000"
   VALUE "ProductVersion", "1.0\000"
  }

 }

 BLOCK "VarFileInfo"
 {
  VALUE "Translation", 2058, 1200
 }

}
 


João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
Posts: 7940
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 3 times
Contact:

Re: firmar digitalmente el archivo ejecutable?

Post by karinha »

Como saber cual és el más correcto?

Code: Select all | Expand


// Version Information

1 VERSIONINFO LOADONCALL MOVEABLE DISCARDABLE IMPURE
FILEVERSION 1, 0, 2, 0
PRODUCTVERSION 1, 0, 2, 0
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
FILEOS VOS__WINDOWS32
FILETYPE VFT_APP
{
 BLOCK "StringFileInfo"
 {
  BLOCK "080904E4"
  {
   VALUE "CompanyName", "SoftSpot Software Limited\000"
   VALUE "FileDescription", "CJ Inmuebles\000"
   VALUE "FileVersion", "1.0.2.0\000"
   VALUE "InternalName", "CJInmuebles.exe\000"
   VALUE "LegalCopyright", "\251SoftSpot Software Limited\000"
   VALUE "LegalTrademarks", "\256SoftSpot Software Limited\000"
   VALUE "OriginalFilename", "CJInmuebles.exe\000"
   VALUE "ProductName", "CJ Inmuebles\000"
   VALUE "ProductVersion", "1.0.2.0\000"
   VALUE "Comments", "by Andrew Jameson - 2003\000"
  }

 }

 BLOCK "VarFileInfo"
 {
  VALUE "Translation", 2057, 1252
 }

}
 


Gracias
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
Posts: 7940
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 3 times
Contact:

Re: firmar digitalmente el archivo ejecutable?

Post by karinha »

Optei por esta, achei que é a mais completa, vamos ver se alguma versão do Windows vai dizer que o editor é desconhecido.

Elegí este, pensé que es el más completo, vamos a ver si alguna versión de Windows dirá que el editor es desconocido.

Code: Select all | Expand


1 VERSIONINFO LOADONCALL MOVEABLE DISCARDABLE IMPURE
FILEVERSION 1, 0, 2, 0
PRODUCTVERSION 1, 0, 2, 0
FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
FILEOS VOS__WINDOWS32
FILETYPE VFT_APP
{
 BLOCK "StringFileInfo"
 {
  BLOCK "080904E4"
  {
   VALUE "CompanyName", "Contato Sistemas\000"
   VALUE "FileDescription", "PlenoWin  -  Cesta Básica\000"
   VALUE "FileVersion", "1.0\000"
   VALUE "InternalName", "PlenoWin.exe\000"
   VALUE "LegalCopyright", "\251Contato Sistemas e Proc. Ltda\000"
   VALUE "LegalTrademarks", "\256Contato Sistemas e Proc. Ltda\000"
   VALUE "OriginalFilename", "GERAPNFE.EXE\000"
   VALUE "ProductName", "PlenoWin\000"
   VALUE "ProductVersion", "3.66\000"
   VALUE "Comments", "by Joao Santos - 2014\000"
  }

 }

 BLOCK "VarFileInfo"
 {
  VALUE "Translation", 2057, 1252
 }

}
 


Gracias, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Post Reply