Cómo hacer un keylogger en VB

Escrito por jaime avelar | Traducido por analia moranchel
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo hacer un keylogger en VB
Registra teclas con VB.NET. (keyboard image by Fyerne from Fotolia.com)

Saber cómo hacer un keylogger con Microsoft Visual Basic.NET (VB.NET) puede ahorrarte tiempo cuando necesites desarrollar una aplicación que capture todas las teclas pulsadas. Los programas Keylogger se utilizan comúnmente para espiar u obtener información sin que el usuario descubra que el programa se está ejecutando. Las leyes varían según el país sobre cómo se puedes utilizar un programa keylogger.

Nivel de dificultad:
Moderado

Otras personas están leyendo

Necesitarás

  • Microsoft Visual Basic Express

Lista completaMinimizar

Instrucciones

  1. 1

    Inicia Microsoft Visual Basic Express. Haz clic en "Nuevo proyecto..." en el panel izquierdo de la pantalla y, a continuación, selecciona "Aplicación de formularios de Windows". Haz clic en "Aceptar".

  2. 2

    Haz doble clic en "Timer" en el panel "Herramientas" para agregar un nuevo control de temporizador. Haz clic en "Timer1" y, a continuación, selecciona "Propiedades". Junto a "Habilitado", selecciona "Verdadero". Haz doble clic en "Timer1" para abrir la ventana de "Form1.vb".

  3. 3

    Escribe el siguiente código por encima de "Timer1_Tick" para declarar la función de "GetAsyncKeystate":

    Public Declare Function GetAsyncKeyState Lib "user32.dll" (ByVal vKey As Int32) As UShort

  4. 4

    Escribe el siguiente código bajo "Timer1_Tick" para capturar las teclas pulsadas mientras se ejecuta la aplicación:

    Dim keyResult As Integer Dim chrKey As String Dim i As Integer

    For i = 2 To 90 keyResult = 0 keyResult = GetAsyncKeystate(i) If keyResult = -32767 Then chrKey = Chr(i) MsgBox(chrKey) Exit For End If Next i

  5. 5

    Presiona "F5" para ejecutar el programa, luego presiona "B" en el teclado y verás un recuadro de mensaje que se muestra con la letra "B".

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles