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

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Duda con Ascii Unicode, Ansi
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda con Ascii Unicode, Ansi  (Leído 7,424 veces)
.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Duda con Ascii Unicode, Ansi
« en: 8 Marzo 2014, 01:03 am »

Hola a todos, llego con una nueva duda a ver si me logran aclarar:
cual es la diferencia de estos tres entiendo que ANSI se utiliza por ejemplo en
MessageBoxA y Unicode en MessageBoxW, en mis apuntes tengo lo siguiente:

ASCII: Conjunto de caracteres de 7 bits (anteriormente solían ser 8, pero se optó por eliminar un bit llamado “bit de paridad”.
ANSI: Conjunto de caracteres de 8 bits.
UNICODE: Este conjunto de caracteres posee tres formatos de codificación:
•   UTF-8: Utilizado en HTML, tiene los mismo valores de bytes que ASCII.
•   UTF-16: Conjunto de caracteres de 16 bits (Windows utiliza esta codificación).
•   UTF-32: Conjunto de caracteres de 32 bits.

Ahora mi duda ANSI?? no entiendo que es exactamente ya que lo veo idéntico a Ascii y en cuanto al apunte de UTF-16 se refiere al Unicode de windows verdad?, a ver si me aclaran todo esto que me terminé enredando, saludos.
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
Gh057


Desconectado Desconectado

Mensajes: 1.190



Ver Perfil
Re: Duda con Ascii Unicode, Ansi
« Respuesta #1 en: 8 Marzo 2014, 01:17 am »

hola  .:UND3R:.  disculpa que no pueda ayudarte mucho por ser ignorante en el tema, tengo entendido que el código ansi fue creado para resolver el tema del ancho variable en caracteres, en el mismo es fijo.

si llego a encontrar información técnica te la adjunto luego, saludos

(agrego) la información es realmente confusa... en algunos lados la toman como sinónimos, pero sin embargo hay una diferencia en la línea temporal, entre uno y otro; el cambio de nombre del instituto donde se inició, el  ANSI (American National Standards Institute) para medios telegráficos, a luego llamarse ASCII (American Standard Code for Information Interchange)... sin embargo aquí lo indica oficialmente:

-> http://www.iana.org/assignments/character-sets/character-sets.xhtml

por lo cual supongo que la diferencia se debe justamente al quite de bit de paridad.

del mismo link de iana.org, se llega a la referencia con respecto al ansi, te la adjunto a continuación:

-> http://tools.ietf.org/html/rfc2046
« Última modificación: 8 Marzo 2014, 01:45 am por Gh057 » En línea

4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...
Flamer


Desconectado Desconectado

Mensajes: 1.051


crack, crack y mas crack...


Ver Perfil WWW
Re: Duda con Ascii Unicode, Ansi
« Respuesta #2 en: 8 Marzo 2014, 01:39 am »

hola UNDER como teba
Unicode (del inglés «universal» y
«code» - universal y código o sea
código universal o unicódigo) es un
estándar industrial cuyo objetivo es
proporcionar el medio por el cual un
texto en cualquier forma e idioma
pueda ser codificado para el uso
informático.

ASCII es una vieja codificación de caracteres de 7-bits que hacía una tabla de 128 caracteres.

ANSI amplió este juego original a 8- bits, lo que permitió tener una tabla de 256 caracteres e incluir algunas cosas como las vocales acentuadas, pequeños gráficos y algunas más.

Resumido que daria asi el viejo, el nuevo y el universal

Saludos Flamer googleando un poco se encuentra y aver sime ven mas por aqui que ando exidado
En línea

Mi Canal De Youtube y Blog

https://elblogdeflamer.blogspot.com

.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: Duda con Ascii Unicode, Ansi
« Respuesta #3 en: 8 Marzo 2014, 01:51 am »

Me ha quedado to más que claro, muchísimas gracias Gh057 y Flamer  :D

PD: Flamer hace tiempo que no se te veía espero que estés muy bien, saludos.
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
Gh057


Desconectado Desconectado

Mensajes: 1.190



Ver Perfil
Re: Duda con Ascii Unicode, Ansi
« Respuesta #4 en: 8 Marzo 2014, 01:55 am »

hola Flamer, por favor mira los enlaces que adjunté, la línea temporal es inversa; el bit de paridad se quitó, no fue agregado. por esa diferencia, más que sinónimos lo tomaría como una "actualización" del estándar. saludos.

pd: me alegro .:UND3R:.  saludos!
« Última modificación: 8 Marzo 2014, 02:18 am por Gh057 » En línea

4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...
.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: Duda con Ascii Unicode, Ansi
« Respuesta #5 en: 8 Marzo 2014, 19:07 pm »

Hola,a cabo de leer con lujo y detalle sus respuestas, ya que las vi de forma superficial anteriormente, ahora las quería aplicar pero he quedado con dudas, es que en Internet está todo muy contradictorio, todos dan respuestas diferentes, no logro ver la clara diferencia, de acuerdo a mis apuntes, ¿estos están en lo correcto?, a ver si me detallan de mejor manera, es que soy muy torpe y no lo entiendo.

Mis apuntes:
Citar
ASCII: Conjunto de caracteres de 7 bits (anteriormente solían ser 8, pero se optó por eliminar un bit llamado “bit de paridad”.
ANSI: Conjunto de caracteres de 8 bits.
UNICODE: Este conjunto de caracteres posee tres formatos de codificación:
•   UTF-8: Utilizado en HTML, tiene los mismo valores de bytes que ASCII.
•   UTF-16: Conjunto de caracteres de 16 bits (Windows utiliza esta codificación).
•   UTF-32: Conjunto de caracteres de 32 bits.

Saludos
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
Gh057


Desconectado Desconectado

Mensajes: 1.190



Ver Perfil
Re: Duda con Ascii Unicode, Ansi
« Respuesta #6 en: 10 Marzo 2014, 18:44 pm »

hola  .:UND3R:. son correctos tus apuntes y coincide según lo indicado en iana.org; te paso a continuación unas traducciones automáticas para que tengas un paneo del tema; aunque te sugiero ver el link original en inglés para evitar ambiguedades y algunos errores en lo traducido.

 
 -  UTF-8, utiliza la tabla ASCII completa, un octeto (RFC 3629)
           http://translate.google.com/translate?hl=es&sl=auto&tl=es&u=http%3A%2F%2Ftools.ietf.org%2Fhtml%2Frfc3629

 -  UTF-16, se agrega un octeto más para poder visualizar los caracteres que no se podían representar con el UTF-8 (RFC 2781)
           http://translate.google.com/translate?hl=es&sl=auto&tl=es&u=http%3A%2F%2Ftools.ietf.org%2Fhtml%2Frfc2781

 - UTF-32 se incorpora al estándar UNICODE.
http://translate.google.com/translate?hl=es&sl=auto&tl=es&u=http%3A%2F%2Fwww.unicode.org%2Freports%2Ftr19%2F

Con respecto al ida y vuelta entre ANSI y ASCII, según entiendo se toman como sinónimos ya que al quitarse el bit de paridad en la norma ANSI queda con 7bits; cuando se renombra tiempo después el instituto se referencia hasta la actualidad dicha representación como ASCII.

(esto según links anteriores y diversas fuentes como pude ver a groso modo; si alguien aporta alguna info más o nos indica algún error de concepto estaría muy agradecido).

bueno espero haberte ayudado un poco más con el tema, saludos.
« Última modificación: 10 Marzo 2014, 18:47 pm por Gh057 » En línea

4 d0nd3 1r4 3l gh057? l4 r3d 3s 74n v4s74 3 1nf1n1t4...
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[ANSI C]Convertor de cadena a ASCII.
Programación C/C++
PHAMTOM 1 2,789 Último mensaje 5 Julio 2010, 03:28 am
por nicolas_cof
Como convertir Unicode a ascii
Programación Visual Basic
thecirujano 4 6,709 Último mensaje 8 Febrero 2011, 15:49 pm
por LeandroA
[BATCH][Aporte]MORF:Transforma texto Unicode a ANSI
Scripting
Segadorfelix 7 6,690 Último mensaje 10 Diciembre 2012, 01:13 am
por Segadorfelix
UNICODE ASCII C/C++ [Save in File] Ayuda ?
Programación C/C++
Citrusl 5 2,811 Último mensaje 24 Noviembre 2014, 01:59 am
por engel lex
Problema con unicode ansi utf wide characters...
Programación C/C++
patilanz 0 1,607 Último mensaje 22 Diciembre 2014, 14:30 pm
por patilanz
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines