Merhaba arkadaşlar. Visual Basic'te Key Logger yapmaya kalkıştım ama beceremedim. Bilen arkadaşlar var ise yardımcı olabilir mi acaba? Şimdiden teşekkür ederim...
Ben yazmıştım ama su anda kendi bilgisayarımda değilim ama ben yazmıstım dediğimede bakma yani. aslında 1 tek api kullanıyorsun okadar. api guide programını bul, biraz arastır belli bölümlere ayrılmış tam hatırlamıyorum ama bulmakta zorlanmazsın. zaten orda örnek program var. sana sadece geliştirmek kalıyor.
Attribute VB_Name = "Module1" Global LastKey As String Global timeout As Byte Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
Private Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Integer
Public Function GetCapslock() As Boolean ' Return or set the Capslock toggle.
GetCapslock = CBool(GetKeyState(vbKeyCapital) And 1)
End Function
Public Function GetShift() As Boolean
' Return or set the Capslock toggle.
GetShift = CBool(GetAsyncKeyState(vbKeyShift))
End Function
Bu kodda da görüldüğü gibi user32.dll yi kullanmalısın... bu kodu bi incele umarım yardımcı olur...Bir ara ben de bir keyLogger yapmıştım ama C# ta...
banada şifreleme lazım yaw. Şu yazılan şifreyi karıştırıp bişiler yapıp veritabanına kaydetmem lazım ama öyle bi fonksiyon bulamadım.
hash fonksiyonu mu ne dedi bir arkadaş forumdan ama çok fazla bi bilgim olmadığı için bişey yapamadım visual basic ile ilgili bişey de bulamadım zaten