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


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Análisis y Diseño de Malware (Moderador: fary)
| | |-+  Programar virus que consuma la memoria
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 [3] 4 5 6 Ir Abajo Respuesta Imprimir
Autor Tema: Programar virus que consuma la memoria  (Leído 35,140 veces)
[L]ord [R]NA


Desconectado Desconectado

Mensajes: 1.513

El Dictador y Verdugo de H-Sec


Ver Perfil WWW
Re: Programar virus que consuma la memoria
« Respuesta #20 en: 7 Junio 2010, 00:59 am »

para consumir la memoria de un pc yo provaria con esto...

Código:
main (){
while (1) fork();
}

Yo lo hice, y solo darle a ejecutar ya no pude hacer otra cosa que apretar 4 segundos el boton de apagar.

Espero que al decir eso no estes en windows... la funcion fork() no es soportada en windows.
En línea

dArKo2

Desconectado Desconectado

Mensajes: 59



Ver Perfil
Re: Programar virus que consuma la memoria
« Respuesta #21 en: 7 Junio 2010, 04:39 am »

esta discusion me recuerda una que tuvieron unos actores en la ultima pelicula de scary movio en que discutian si era posible despertar muerto  :¬¬ :-[ no le veo el punto, a ver si sabemos que mal-ware significa "software del mal" o "software que llevara a la humanidad a la autodestruccion" no importa lo importante es lo que pide el autor del tema que es un consejo.....denle un consejo al chaval  :xD  >:D
En línea

"We seek only reprieve and welcome the darkness"
Eternal Idol
Kernel coder
Colaborador
***
Desconectado Desconectado

Mensajes: 5.969


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: Programar virus que consuma la memoria
« Respuesta #22 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.
« Última modificación: 7 Junio 2010, 09:41 am por Eternal Idol » En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
Debci
Wiki

Desconectado Desconectado

Mensajes: 2.021


Actualizate o muere!


Ver Perfil WWW
Re: Programar virus que consuma la memoria
« Respuesta #23 en: 8 Junio 2010, 22:42 pm »

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.
Eso sobrecargaria la memoria?

Saludos
En línea

Eternal Idol
Kernel coder
Colaborador
***
Desconectado Desconectado

Mensajes: 5.969


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: Programar virus que consuma la memoria
« Respuesta #24 en: 8 Junio 2010, 23:10 pm »

Eso sobrecargaria la memoria?

Solo en una maquina con muy poca RAM  ;D Es solo un ejemplo que ilustra como hacer para consumir memoria, si solamente la reservas por ejemplo vas a ver que el S.O. ni se va a inmutar. Proba a hacer lo que comente ahi ...
En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
kisk

Desconectado Desconectado

Mensajes: 55



Ver Perfil
Re: Programar virus que consuma la memoria
« Respuesta #25 en: 9 Junio 2010, 05:11 am »

Mira el codigo del firefox :xD


Algo creando multiples hilos que hagan el ejemplo de Eternal idol y existen varias maneras que si me reucerdo mas rato te las posteo :P
En línea

La vieja escuela me da nostalgia la nueva me da naucias dime cual es la escuela si ambas me deprimen (8)
Eternal Idol
Kernel coder
Colaborador
***
Desconectado Desconectado

Mensajes: 5.969


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: Programar virus que consuma la memoria
« Respuesta #26 en: 9 Junio 2010, 09:04 am »

Mira el codigo del firefox :xD

Nunca vi el codigo pero tenes toda la razon del mundo  ;-)
En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
mk_137

Desconectado Desconectado

Mensajes: 120



Ver Perfil
Re: Programar virus que consuma la memoria
« Respuesta #27 en: 11 Junio 2010, 22:19 pm »

para consumir la memoria de un pc yo provaria con esto...

Código:
main (){
while (1) fork();
}

Yo lo hice, y solo darle a ejecutar ya no pude hacer otra cosa que apretar 4 segundos el boton de apagar.

Espero que al decir eso no estes en windows... la funcion fork() no es soportada en windows.

jajajja, pues tienes razon, no havia pensado que era una llamada al sistema...

bueno, supongo que tendrá un equivalente en windows.
En línea

[L]ord [R]NA


Desconectado Desconectado

Mensajes: 1.513

El Dictador y Verdugo de H-Sec


Ver Perfil WWW
Re: Programar virus que consuma la memoria
« Respuesta #28 en: 11 Junio 2010, 22:21 pm »

para consumir la memoria de un pc yo provaria con esto...

Código:
main (){
while (1) fork();
}

Yo lo hice, y solo darle a ejecutar ya no pude hacer otra cosa que apretar 4 segundos el boton de apagar.

Espero que al decir eso no estes en windows... la funcion fork() no es soportada en windows.

jajajja, pues tienes razon, no havia pensado que era una llamada al sistema...

bueno, supongo que tendrá un equivalente en windows.

Para la proxima verifica que el metodo existe, porque diste a entender que era funcional
En línea

BlackZeroX
Wiki

Desconectado Desconectado

Mensajes: 3.158


I'Love...!¡.


Ver Perfil WWW
Re: Programar virus que consuma la memoria
« Respuesta #29 en: 12 Junio 2010, 02:22 am »


Pues tambien en lenguaje Basic (VBS, VBA, VB 6.0, VB .NET)

Código
  1.  
  2. on error resume next
  3. Dim ArrayMemoryBlock()
  4. dim Index_For_contador
  5. const MoreRAM = 19485759
  6. Index_For_contador = 0
  7. do
  8. Index_For_contador = Index_For_contador + MoreRAM
  9. Redim ArrayMemoryBlock( Index_For_contador )
  10. loop
  11.  
  12.  
En línea

The Dark Shadow is my passion.
Páginas: 1 2 [3] 4 5 6 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Programar virus ??? « 1 2 »
Programación Visual Basic
koopa2 19 7,399 Último mensaje 1 Marzo 2006, 22:35 pm
por jbd_hkr
Programar un reloj con alarma en Java pero residente en memoria
Java
Nabucodonosor 2 12,075 Último mensaje 31 Agosto 2006, 04:46 am
por CA
se puede programar virus en debug
Análisis y Diseño de Malware
z_ane_666 3 4,468 Último mensaje 24 Agosto 2010, 19:23 pm
por [L]ord [R]NA
Virus en memoria USB
Seguridad
Gambinoh 2 2,604 Último mensaje 24 Marzo 2013, 17:31 pm
por Gambinoh
virus en memoria
Seguridad
Blackfall 4 2,440 Último mensaje 17 Agosto 2013, 02:31 am
por Blackfall
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines