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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 ... 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 329 330 331 ... 381
3151  Programación / Programación C/C++ / Re: ejercicio de examen en: 8 Junio 2010, 21:09 pm
Lee las reglas del subforo por favor, son muy claras.
3152  Foros Generales / Foro Libre / Re: Final de Lost [Debate] en: 8 Junio 2010, 11:12 am
Solo estaban muertos en la linea donde Desmond (Escoces) los iba juntando a todos y despues iban al cielo puff ...
3153  Programación / ASM / Re: vale la pena aprender asm? en: 8 Junio 2010, 09:04 am
y ahora la pregunta mas graciosa de todas, mis matemáticas son de nivel de 1º de bachiller (científico/tecnológico), es suficiente?

Si.
3154  Seguridad Informática / Análisis y Diseño de Malware / Re: Programar virus que consuma la memoria en: 7 Junio 2010, 09:36 am
En el supuesto de que compilara (el tipo de la variable vec1 esta mal y no se que compilador aceptaria ese tamaño, el VC no) ese programa nunca funcionaria, moriria por un stack overflow inmediatamente. Reservar memoria dinamicamente y ACCEDER a ella es la manera mas simple de lograr tu objetivo:

Código
  1. #include <windows.h>
  2. #include <stdio.h>
  3.  
  4. void main()
  5. {
  6.  DWORD mSize = 1024 * 1024 * 1024;
  7.  getchar();
  8.  void *m = malloc(mSize);
  9.  getchar();
  10.  ZeroMemory(m, mSize);
  11.  getchar();
  12.  free(m);
  13.  getchar();
  14. }

Ante cada getchar con el Process Explroer podes comprobar Private Bytes, Virtual Size y Working Set del proceso ademas de Physical Memory en System Information.
3155  Programación / ASM / Re: vale la pena aprender asm? en: 7 Junio 2010, 01:11 am
pero, vale la pena aprender a programar en 16 bits o directamente empiezo por 32 y luego me paso a 64?

Si, toda PC (desde la mas antigua a la mas moderna) arranca en modo real en 16 bits. Lo que no es necesario es aprenderse todos los servicios de la BIOS o de MS-DOS o los puertos de I/O por ejemplo.
3156  Programación / ASM / Re: Que API utilizar en: 7 Junio 2010, 01:10 am
TextOut o MessageBox deberia ser lo que buscas.
3157  Programación / Programación C/C++ / Re: Duda con el lenguaje C++/C en: 7 Junio 2010, 00:47 am
Si, mappearlo en memoria (al final trabajas con punteros) es una de las opciones, la otra es leer y escribir con ReadFile y WriteFile. Una funcion al final de cuentas es un conjunto de bytes pero tenes algunas restricciones para que se pueda copiar directamente (por ejemplo si llamas a una API de Windows necesitas que es este importada en el ejecutable y referirte a la sección del PE correspondiente), eso te va a tocar investigarlo y sin saber assembly es dificil.
3158  Programación / ASM / Re: Que API utilizar en: 7 Junio 2010, 00:43 am
¿Imprimir en GUI, consola o te referis a en papel con una impresora?
3159  Programación / Programación C/C++ / Re: Duda con el lenguaje C++/C en: 6 Junio 2010, 21:44 pm
Consulta estas funcoiones en la MSDN y te vas a dar una idea:
CreateFile
WriteFile
MapViewOfFile
CreateFileMapping
VirtualProtect
UnmapViewOfFile
CloseHandle
3160  Programación / Programación C/C++ / Re: ayuda CreateProcess con variables de entorno de sistema en: 5 Junio 2010, 10:46 am
¿Que error te da exactamente? ¿2 por casualidad? Si es asi es por no encontrar el cmd.exe, tenes que usar la ruta completa.
Páginas: 1 ... 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 329 330 331 ... 381
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines