elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad
| | |-+  Criptografía (Moderador: kub0x)
| | | |-+  Cifrado Schneider
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Cifrado Schneider  (Leído 4,764 veces)
keenyirox

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Cifrado Schneider
« en: 4 Enero 2021, 13:33 pm »

Hola a todos!

Se programar lo básico, vbasic, viejo pascal, algo de programación web (HTML, CSS, java, etc.), pero nunca he entrado en el tema del cifrado y descifrado de código.

Trabajando cometí la novatada de programar un PLC Schneider en noviembre, y bueno ahora vuelvo para cargarle al PLC la programación corregida, y olvide la contraseña que le puse al PLC, así que está literalmente bloqueado y no lo puedo resetear de fabrica.

Por suerte aun conservo la programación que le cargue, le extraje la información al programa Ecostruxure SoMachine Expert, sólo que la contraseña está cifrada.

Si alguien que sepa de cifrado me pueda ayudar a recuperar mi clave, en su defecto como descifrarla, o un indicio de por donde intentar, le agradecería, me parece en mi humilde opinion, que esta en MD5 32bit

<Password>74ab236347c49066ce6af87a92812cb362c53cc2a24fac1f7fbb2b53db7cbb2f</Password> era algo con AgroAlianza

Si necesitan todo el código del programa, lo tengo.
Muchas gracias!


« Última modificación: 4 Enero 2021, 22:27 pm por keenyirox » En línea

Xyzed


Desconectado Desconectado

Mensajes: 306



Ver Perfil
Re: Cifrado Schneider
« Respuesta #1 en: 4 Enero 2021, 16:16 pm »

MD5 tiene 32 caracteres, dudo mucho que sea ese cifrado.


En línea

...
keenyirox

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: Cifrado Schneider
« Respuesta #2 en: 4 Enero 2021, 20:47 pm »

necesito un indicio al menos a ver como intentarlo
En línea

AlbertoBSD
Programador y
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.696


🏴 Libertad!!!!!


Ver Perfil WWW
Re: Cifrado Schneider
« Respuesta #3 en: 4 Enero 2021, 21:56 pm »

Hay un espacio entre un hash y otro, o solo fue error al copiar y pegar?
Realmente hay que buscar mas información de como cifran esos dispositivos. Ya que podria ser cualquier cosas ese hash, md5, sha256, hmac de alguno de los anteriores o otros, tambien puede ser algun Key derivation iterado N cantidad de veces.

Asi como lo pintas ni idea. Busca en google que tipo de cifrado utiliza ese dispositivo.

Saludos!
En línea

keenyirox

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: Cifrado Schneider
« Respuesta #4 en: 4 Enero 2021, 22:22 pm »

Si hay un espacio, mala mia, corregido.

El PLC que tengo es un Modicon TM221CE24R

El fragmento del codigo donde esta la contraseña cifrada sería esta en concreto:

    </ProjectInformations>
    <ProjectProtection>
      <Active>false</Active>
      <Password />
      <CanView>true</CanView>
    </ProjectProtection>
    <ApplicationProtection>
      <Active>true</Active>
      <Password>74ab236347c49066ce6af87a92812cb362c53cc2a24fac1f7fbb2b53db7cbb2f</Password>
      <DownloadActive>true</DownloadActive>
      <DownloadPassword>74ab236347c49066ce6af87a92812cb362c53cc2a24fac1f7fbb2b53db7cbb2f</DownloadPassword>
    </ApplicationProtection>
    <RemoteIpAddresses>
      <IpAddresses />
    </RemoteIpAddresses>
    <ModemConfigurations>
      <ModemConfigurationEntities />
    </ModemConfigurations>
    <KeepModbusParameters>false</KeepModbusParameters>
    <UnitId>1</UnitId>
    <DownloadSettings>
      <ResetMemories>true</ResetMemories>
      
« Última modificación: 4 Enero 2021, 22:27 pm por keenyirox » En línea

keenyirox

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: Cifrado Schneider
« Respuesta #5 en: 20 Enero 2021, 21:22 pm »

Hola!

Nadie que me pueda ayudar?
En línea

Serapis
Colaborador
***
Desconectado Desconectado

Mensajes: 3.351


Ver Perfil
Re: Cifrado Schneider
« Respuesta #6 en: 21 Enero 2021, 00:27 am »

Has probado al menos a cambiar los valores???, por ejemplo estos:

Citar
    <ApplicationProtection>
      <Active>false</Active>
      <Password></Password>
      <DownloadActive>true</DownloadActive>
      <DownloadPassword></DownloadPassword>
    </ApplicationProtection>
(guarda copia del fichero original y opera sobre una copia, renombrado y ubicado como y donde el original).

Lo más razonable es que sea un hash, y los hashes no son reversibles. Con fuerza bruta, a lo más que puedas llegar es a localizar una colisión y que por tanto funcione (aunque te llevaría mucho tiempo).
Ahora bien, si son 2 hashes (que es lo que me da la impresion) distintos aplicados a la misma cotraseña, entonces la posibilidad de localizar una colisión se eleva al cuadrado (el producto de encontrar una colisión en ambos algoritmos).
Es decir sería el resultado de esto:
    hash = AlgHash1(pwd) + AlgHash2(pwd)

Con info del fabricante podrías tal vez al menos saber que algoritmos se han usado, sin más datos es disparar a ciegas.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Cifrado md5
Hacking
juanitoprieto 2 3,833 Último mensaje 27 Junio 2011, 16:12 pm
por tragantras
Cifrado en C
Programación C/C++
twoz 0 1,880 Último mensaje 27 Septiembre 2011, 19:05 pm
por twoz
Resetear ordenador schneider
Windows
Marclegend 1 1,935 Último mensaje 30 Enero 2018, 20:42 pm
por simorg
Schneider Iberia lanza su primer ordenador “todo en uno”
Noticias
wolfbcn 0 756 Último mensaje 4 Julio 2018, 02:00 am
por wolfbcn
[Aporte] Funciones para Cifrado Vernan. Cifrado Simétrico(con clave).
PHP
@XSStringManolo 1 2,118 Último mensaje 5 Octubre 2019, 20:37 pm
por e
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines