Jump to content
  • Buscar en
    • Más opciones...
    Encontrar resultados que contengan...
    Encontrar resultados en...

Archivado

Este tema ahora está archivado y cerrado a otras respuestas.

nicobernaudo

¿Puede un ingeniero en software leer código binario?

Publicaciones recomendadas

nicobernaudo Humano

Publicado
vida restante: 100%

Hola a todos, soy bastante ignorante en el campo de la programación, software y hardware. Pero tengo una duda que necesito despejar para un trabajo.


¿Podría un ingeniero o un entendido de sistemas y software descifrar un mensaje escrito en código binario? ¿Podría transcribirlo al alfabeto? 


En caso de que pudiera, ¿sería algo sumamente complejo?


 


Muchísimas gracias!


 


 


Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

Xinef Rara Avis

Publicado
vida restante: 100%
¿Sin conocer de qué se trata? ¿Una simple ristra de código binario?

Sería muy complicado. Si fuera un simple cambio de base del código ASCII, por ejemplo, no habría problema. Pero sin saber qué tipo de codificación original se usó, imagina la cantidad de operaciones que se pueden hacer para cifrar el mensaje... sería "casi" imposible.

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

EADS PARIETINAE UMBRA

Publicado
vida restante: 100%

Cualquier ingeniero en Informática , al igual que de Telecomunicaciones, conoce estas cosas y podría leer el código binario sin problemas. 


 


El binario en sí es un código de números ( 0 y 1 ) (lenguage  lenguaje máquina) que agrupados pueden llegar a ser (representar) otro tipo de números en otro sistema, letras, simbolos o incluso más cosas. Por sí mismo es sólo un sistema de numeros , nada más.


 


Para el cifrado que comentas, ocurre como en todo tipo de cifrado, es el software el que se encarga (y sabe) de ello (así como lo contrario desfrifarlo). Para ese proceso, de poder usar 0 y 1 , y se 'conviertan' (representen) letras por ejemplo (o lo que se prefiera) , necesitas unas reglas. Es lo que te indica precisamente @Xinef. Has de conocer las reglas si quieres saber la mecánica para descifrar un código a algo que sea legible y conozcas.


 


De hecho si lo quieres transcribir al alfabeto se puede , usando precisamente el ASCII , un sistema que se basa/contiene al alfabeto latino (se usaba en los tiempos de la telegrafía antes de la computación) indicado por @Xinef para que puedas obtener a partir de un conjunto de 0 y 1 , letras del alfabeto, usando su conjunto de reglas de cifrado/descifrado.


 


Los hay más completos que incluyen más alfabetos no sólo el latino ( el árabe, el griego, incluso los ideogramas de los lenguajes asiáticos ... )


 


 


Editado para dejar la prueba de la vergüenza al mezclar idiomas...(siempre me pasa :S ) 

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

9MADH3 Genos

Publicado
vida restante: 100%

Como diría un profesor mío en la carrera: "por poder, se puede".


 


Claro que podría descifrar un pequeño fragmento, el sistema binario es muy sencillo de entender, pero tardaría un rato (unos 10-15 segundos por carácter). Si te refieres a leer y entender sobre la macha, es imposible leer "al vuelo" un texto en binario, y más aún innecesario.


Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

JFthemc Máscara de Majora

Publicado
vida restante: 100%

Un stream de 0 y 1 sin ton ni son puede significar lo que tu quieras, se necesita algo mas de informacion.


 


En cuanto a tu pregunta, Sí. Un ingeniero de software al que no le hayan regalado la carrera sí deberia.



BsgDClRp.gifJFthemc.png

some people call it hip hop, trance, dance, rock and pop, it don't matter it's hot

 

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

Nicotine Curaga

Publicado
vida restante: 100%

 

Un stream de 0 y 1 sin ton ni son puede significar lo que tu quieras, se necesita algo mas de informacion.

 

 

