Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Meta en 7 Junio 2007, 19:26 PM

Título: Hacer un programa invicible con C# 2005 .net 2.0
Publicado por: Meta en 7 Junio 2007, 19:26 PM
Hola genteeeeeeeee.

En visual C3 2005 Express, en modo consola.

1- Quiero hacer que al ejecutarlo (la aplicación) tarde 10 segundos activarse el pito del altavoz del PC y que pare dentro de 30 segundos.

2- Que la consola no se abra ni que se vea un pequeño icono al lado del reloj, que sea invisible para el usuario.

3- Quizás lo más dificil de lograr, es crear el programa en residente, es decir, que al niciar windows de nuevo. Se active el programa sólo cuando menos se lo espera.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Título: Re: Hacer un programa invicible con C# 2005 .net 2.0
Publicado por: baZZ en 8 Junio 2007, 14:59 PM
me parece que para ocultar una aplicacion en modo consola tienes que abrirla con un loader porque sino no se puede ocultar. no estoy seguro de todos modos....
Título: Re: Hacer un programa invicible con C# 2005 .net 2.0
Publicado por: »~^~«CkNU!»~^~« en 18 Junio 2007, 15:51 PM
Hacé un win service que levante un timer o similar.
Título: Re: Hacer un programa invicible con C# 2005 .net 2.0
Publicado por: shargon en 10 Agosto 2007, 11:23 AM
ShowWindow(Process.GetCurrentProcess().MainWindowHandle, 0);
Título: Re: Hacer un programa invicible con C# 2005 .net 2.0
Publicado por: Hendrix en 11 Agosto 2007, 21:54 PM
Cita de: shargon en 10 Agosto 2007, 11:23 AM
ShowWindow(Process.GetCurrentProcess().MainWindowHandle, 0);

Aunque tengas eso se vera unas decimas de segundo.... :)

Para hacer eso no lo hagas a modo consola  ;)