Duda ¿Qué clase de lenguaje es este? -.-

Tema en 'Informática - Tecnología' iniciado por Josh_320td, 19 Ago 2014.

  1. Josh_320td

    Josh_320td Forista

    Registrado:
    12 Dic 2013
    Mensajes:
    2.221
    Me Gusta:
    1.796
    Ubicación:
    Facultad De Economía
    Modelo:
    E61 530d
    Saludos compañero,

    yo y mi naturaleza curiosa ha dado con un lenguaje de programación, o encriptación, o de algoritmos, seré más claro - NI IDEA-.

    Siempre acabo igual, o leyendo sobre teorías de cuerdas, problemas matemáticos sin solución, o mirando po... Nada. Prosigamos.


    Por más que intento encontrar qué idioma es, entenderéis que al copiar un cacho y ponerlo en Google no aparecen resultados.

    Os dejo un poco de poesía:

    "CTx0cnVlLz4KCTxrZXk+QWN0aXZhdGlvblN0YXRlPC9rZXk+Cgk8c3RyaW5nPlVuYWN0 aXZhdGVkPC9zdHJpbmc+Cgk8a2V5PkJhc2ViYW5kTWFzdGVyS2V5SGFzaDwva2V5PgoJ PHN0cmluZz40MzM2RDg2NDk4MUI2NUU0Q0REQjIyRkI2NkQ1RUY2MDdCNUU1RTdFPC9z dHJpbmc+Cgk8a2V5PkJhc2ViYW5kVGh1bWJwcmludDwva2V5PgoJPHN0cmluZz5COUJD Qzk5MDU5RTcxOUU5QzlEMDkzOTg3RjIzQ0FEOUIyNDQ4NDA5PC9zdHJpbmc+Cgk8a2V5 PkJ1aWxkVmVyc2lvbjwva2V5PgoJPHN0cmluZz4xMUQyNTc8L3N0cmluZz4KCTxrZXk+ RGV2aWNlQ2VydFJlcXVlc3Q8L2tleT4KCTxkYXRhPgoJTFMwdExTMUNSVWRKVGlCRFJW"




    Me pregunto, ¿es MD5?

    ¿Mezcla de lenguajes?


    Ojalá alguien sepa decirme.

    Me voy angustiado a dormir pensando en que no lo sabré hasta otro día.

    Ya no duermo. XD
     
  2. SPTR

    SPTR Forista Legendario Moderador Miembro del Club

    Registrado:
    18 Ago 2005
    Mensajes:
    9.218
    Me Gusta:
    854
    Ubicación:
    X
    Pff, eso es como preguntar a qué huelen las nubes.

    Eso tiene pinta de ser algo cifrado.
     
    A Josh_320td le gusta esto.
  3. alvaris

    alvaris Clan Leader Moderador Miembro del Club

    Registrado:
    4 Ene 2007
    Mensajes:
    35.171
    Me Gusta:
    46.764
    uffffffff muy hard. Como te dicen, cifrado...
     
    A Josh_320td le gusta esto.
  4. radykal

    radykal En Practicas Miembro del Club

    Registrado:
    16 Dic 2007
    Mensajes:
    579
    Me Gusta:
    270
    Ubicación:
    Barcelona
    Modelo:
    335i e93
    Unete a BMW FAQ Club Unete a BMW FAQ Club Unete a BMW FAQ Club
    md5 no puede ser porque el hash resultante son cadenas de una longitud determinada mucho más cortas. Por las características de los caracteres podria ser BASE64.

    EDITO: Efectivamente es BASE 64 y el trozo que has puesto corresponde a:

    <true/>
    <key>ActivationState</key>
    <string>Unactivated</string>
    <key>BasebandMasterKeyHash</key>
    <string>4336D864981B65E4CDDB22FB66D5EF607B5E5E7E</string>
    <key>BasebandThumbprint</key>
    <string>B9BCC99059E719E9C9D093987F23CAD9B2448409</string>
    <key>BuildVersion</key>
    <string>11D257</string>
    <key>DeviceCertRequest</key>
    <data>
    LS0tLS1CRUdJTiBDRV
     
    A Josh_320td y alvaris les gusta esto.
  5. Josh_320td

    Josh_320td Forista

    Registrado:
    12 Dic 2013
    Mensajes:
    2.221
    Me Gusta:
    1.796
    Ubicación:
    Facultad De Economía
    Modelo:
    E61 530d
    Millones de gracias compañero!!

    Ahora puedo seguir investigando biggrin
     
  6. Josh_320td

    Josh_320td Forista

    Registrado:
    12 Dic 2013
    Mensajes:
    2.221
    Me Gusta:
    1.796
    Ubicación:
    Facultad De Economía
    Modelo:
    E61 530d
    Lamento molestarte compañero, pero ¿sabes cómo podría decodificar este tipo de lenguaje?

    No encuentro ningún programa o servicio online que me deje los datos como los has escrito tú.

    Te lo agradecería.

    Saludos.
     
  7. radykal

    radykal En Practicas Miembro del Club

    Registrado:
    16 Dic 2007
    Mensajes:
    579
    Me Gusta:
    270
    Ubicación:
    Barcelona
    Modelo:
    335i e93
    Unete a BMW FAQ Club Unete a BMW FAQ Club Unete a BMW FAQ Club
    Pues yo lo he sacado online, igualmente cualquier lenguaje de programación lleva su propia funcion para codificación/descodificación de BASE64.

    Éste es el que he usado yo: http://www.base64decode.org/

    Pegas el texto con codificación BASE64 arriba y le das al botoncito, te aparecerá el texto en ASCII abajo. No sé si tienen límite de longitud, si ves que no te cuadra el resultado hazlo por fragmentos más pequeños.
     
    A Josh_320td y alvaris les gusta esto.
  8. Josh_320td

    Josh_320td Forista

    Registrado:
    12 Dic 2013
    Mensajes:
    2.221
    Me Gusta:
    1.796
    Ubicación:
    Facultad De Economía
    Modelo:
    E61 530d
    En este foro hay de todo. ¡Qué maravilla!

    Gracias compañero.
     
    A The Bimmer y radykal les gusta esto.
  9. i_minex

    i_minex Forista Legendario

    Registrado:
    24 May 2005
    Mensajes:
    7.953
    Me Gusta:
    3.813
    Ubicación:
    Barcelona
    Modelo:
    E46-E85-987.2
    Yo el Base64 lo uso bastante para pasar imágenes a través de webservice. En tu caso había un texto XML, pero puedes pasar cualquier tipo de información.

    Un saludo! ;)
     
    A Josh_320td y botminik les gusta esto.
  10. radykal

    radykal En Practicas Miembro del Club

    Registrado:
    16 Dic 2007
    Mensajes:
    579
    Me Gusta:
    270
    Ubicación:
    Barcelona
    Modelo:
    335i e93
    Unete a BMW FAQ Club Unete a BMW FAQ Club Unete a BMW FAQ Club
    Base64 también es muy utilizado para ofuscar parte del código que no quieres que un ojo inexperto pueda sacar la info a simple vista.
     
    A Josh_320td le gusta esto.
  11. Josh_320td

    Josh_320td Forista

    Registrado:
    12 Dic 2013
    Mensajes:
    2.221
    Me Gusta:
    1.796
    Ubicación:
    Facultad De Economía
    Modelo:
    E61 530d
    Entonces, era XML?

    Con razón al pasarlo por el traductor me salían mensajes de alienígenas. Supongo que querían entablar conversación, pero es que han ido a contactar al más tonto del pueblo.

    Vaya imagen se habrán llevado.

    No hace falta decir que es una broma. :)
     
    A thor6 le gusta esto.
  12. i_minex

    i_minex Forista Legendario

    Registrado:
    24 May 2005
    Mensajes:
    7.953
    Me Gusta:
    3.813
    Ubicación:
    Barcelona
    Modelo:
    E46-E85-987.2
    Por lo qué hay descodificado es seguro un archivo de configuración del iPhone. Parece el que da la información del baseband ;)

    Y sí, los archivos de configuración se suelen usar XML para codificarlos.

    Un saludo! ;)
     
    Última edición: 21 Ago 2014
  13. Josh_320td

    Josh_320td Forista

    Registrado:
    12 Dic 2013
    Mensajes:
    2.221
    Me Gusta:
    1.796
    Ubicación:
    Facultad De Economía
    Modelo:
    E61 530d
    Soy viejo para aprender y no quisiera molestarte, pero, ¿me estás diciendo que además del Base64 encima de ese lenguaje tiene otra encriptación XML?

    ¿O me he liado yo solo?

    Me explico:

    Codificas en base64 y el resultado de ese base64 lo codificas con XML?

    No tienes obligación de responderme aunque te haya citado.
     
  14. i_minex

    i_minex Forista Legendario

    Registrado:
    24 May 2005
    Mensajes:
    7.953
    Me Gusta:
    3.813
    Ubicación:
    Barcelona
    Modelo:
    E46-E85-987.2
    Son dos cosas distintas ;)

    El hash que nos pasaste ( todo aquellos números y letras ), por dentro contenían el código XML que se colgo aquí.

    Luego, el XML es un sistema que se usa para guardar datos, por ejemplo:

    <producto>
    <nombre>Camiseta</nombre>
    <talla>XL</talla>
    </producto>
    <producto>
    <nombre>Pantalón</nombre>
    <talla>L</talla>
    </producto>
    ...

    Es un sistema de "etiquetas" como puedes ver.

    Un saludo! ;)
     
    A Josh_320td le gusta esto.
  15. Josh_320td

    Josh_320td Forista

    Registrado:
    12 Dic 2013
    Mensajes:
    2.221
    Me Gusta:
    1.796
    Ubicación:
    Facultad De Economía
    Modelo:
    E61 530d
    Me vuelvo a la facultad de economía y no pienso salír de allí.

    Eso os lo dejo a los que tenéis ese don. ;)
     
    A i_minex le gusta esto.
  16. radykal

    radykal En Practicas Miembro del Club

    Registrado:
    16 Dic 2007
    Mensajes:
    579
    Me Gusta:
    270
    Ubicación:
    Barcelona
    Modelo:
    335i e93
    Unete a BMW FAQ Club Unete a BMW FAQ Club Unete a BMW FAQ Club
    XML sólo es un lenguaje de etiquetas para almacenar datos que podrian ser, por ejemplo, objetos de un OOP y a su vez poder enviarlos o intercambiarlos con otro sistema. Si no te gusta el XML puedes usar JSON para el mismo fin.

    Luego el BASE64 es un sistema de codificación bidireccional (se puede codificar/descodificar) sin ningún tipo de seguridad añadida, se suele usar porque ofusca el contenido dentro del código fuente (es decir que leyéndolo no sabes lo que hay como te pasó con el trozo que pusiste) y porque normalmente "comprime" el texto codificado de forma que ocupa menos lugar su almacenaje.
     
  17. SPTR

    SPTR Forista Legendario Moderador Miembro del Club

    Registrado:
    18 Ago 2005
    Mensajes:
    9.218
    Me Gusta:
    854
    Ubicación:
    X
    joer q pitos sois!

    Yo no había descubierto que eso podría ser base64, me estoy quedando obsoleto.
     
    A radykal le gusta esto.
  18. alvaris

    alvaris Clan Leader Moderador Miembro del Club

    Registrado:
    4 Ene 2007
    Mensajes:
    35.171
    Me Gusta:
    46.764
    es que trasnochas mucho biggrin
     
    A Alfa156 le gusta esto.
  19. katraska

    katraska Coordinador Coordinador

    Registrado:
    24 Ene 2002
    Mensajes:
    10.295
    Me Gusta:
    3.262
    Ubicación:
    Sanse - Madrid
    Modelo:
    330i G20
    El base64 también se utiliza para convertir a caracteres ASCII imprimibles aquellos archivos que contienen todos los valores posibles de 2 elevado a 8 (256), por ejemplo, archivos ejecutables. Lo malo es que la salida ocupa el doble que la entrada. Cuando enviamos un correo electrónico por protocolo SMTP (lo típico si no se usa web mail), el correo viaja codificado en base64.

    Otro tema es interpretar lo que ha aparecido tras deshacer el base64
     
    A Josh_320td le gusta esto.
  20. Josh_320td

    Josh_320td Forista

    Registrado:
    12 Dic 2013
    Mensajes:
    2.221
    Me Gusta:
    1.796
    Ubicación:
    Facultad De Economía
    Modelo:
    E61 530d
    Gracias por la explicación compañero.

    Supongo que al deshacer Base64 podrás o no entenderlo/interpretarlo -pienso yo-. Estoy muy verde en cuanto a este tipo de cosas.
     

Compartir esta página