En cuanto a tu pregunta, Sí. Un ingeniero de software al que no le hayan regalado la carrera sí deberia.

Un ingeniero de software tiene cosas más importantes que saber y hacer que leer código en binario, lo cual es una estupidez. Lo que tiene que saber es como plasmar la idea del proyecto mediante infinidad de diagramas UML, como hacerlo bien estructurado , de fácil legibilidad y escalable en el tiempo. Puede, si le da por la maxima optimización, saber mucho de ensamblador de algunos determinados micros determinados, por lo que va a tener que manejar bytes de determinados registros, poniéndolos a 1 o a 0, pero nada de la tonteria de leer en binario. Leer que?? Si, mismamente, dependiendo del micro, el bit significativo es el alto y en otros el bajo. Eso solo es ejemplo.

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

JFthemc Máscara de Majora

Publicado
vida restante: 100%

Un ingeniero de software tiene cosas más importantes que saber y hacer que leer código en binario, lo cual es una estupidez. Lo que tiene que saber es como plasmar la idea del proyecto mediante infinidad de diagramas UML, como hacerlo bien estructurado , de fácil legibilidad y escalable en el tiempo. Puede, si le da por la maxima optimización, saber mucho de ensamblador de algunos determinados micros determinados, por lo que va a tener que manejar bytes de determinados registros, poniéndolos a 1 o a 0, pero nada de la tonteria de leer en binario. Leer que?? Si, mismamente, dependiendo del micro, el bit significativo es el alto y en otros el bajo. Eso solo es ejemplo.

 

 

Directamente me has dado la razón en todo lo que comentas. Que es una estupidez, estoy de acuerdo, pero no veo donde he puesto que no lo sea en mi mensaje. Que utilize little endian o no, mismamente he expuesto que puede significar lo que sea. Leer, bueno yo diria interpretar.

 

Repito, has leido cosas en mi mensaje que no estan escritas.


BsgDClRp.gifJFthemc.png

some people call it hip hop, trance, dance, rock and pop, it don't matter it's hot

 

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

User00 Son Gohan

Publicado
vida restante: 100%

Con practica seguro que se puede.


 


Un saludo.


Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

AuronIII Lord Boros

Publicado
vida restante: 100%

Cualquiera puede leer código binario. ¿Codificación? Es más lo suyo es que cuando sepas la codificación crees (o uses) un programa que lo haga solo para no tener que quemarte las cejas con los 1 y 0s



Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

jesusdiaz22 Elder

Publicado
vida restante: 100%
De pasarlo al alfabeto, imagino que es bastante difícil, pero en el caso de pasar de binario a decimal, más de lo mismo.

Imagina que tienes en binario el número 110 y lo quieres pasar a decimal (que no es el caso), pues tendrías que cojer los números empezando por la derecha e ir posicionandolos, me explico, el 0 sería la posición 0, el 1 la posición 1 y el 1 restante la posición 2.

Una vez posicionados tendrías que colocar el primer digito empezando por la izquierda, multiplicarlo por 2 (siempre se multiplica por 2) y elevar el número a la posición anteriormente calculada, con el siguiente 1, lo mismo pero elevando a la posición correspondiente, y en el caso del 0, igual.

Te quedaría una operación tal que así:


1x2^2 + 1x2^1 + 0x2^0


Cuando lo calcules te dará el número decimal correspondiente al binario 110, en este caso, la solución es 6.

Este es un ejemplo de pasar de binario a decimal, de cabeza, hacerlo todo es bastante complejo, así que imaginate pasarlo al alfabeto jeejjeje.


Saludoss!!

dv1HfZ.jpg

Compartir este mensaje


