LinkedIn:
—
Thank you for viewing! Please Like, Subscribe, Comment, and give me suggestions!
—
Source Code:
—
In this video, I show (and fully explain) how to write a keylogger using Visual C#.
The general concept of a windows keylogger as well as the following variables, objects, functions, etc, are also explained in detail:
IntPtr
WH_KEYBOARD_LL
WM_KEYDOWN
LowLevelKeyboardProc
wParam
lParam
SetWindowsHookEx
CallNextHookEx
UnhookWindowsHookEx
—
Music by Tobu
Nguồn:https://wijstaanvooronzegrondrechten.org/
Thanks bro. I was making a virus. that I was wanting to put a KeyLogger. and you helped me. thanks bro 🙂
how do you run that command thingie on visual studio?
when you post a c# tut but its c++
Great tutorial man. I need to implement a regex in the user keyboard input (find float numbers and with those aply some formula). how do I do that using your code as base? thks again
Awesome!
Is anyone else having problems with the Application.Run() even with proper references. any help is appreciated, thanks!
wheres part 2 🙁
Bom dia cara, gostaria de saber se você não desenvolveu uma atualização do kl, para atualizar um arquivo exe que existia no computador
not bad ! But still not too perfect and also too much code .
Would suggest you to use GetAsyncKeyState() sig , and also check if the CAPS locked or not !
as Exmple :
if (!Control.IsKeyLocked(Keys.CapsLock))
// if CAPSLOCK is off
{
// add 32 to the decimal code to get the lowerCase of that letter (LETTERS ONLY).
if (char.IsLetter(char.Parse(Encoding.ASCII.GetString(new byte[] { (byte)(i + 32) }))))
{
str = Encoding.ASCII.GetString(new byte[] { (byte)(i + 32) });
}
else
{
if (i == (int)VirtualKeys.CapsLock) str = "[CAPS-ON]";
else if (i == (int)VirtualKeys.Shift) str = "[SHIFT]";
else if (i == (int)VirtualKeys.Tab) str = "[TAB]";
else str = Encoding.ASCII.GetString(new byte[] { (byte)i });
}
}
else
{
if (i == (int)VirtualKeys.CapsLock) str = "[CAPS-OFF]";
else if (i == (int)VirtualKeys.Shift) str = "[SHIFT]";
else if (i == (int)VirtualKeys.Tab) str = "[TAB]";
else str = Encoding.ASCII.GetString(new byte[] { (byte)i });
}
/// PS i used ENUM VirtualKeys which is known in c++ .. check pinvoke you can find the whole enum there .
Good luck .
Well I'm not using this as a key logger, I plan on using this as a screen overlay for the OBS application. I was able to convert this to a windows form application and update a label. The Alt key does not register and I was wondering if you have a way to capture which mouse button was pressed or a way to capture scroll wheel input? This was very informative and a good way for me to get back into c#. Thanks
gotta love the roblox music
sir please make the 2 part
sir thanks a lot
bhai code tu likh liya ha par smj ma kuch b ni aya
great code
Thank you so much the effort in this video was amazing I understood every function you put into this video. Thanks!
Need help adding a reference. When I go to add the reference the page is blank.
Man, this was such a good video, but I'm really bummed that the promised sequel was never made. ):
NEED HELP trying to combain two keys to make one output like LControl + a = (selcted all )
LControl + C = (copy text)
Hello there! Welcome to the FBI watch list, enjoy your stay!
Your code works, you're awesome. Thanks <3
mahn this worked for me but really slowed my laptop alot.. i can't rely on this one..
good video
what's its programming algorithm?
My antivirus keeps flagging it as malware and deleting it, other than that, thanks for the video!
Why the fuck did you put that horrendous music in the background? Great video but fuckme that music just destroys it
Nice video, can't wait for part2!!!!!
<3
so when ca we see the part 2
<3
Excellent references on video.. Thanks, got yourself another subscriber!
Good morning. you made good video. Thanks you. Do you make part 2 video. Can I watch your video.
Thanks to the explanation well that the program works but I need help in some thing that the program does not save the keyboard at the time of running games I want I increase this maid I register games