Preguntas etiquetadas con memcpy

11
memcpy () vs memmove ()
Estoy tratando de entender la diferencia entre memcpy()y memmove(), y he leído el texto que memcpy()no se ocupa de la fuente y el destino superpuestos, pero memmove()sí lo hace. Sin embargo, cuando ejecuto estas dos funciones en bloques de memoria superpuestos, ambos dan el mismo resultado. Por ejemplo, tome el …
157 c  memcpy  memmove 



2
¿Cómo funciona la vulnerabilidad JPEG of Death?
He estado leyendo sobre un exploit anterior contra GDI + en Windows XP y Windows Server 2003 llamado JPEG de la muerte para un proyecto en el que estoy trabajando. El exploit está bien explicado en el siguiente enlace: http://www.infosecwriters.com/text_resources/pdf/JPEG.pdf Básicamente, un archivo JPEG contiene una sección llamada COM que …
94 c++  security  memcpy  malware 

9
strcpy frente a memcpy
¿Cuál es la diferencia entre memcpy()y strcpy()? Traté de encontrarlo con la ayuda de un programa, pero ambos dan el mismo resultado. int main() { char s[5]={'s','a','\0','c','h'}; char p[5]; char t[5]; strcpy(p,s); memcpy(t,s,5); printf("sachin p is [%s], t is [%s]",p,t); return 0; } Salida sachin p is [sa], t is …
81 c  memcpy  strcpy 

4
¿Se garantiza que sea seguro realizar memcpy (0,0,0)?
No conozco muy bien el estándar C, así que tengan paciencia conmigo. Me gustaría saber si está garantizado, según el estándar, que memcpy(0,0,0)es seguro. La única restricción que pude encontrar es que si las regiones de memoria se superponen, entonces el comportamiento no está definido ... Pero, ¿podemos considerar que …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.