Enlace al mensaje
Compartir en otros sitios web

  • Explorando recientemente

    No hay usuarios registrados viendo esta página.

  • Contenido similar

    • yagami_kaede
      Hace unos días compré para PS4 el recopilación de los clásicos Baldur´s Gate en edición Enhanced.  Nunca había empezado a jugar a la primera entrega de la saga, aunque sí a la segunda (que llegué a pensar que quizá no guardaban mucha relación y me equivoqué). El caso es que me ha enganchado bastante las primeras horas de Baldur´s Gate. No esperaba por ejemplo, que el juego te dejara tan suelto casi desde un principio. Me costó un poco entender que era mejor para empezar seguir un poco lo que sería la misión principal en lugar de perderse.
       
      Ambos juegos incluyen sus expansiones, por separado, no integradas en el propio juego como en Pillars of Eternity, y me preguntaba si por ejemplo las expansiones del primer Baldur´s (Siege of Dragonspear y The black Pits) son un material que se tiene que jugar de cara a jugar a Baldur´s Gate 2 o si puedes reservarlos para otro momento. No sé si será algo agotador meterse en todo esto y si será mejor jugar solo a los juegos principales.
       
      Por lo demás, voy afinando un equipo de personajes, preferiblemente de alineamiento bueno (aunque he tenido un rato al tal Dorn y es una pena que no encaje mejor en el grupo) que de momento voy con mi personaje que es un guerrero bárbaro neutral bueno, Branwen, Minsc, Dynaheir, Garrick y Neera (otro mago en el grupo pero a esta la llevo porque el conjuro de dormir a estos niveles es muy bueno). A Imoen la he dejado un rato de lado, quizá la vuelva a necesitar más adelante.
       
      Y de momento los personajes que voy dejando atrás de mi grupo, los tengo ahí cerca de una posada en uno de los pueblos a los que te conduce la misión principal. No parece que en este juego vayas a disponer de un lugar al que mandar a los personajes que no necesitas, también eso me deja con la duda que ante tanto personaje que puedes reclutar, si lo mejor será centrarse solo en unos pocos personajes. Construir un equipo que funcione, porque aparte del tema del alinemiento y que algunos personajes se odien a muerte, no parece el concepto de otros juegos del género en los que parece que se invita a ir cambiendo más de acompañantes a lo largo de la aventura.
       
       
       
    • Nylo
      VENDIDO fuera del mercadillo

       

      Vendo el código incluido en un pack de PS4 que compré recientemente. Dicho código incluye el traje Neo Versa, el accesorio mochilero Neo Phrenzy y 2000 paVos. Pago por Paypal previo al envío del código.

       

       

      Precio: 15

       



       



    • SirLancelot
      Pincha en los spoiler para ver el contenido.
       
      Hardware, juegos y software (miscelánea, incluye guia de configuraciones/compras)
       





       

      Juegos

       



       

      Hardware

       



    • berri08
      Hola meriforeros.

       

      Hacia mucho tiempo que no me pasaba por aquí pero he venido porque necesito vuestra ayuda. Estoy estudiando en una escuela de cine mierdosa y estamos preparando un Late Show (mierdoso) como proyecto de clase.

       

      En una de las secciones que estamos preparando habrá un consultorio igual al que hace Berto y es por eso que necesito vuestra ayuda. Me gustaria que me enviarais cualquier tipo de pregunta. Problemas, dudas existenciales o cualquier otra cosa.

       

      Se lo trolls que sois pero tambien hay comentarios muy creativos y ocurrentes. Me ha parecido una idea interesante crear el tema a ver que pasa. Preferiria que fuese anonimo porque así seguro que se animaria mas gente, pero bueno siempre hay algun valiente por ahí.

       

      ¡Gracias de antebrazo!

       

      PD: Si al final meto alguna pregunta subiré el programa para que lo veais

    • Mou2178
      Resulta que uso Tinder desde el PC porque mi móvil es "demasiado antiguo" y no lo soporta, y quería preguntar si cobran por los sms que envían para recibir el código de verificación y si es así cuánto. He estado mirando en sus políticas de privacidad y demás y no he encontrado nada.

       
  • Crear nuevo...