Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Sentex en 2 Junio 2017, 22:03 pm



Título: Hola estoy creando un WannaCry2.0 no es para hacer el mal
Publicado por: Sentex en 2 Junio 2017, 22:03 pm
Hola estoy creando un WannaCry2.0 no es para hacer el mal es solo un esperimento porque me puse el reto de hacerlo.
Ahora mismo estoy bloqueado ya que el Ctrl + Alt + Supr no se puede bloquear y el administrador de tareas no puedo pararlo y me puede cerrar el programa y no se como hacer para cifrar todos los ficheros del ordenador y tal.

Cuando termine el proyecto publicare la source para que vean todos como se hizo.

Gracias.


Título: Re: Necesito ayuda
Publicado por: engel lex en 2 Junio 2017, 22:18 pm
creo que estás lejos de eso... que tal si empiezas creando algo normal que haga parte de esas funciones voluntariamente por el usuario... no sabes como hacerlo y a demás quieres hacerlo evadiendo la seguridad... es como decir "me propuse hacer una torta de 2 pisos cubierta de chocolate, pero no se como se hace eso de la torta, los pisos y el chocolate" ... que tal si empiezas aprendiendo a hacer una torta simple?


Los titulos deben ser descriptivos



Título: Re: Hola estoy creando un WannaCry2.0 no es para hacer el mal
Publicado por: Sentex en 2 Junio 2017, 23:04 pm
Ya tengo la mayoria del programa hecho y funciona a la perfeccion ya consegui evadir el ctrl alt supr solo me falta una ultima cosa que el programa se copy en la carpeta de run para que se ejecute solo.


Título: Re: Hola estoy creando un WannaCry2.0 no es para hacer el mal
Publicado por: Eleкtro en 3 Junio 2017, 03:57 am
Hola.

Ahora mismo estoy bloqueado ya que el Ctrl + Alt + Supr no se puede bloquear y el administrador de tareas no puedo pararlo

Eso son dos cosas bien distintas. Deberías haber empezado por explicar cual es tu intención real: deshabiltar la ejecución del taskmanager, no la secuencia CTRL+ALT+DEL.

Dicho esto, ten en cuenta que deshabilitar el taskmanager de Windows de poco o nada te servirá para impedir que un usuario con un mínimo de conocimientos informáticos pueda hallar la forma de matar el proceso puesto que ese usuario puede coger y utilizar cualquier otro administrador de tareas de los miles que hay por Internet para finalizar la ejecución de tu proceso (ej. AutoRuns, System Explorer o Anvir TaskManager). Así que más bien lo que te convendría hacer para añadir una capa adicional de seguridad sería asígnarle el estado de 'proceso crítico del sistema' a tu proceso, el cual, si finaliza su ejecución de forma anómala entonces Windows responderá automaticamente mostrando un BSOD.

Como norma general normálmente no le doy a nadie el trabajo regalado, sino las herramientas para poder hacerlo (y más cuando ni siquiera me agradecen la ayuda), sin embargo la idea de bloquear el administrador de tareas me pareció interesante para desarrollar un snippet rehutilizable, y en fin, aquí lo tienes:

  • http://foro.elhacker.net/net/libreria_de_snippets_para_vbnet_compartan_aqui_sus_snippets-t378770.0.html;msg2126662#msg2126662

Y para activar el estado de 'proceso crítico' puedes utilizar la función SetCurrentProcessIsCritical de la API de Windows, pero primero conviene asignarle ciertos privilegios al proceso. Aquí mostré un ejemplo completo:

  • http://foro.elhacker.net/net/creando_un_proceso_critico-t450740.0.html;msg2066142#msg2066142

De nada.

Saludos.


Título: Re: Hola estoy creando un WannaCry2.0 no es para hacer el mal
Publicado por: Borito30 en 5 Junio 2017, 02:29 am
Yo cree para estudiar uno en .net cualquiera duda pregunta.