Otros temas que te pueden interesar
|
||||
| Tema | Autor | Foro | Respuestas | Último post |
| [PowerCOBOL + COM/OLE] Ligar ao Site da União Europeia VAT Number | Rapinto | Cocina PowerCOBOL | 22 | 7 de septiembre de 2022 10:19 |
| [Compilador] Chave NetCobol v11 - serial number | LUIZ ANTONIO DE OLIVEIRA | NetCOBOL | 1 | 5 de enero de 2019 15:58 |
| [Componente] Gerar QR Code | Paulo | PowerCOBOL (ActiveX, v4 - v11) | 4 | 9 de noviembre de 2018 17:18 |
| [Sintaxis] Capturar Puerto Serial | Juanes | RM/COBOL | 2 | 19 de julio de 2016 12:03 |
| [Noticia] Comando Impresion serial | Roger | PowerCOBOL (ActiveX, v4 - v11) | 3 | 20 de enero de 2016 18:01 |
![]() |
|
El Foro es mi casa
![]()
|
Achar o valor decimal de cada caractere da string, multiplicar por por um numero fixo ou pela data. mas há muitas outras formas, tudo depende da complexidade que se quer por nesse numero de série e qual o objectivo. Num caso concreto o resultado da string multipliquei pelo numero de série do disco rígido. Se o objectivo é segurança ainda se pode fazer algo do tipo: Código COBOL:
Jose Manuel |
|||||||||
|
|
|
|
Guardián del Foro
|
Hola:
Tambien podes redefinir el string y hacer distintos cálculos para encontrar una clave, que cuando la quieras controlar volves a realizar la misma rutina y comparar si te da el mismo resultado. Código COBOL:
Por ejemplo podrías hacer una rutina parecida a ésta: Código COBOL:
Cualquier tipo de cálculo, para el caso es lo mismo. Y te va a dar un valor en la variable "suma" que es la que tenés como serial. Saludos. Fito... |
||||||||
|
|
|
|
Administrador
![]()
|
Joseg, yo en tu versión haría algo así:
Código COBOL:
Pero además hay un punto, que es que los literales de guardan en el binario/ejecutable tal cual. Es decir, con un editor hexadecimal se podría fácilmente extraer las correspondencias. Para que esto no pase, habría que construir cada "churro" vía cálculos, algo tipo esto: Código COBOL:
Y lo mismo para el "churro-2", pero con cálculo individual para cada posición. NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
![]() |
|
|
| Archivo - Cobol Foro | Contactar con Nosotros - Cobol Foro | |||||||