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


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 ... 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 [313] 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 ... 387
3121  Programación / Programación C/C++ / Re: ejemplos que no me sale en: 25 Julio 2010, 11:14 am
¿mapers un dia vos vas a trabajar haciendo esto? Dios nos libre de usar tu software  >:D
3122  Programación / Programación C/C++ / Re: ¿Como Recorrer un array en C++ ? en: 23 Julio 2010, 23:38 pm
Lo que estoy intentando hacer es recorrer ese vector e ir imprimiendo en un messagebox todo lo que esta guardado allí hasta que encuentre el primer lugar vacio y ahí se salga y deje de recorrer, no se si se entiende xD

Se entiende pero para eso necesitarias tener un array de punteros (punteros a cadena en este caso) ... me parece que buscas hacer esto:

Código
  1. char *msgList[] =
  2. {
  3.  "Mensaje 1",
  4.  "Mensaje 2",
  5.  "Mensaje 3",
  6.  0 //fin
  7. };
  8.  
  9. for (char **i = msgList; *i; i++)
  10. {
  11.  MessageBox(0, *i, *i, 0);
  12. }

Sino inicializa todas las cadenas a 0 (ZeroMemory/memset) y comproba su tamaño con strlen.
3123  Programación / ASM / Re: Pregunta en: 18 Julio 2010, 17:58 pm
¿Para Windows decis? Con su API directamente ...
3124  Programación / Programación C/C++ / Re: [KERNEL MODE][?] No puedo linkear ntddk.h en: 18 Julio 2010, 14:31 pm
Sin dar BSOD?? Sabia que se descargaba dando un error, y por lo tanto una BSOD... siempre creí que la rutina de descarga era obligatoria  :-\

Claro, un BSOD se produce por una excepcion no controlada (en modo Kernel) y en este caso estamos hablando de un valor de retorno no exitoso, algo totalmente esperado y no una excepcion. Lo mejor es que lo pruebes, vas a ver el mensaje en el depurador, el modulo se descargara posteriormente y el S.O. seguira funcionando sin problemas (al menos no relacionados con el modulo  ;D).

PDRIVER_UNLOAD DriverUnload
The entry point for the driver's Unload routine, if any, which is set by the DriverEntry routine when the driver initializes. If a driver has no Unload routine, this member is NULL.

La mayoria de los modulos de seguridad no tienen una rutina de descarga, de otra manera con hacer "net stop modulo" ya te saltarias la proteccion :xD
3125  Programación / ASM / Re: Pregunta en: 18 Julio 2010, 10:15 am
Depende para que podes usar registros de 8 y 16 en modo protegido perfectamente, igual este codigo es para MS-DOS ya que usa los servicios del mismo (int 21h) y esos estan disponibles solo en modo real (16 bits).
3126  Programación / Programación C/C++ / Re: Como Crear Una Ventana en C, por ejemplo una calculadora en: 17 Julio 2010, 18:42 pm
Indirectamente si, cuanto mas practica y conocimientos tengas mejor.
3127  Programación / Programación C/C++ / Re: [KERNEL MODE][?] No puedo linkear ntddk.h en: 17 Julio 2010, 17:52 pm
Cuando descargues el driver te va a dar BSOD ya que te falta código (Rutina de salida, como mínimo).

En realidad la rutina de descarga es opcional y este modulo se descarga automaticamente al retornar un error.
3128  Programación / Programación C/C++ / Re: Como Crear Una Ventana en C, por ejemplo una calculadora en: 17 Julio 2010, 08:52 am
No se puede. ¿Que necesitas? Hacerlo todo ... hace nada estabas preguntando que es un puntero, segui aprendiendo gradualmente, todo a su debido tiemp.
3129  Programación / Programación C/C++ / Re: [KERNEL MODE][?] No puedo linkear ntddk.h en: 17 Julio 2010, 02:13 am
Los archivos de cabecera se incluyen no se enlazan ... te veo un poco verde para este tema.
3130  Programación / Programación C/C++ / Re: programcion web con CGI (c++ ejemplo) y duda en: 16 Julio 2010, 10:09 am
Podes usar cualquier compilador moderno:


Microsoft®  Visual C++® 2010 Express

Code::Blocks

etc.
Páginas: 1 ... 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 [313] 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 ... 387
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines