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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 ... 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 ... 50
211  Programación / .NET (C#, VB.NET, ASP) / Captcha [Aporte] en: 10 Noviembre 2011, 03:55 am
Necesitaba un Captcha para un proyecto que llevo en marcha y decidí hacer una clase 'Captcha' yo mismo les dejo una imagen y un proyecto ejemplo, espero que a alguien le sirva :P

212  Programación / .NET (C#, VB.NET, ASP) / Re: Necesito ayuda con el VB 2010 en: 30 Octubre 2011, 02:23 am
Math.Random, si quieres algo más preciso puedes hacer algo como esto

http://foro.elhacker.net/net/sencillo_algoritmo_de_numeros_pseudoaleatorios_aporte-t339319.0.html;msg1664451#msg1664451
213  Programación / .NET (C#, VB.NET, ASP) / Re: problema codigo keylogger en: 26 Octubre 2011, 19:45 pm
Bueno hay otras formas de hacer un Keylogger como los Hooks de teclado hay muchos ejemplos aquí en el foro y lo cierto es que son más efectivos que GetAsyncKeyState, si quieres seguir con lo que tienes entonces pon el intervalo del Timer en SystemInformation.KeyboardDelay. No uses tantos If usa Select Case los If te consumen tiempo en el Timer. Toma en cuenta que las teclas se reciben de una a la vez entonces no tiene sentido verificar If, If, If, If porque solo uno de ellos va a dar el resultado después de ese todos los demás estarán perdiendo tiempo valioso.
214  Programación / .NET (C#, VB.NET, ASP) / Re: problema codigo keylogger en: 26 Octubre 2011, 05:23 am
Anteriormente las APIs se declaraban con Declare en Vb6 pero eso cambio para .Net en pinvoke.net está como se declaran las APIs en .Net, simplemente debes colocar el nombre del API seguido de pinvoke en Google. Ya he visto este error antes el tipo Long en la variable vKey debe ser Object cuando la API está invocada como si fuese Vb6. Cambia la declaración al modo que se debe hacer en .Net y solucionado el problema.
215  Programación / .NET (C#, VB.NET, ASP) / Re: Crear Controles En tiempo de ejecucion c# y gaurdalos en: 24 Octubre 2011, 19:41 pm
Esa también es una buena opción no lo había pensado pero se basa en lo mismo debes transformar ese control en texto que puedas almacenar en un archivo.

La clase control es serializable?

@Down: Edito, con texto me referia a la salida de Serialize disculpen si se entendio mal :-[
216  Programación / .NET (C#, VB.NET, ASP) / Re: Crear Controles En tiempo de ejecucion c# y gaurdalos en: 24 Octubre 2011, 18:10 pm
Lo que te dijo $Edu$ es para enlazar los eventos eso te va a servir tambien, para guardar los controles, en programación debes jugar siempre al vivo, ya que no existen todas las herramientas específicas para hacer una acción, es como si para un juego, por ejemplo GTA (Un juego que conoce todo mundo), existiese una función llamada RobarCarro en el Visual Studio. Es aquí dondé uno debe pensar que debo hacer para solucionar el problema, la configuración que brinda de forma predeterminado el Visual Studio no deja almacenar el tipo Control, así que no puedes guardar un Control, pero si Deja Almacenar String y String(), entonces puedes almacenar las propiedades del Control, como Name, Text, Parent (Nombre del Parent), Location, Size, y luego al cargar la configuración crear el control, hay otra forma no más difícil pero si más complicada, que sería crear un clase que cargara a partir de un archivo los controles, en el archivo estrian ordenadas las propiedades de cada control y seccionadas para separar un control de otro.
217  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con SendKeys C# en: 23 Octubre 2011, 01:17 am
SendMessage no envia este tipo de mensajes a los procesos sino a las ventanas por lo tanto es el Handle (hWnd) de la ventana lo que necesitas obtener.
218  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con SendKeys C# en: 22 Octubre 2011, 22:25 pm
Para enviar teclas y texto a ventanas a travéz de su handle yo uso la API SendMessage, funciona mejor que SendKeys mira estos ejemplos:

Código
  1.  
  2.            public enum WindowMessage : int
  3.            {
  4.                WM_KEYDOWN = 0x0100,
  5.                WM_KEYUP = 0x0101,
  6.                WM_CHAR = 0x0102,
  7.                WM_LBUTTONDOWN = 0x201,
  8.                WM_LBUTTONUP = 0x202
  9.            }
  10.  
  11.        public static void SendKey(IntPtr WindowhWnd, Int32 key)
  12.        {
  13.            WinApi.SendMessage(WindowhWnd, WindowMessage.WM_KEYDOWN, (int)key, 0);
  14.            WinApi.SendMessage(WindowhWnd, WindowMessage.WM_CHAR, (int)key, 0);
  15.            WinApi.SendMessage(WindowhWnd, WindowMessage.WM_KEYUP, (int)key, 0);
  16.        }
  17.  
  18.        public static void SendString(IntPtr WindowhWnd, string String)
  19.        {
  20.            foreach (var x in String)
  21.                SendKey(WindowhWnd, Convert.ToInt32(x));
  22.            Thread.Sleep(3);
  23.        }
219  Programación / .NET (C#, VB.NET, ASP) / Re: Problema con SendKeys C# en: 22 Octubre 2011, 19:06 pm
Y cuál es el problema ._.?
220  Programación / .NET (C#, VB.NET, ASP) / Re: C to vb.net problem en: 20 Octubre 2011, 04:24 am
Quizas sea un problema de conversión, empieza a comparar las 2 funciones con ejercicios simples, tomando en cuenta los tipos (Byte, Short, Long, Int).
Páginas: 1 ... 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 ... 50
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines