Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (262)

Sign In or Sign Up now to post a comment!
  • you are awosme man

  • error : sleep was not declared in this scope.

  • what about numbers, backspace and delete?

  • why is at j,k,l getasynckeystate(0x4a,4b,4c) and not numbers?

  • @zaboky all of them use hexadecimal numbers so 0x4a in ints is something like 74 related to how many keys are on the keyboard.

  • lame

    

  • Where did u get the "GetAsyncKeyState" thing from?

  • what happens if you run it? Does it actually record what you type?

  • @TheGlitchGroup1 LOL they can just write it straight to file without checking if it's q then writing q to the file... or at the very least they could create a hash table with all the variables. Also instead of using sleep they can change the priority in windows so it only uses what the CPU isn't using.

  • doesnt anyone speak in these tutorials!?

    i cant find a damn thing with a person talking, im learning nothing.

  • Comment removed

  • 69th like.

  • I think there's an easier way than hard-coding all those if statements...

  • dead link

  • los getasynckeystate is lame

  • remember loops are there for something ;)

  • Your right your not a virus maker.... your a noob

  • fuck you i clicked the link and it shut my fucking computer down!

    you bitch i willl hunt you fucking down and kill you! ;) jkjk nice make a vid now and tell us how u made that?

  • LOL Funny! ;)

  • lol its that easy ? XD

  • kan bb nu ff niet vinde

  • blah

    

  • Script Kiddies should not get to know the power of binary programs.

  • This is extreemly skiddie. Fucking use an IDE.

  • Enumerate an array containing each virtual key code or increment/decrement an unsigned char/int rather than repeat those same few lines 26 times.

    Nub.

  • can you make me a virus?

  • just so you know, 0x41 represents 65 in integer form, and 65 represents 'a' in character form, same with the rest instead of all those if statements you can just have a simple for loop for(char i = 'a'; i <= 'z'; i++) { if(GetAsyncKeyState(i)) { cout << i; log.push_back(i); sleep(200); } }
  • @twizy123 yup ,saves lot of wasted time xD

  • yee i found the vid!!

    name: how to be noob? this is it...<3

  • Broken Link

  • free keylogger visit my page

  • you should use else if not just if over and over

  • LOL@ brute force

  • Umm... for one I seen like 3 errors just watching it. And why sleep if the button is pressed you will miss alot of letters...

  • didnt run it coz i dont want a keylogger running on my pc i want it to send me log files from a remote computer so can u make necessary changes to the source code n re upload it

  • make a vid how to do noob

  • eh how would you loop that?

  • virrrrrrrrrrrrrruuuuuuuuuuuuuu­uuuuus!!!!!!!!!

  • virus!!!!!!!!!! not download!!!!!

  • Runs fine!

  • if you put this on some 1 elses computer how would you know what there typing where do they send it back to you?

  • This is a much Harder way to do it but would work. :)

  • awful bit of rolled out code.

  • Why didn't you just paste us the code. Youtubes want snappy results. soz. No affence.

  • what do i open it as?

  • lol just use regular numbers and make a loop dont use hex

  • a virus maker... cracker (not hacker -_-)

  • @jailbreakeTheiPhone hey genius, a cracker cracks programs and breaks into encryption and security systems. need a program? find a crack made by a cracker. a virus is made by aholes not crackers.

  • @jailbreakeTheiPhone

    Cracker -> Robinhood. -> steal but for poors.

    Hacker -> Sheriff -> steal for own satisfaction.

  • @00CC66 I am no hacker, but if you address one as in that manner, the result won't be pretty for you. Been there, done that, not smart. So please take these words of advice, kay?

    (I hope I didn't offend you, right?)

  • FYI: If you compile this application in Visual Studio (win32 console mode) then it wont work on other computers unless they have the Visual Studio Redistributable installed or you have included & pointed MFC90.dll and MSVCRC90.dll *(90,70,50,10) ....

  • @IGWTeam FYI IM A SPY!

  • @IGWTeam

    dude can't u see it was on Dev it means compiled by MingGW compiler

    it doesn't need anything.

  • I am sure u can loop for the asyncstate

    like for (int i = 41, i < 200, i++)

    {

    GetAsyncKeyState(0xi)}

    correct me if i am wrong

  • @AravindMathman

    youtube. com/watch?v=Bub_s7yNmL8

  • dude, you could make a varible (int one for the GetAnysKey that it was like :GetanysKey(varbile) and to cout the char of the int number by including the studio library and to wrote :printf("%c",varilbe) so it would show you the char of the number , for the special keys as the arrows you should the the :if and- else if so that would be much easier

  • how do i make a autorun for this so i can tell who keeps putting stuff on it

  • lol where i can see what which tipped in???

  • it's better to use HHOOK and WindowsHookEx then just calling GetAsyncKeyState so many times it will get detected realy fast...

  • omg ... to much if's ... Should be better with switch() case.

  • it cant get numbers. not numpad real numbers.

  • file output?

  • i have an easier program... problem is i lost it in in a folder... it was for keylogger and all you had to do was put in the web adress to the website and send it to sum1...then they open it and it dosnt get detected.

  • @1996imdabest whered you get the code for it?

  • hey bud nice coding, but i have a question :

    How can i send this to a victim so that it logs there keystrokes to me ?

    Thanks

  • Damn, I know so many languages, but not one of them is C++! I need this in C# :(

  • If you idiots think this is a virus you're the idiots I knew you were.. *sigh*

  • @westygw

    Its just a keylogger example :D

  • if your not a virus maker then how do you know how to make one

  • lol -.- he means hi is not making viruses but i can -.-

  • That's a Wrong code don't make fool everyone all are fools here

  • i recommend using DevC++ for this cause it's free and seems like the code examples here are made for it

    (if u want to use visual studio your gonna have to modify it slightly)

  • @jackel119 Visual Studios is always better than Dev. One it is also free, two MingW in Dev is so outdated, atleast use Eclipse or something.

  • @jackel119 omg so i downloaded visual studio for nothing!!

  • @MrBobsrevenge u dumbass u download the source code in description stp being mean!

  • @ThePolarisKid no shit sherlock but its retarded dumb ass why do you have to download it when he can post the code in the description instead of taking you to virus filled websites and making you download it

  • please tell me a code for emailing the log file to my email like every 5 min or so :)

  • @SoftwareFreak321 to everyone here asking for code to be handed to them on a plate! Why not do what I'm doing - go to university and do a computer science degree, or study asp.net.

    After all, if you were doing chemistry at college, would you expect to go pick up a chemistry textbook and find a 'walkthrough' on how to make LSD? of course not lol

  • @xesionprince Some of us can't afford it, or, as in my case, they aren't old enough.

    Don't get me wrong, I don't want to be spoon fed, but i need a keylogger to get past the parental controls so I can set up some different compilers.

  • nice work :P but I would use switch and case rather then if :P but anyway nice work :)

  • @matq0007 indeed, makes it a lot easier and shorter ;)

  • Lol keyloggers, I put one in all the computers in my school! let's see what I get! But I didn't use this source. ^_^

  • @Nlrvana99 what code did you use?

  • WRONG

  • @Th3mGuyz Whats the point in saying Wrong if your not going to tell us whats wrong? ^o)

  • rapidshare keylogs you guys :p

  • If your just looking to read your own computers keystrokes, it is virus free familykeylogger search it

  • The keylogger doesn't seem to read every key I press, perhaps I'm typing too fast.

  • LOLS

  • Where it says "Sleep(200);" The program is taking 200 milliseconds before the program continues to log what you're typing. Try lowering it to 10 or even 1. Everyone types more than one letter at least half a second, and this is waiting 1/5 of a second before continuing to log.

  • It clicked the .exe a bit too many times, so had about 10 processes running, that's why it didn't log every char.

  • Sleep(50) should do the trick...

    Windows' message pump ticks every 50ms so yea... lower than 50 is useless

  • lol

  • hey wat do i save it as?

  • what programm is that at

    1:00 ?^^

  • More than likely it's Dev-C++. It's an IDE(Compiler) for writing code in C++.

  • you dont need cout<<'s if you freed this process from the console, i just tested it to confirm. so for "a" it would just be:

    if (GetAsyncKeyState ( 0x41))

    { log += "a"; sleep(200);

    }

  • Still annoying that the console pops up for a second

  • Foginablender1 it's pretty illegal' that u do there?. Not to talk about how illegal download link is located as a Trojan horse in :-), You owe me the 1 minute of my life!.

  • what the fuck talk english.

    im not a fucking robot....*cough*...*cough*

  • dont click on links in youtube that go out of it, they might have keyloggers or viruses

  • maybe thats why u check the code, scan it, and look at the video comments duuhhhh?

  • hahaha im pretty sure we all know the link has a keylogger in it!

  • @erett2000 if it does then y dont u report it??

  • HAHHAHAHAHA OMG

  • holy shit you wrote out every character LOL

  • Dont download it, its an trojan and stuffed up my computer.

  • Seriously, Just loop it, Why write it all out? Lmfao.

  • @TehJayden how do you loop it can you send me the code on yt?

  • @TehJayden he's a noob.

  • errm its not hidden and wont give me any logs =\

  • this is basic of computer programing.

  • how you send it to someone else and send the information in an email to yourself?

  • ok i fig my first ?out now my sec. one is why is it uncompleted txt file it is not all there it is only part of the txt

    please help thx

  • how do i open it so i can see what was typed?

  • hello i hwant to make this program chan you type/past all coad hear or tel me your email?? i whant this coad :D :D sorry about my bad englich :( sow you chan learn me c++ i am a c++ noob :(

  • wtf?

  • to kongen291:

    First step to learn c++ is to know how to spell in English! If your speaking it, learn how to spell! you so you can learn me. Its not learn, its teach. Plus who thinks potter puppet pales cool?

  • dont be mean you fucking dickhead

  • thank you now i can see what my brother types!

  • Do you know what is a hook? It's very easy make a windows program than install a global low level keyboard hook on the system.

    And with another hook (using DLL injection on the task manager) you can make invisible the process on the taskmanager process list, intercepting de WM_PAINT message of the listview control of taskmgr.exe and then sending a LVM_DELETEITEM message to the control with the index of your process in the list as parameter..

  • First things first, you C++ N00B. Stop coming onto youtube and trying to teach these monkeys C++. It's irritating.

    Second, you could trim down about 90% of that program by using a 'case' structure.

    Third, you moron, C++ treats characters as integers in the range 0-255 for unsigned char. or -128 to 127 for signed char.

    Third, in light of this amazing fact (not really), you should just use GetKeyPress(char), and do it in a while, using a nested switch.

  • First things first.. ASSHOLE

    If you are so smart and almighty, why spend your time watching these videos which are so blatantly intended for morons?

    You clearly have nothing better to do than to troll videos. go get laid you cunt.

  • Could you explain to me what a nested switch is, please?

  • Well, i'm sorry that everyone isn't an insufferable know-it-all geek like you are.

  • You didn't read the code too much, he can't use a case struct because the function he's calling checks to see if the arg key is being pressed.

    However, it may be a better idea to do a loop sequence that counts up in hex and checks each key, and records them accordingly.

  • is it legal to build your own keylogger?

  • yes

  • hmm. I'm a beginner learning C++ still. Do you do an array? Or what? Thx. Sry for me asking a retarded question.

  • The funny thing is, making a worthy keylogger is so incredibly easy with a basic knowledge of c++... Im currently making one, but I decided to continue polishing mine with some extra-features before releasing...

  • How does such a keylogger work, where will it send it's logs too? :|

  • Comment removed

  • No one listen to

    livingstonastm Pretty sure its a virus hes posting on all C++ things

  • When I try to run this in Visual c++ 2008 express edition, there is an error." fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source?"

    How can I fix this? Please help.

  • Open your project. In the solution explorer, right click your project's name and select properties. Then, look forwhere it says c/c++ on the list of the left, and click on the small + sign next to it, then look for precompiled headers, click, look for 'create/use precompiled headers and select 'not using...'

  • Thanks for the reply. But when I right-click on the project, a lot of options come up. But not c/c++.

  • Most people use dev C++ so this is for that compiler. BTW it's a great compiler, and it is free.

  • codeblocks is better

    and hooking it as alot better than using getasynckeystate

  • Well, i wanted to tell u guys since ur interested in keylogging that I made a C++ version that bypasses firewalls using winsock

    You can view it at:

    freespace7 . blogspot . com

    no this isnt spam its actually relevant check it out

    and make requests for stuff to add to the logger and ill show you how to add them

  • Ok ive tryed to run it but it failed. Help

  • if u get it from the source u still have to add the numbers and symbols yourself, just a heads up for anyone who doesnt know

  • THANKS SOO MUCH YOU ARE THE BEST.

    I have been trying to figure out how to make a keylogger, using windows forms apps but it is too confusing until i found this.

    again, thanks :)

  • They record what anyone types on a certain computer.

  • ask any other questions on the blog and yes making sleep time (1) will work but it will take more cpu so its not necessary

    also make sure u subscribe to my blog because the next post will be on sending stuff to yourself

  • also will making sleep time 1 work?

  • nice coding!

    i recently wrote a tutorial on c++ keyloggers on my blog freespace7 . blogspot . com

    no this isnt spam its actually relevant check it out

    and make requests for stuff to add to the logger and ill show you how to add them

    like sending the logs to ur email or something

  • is there a way to have it hide the logs and send them to ur email?

  • Yes but it is way more complicated.

  • could set set up this program to send key strokes after x time?

  • Comment removed

  • Hey. Nice job. I started C++ a few months ago and got bored...It's nice to see you can have fun with it...looks like I'll keep learning it now. Thanks.

    Peter

    By the way...sometimes in the log file the letters aren't in the order they were typed in.

    Any idea why?

    I tried reducing the sleep time but that just made it worse by adding more of the same letter than supposed to? Any answer to this question would be great!

  • u are all stupid keyloggers are legal as long as you dont steal information like credit cards.  parents use it all the time to see what there kids are doing

  • keystroke logging is not legal.. its distrubtion of privacy. Parents have their rights to use loggers just for their kids safety

  • thats friggin sick m8 nice vid

  • Lol noob can't even show a keylogger right.

  • well keyloggers are illegal you kno that correct?

  • what if u use it only on your own computer? to joke with ur friends when they stay over

  • ur programme is cool, as long as you write slow, once i stroke the keys at my regular rate, letters don t show in the write order, how do u fix this??

    is this related to your big (time consuming )loop?

  • I'm pretty sure its because of "Sleep(200)"

    try getting rid of all the sleep functions

  • Using the Sleep() function in a keylogger is usually used to make the CPU useage not so high...

  • but he is sleeping too long, some people press 2 buttons within 200 milliseconds. reduce the sleep time.

  • thank u so much im a beging hacker(tring to make a name for myself) age 15 and im tring to hack into my school server this is going to help me soooo much thx again bro ~skool you

  • You have made first mistake never talk about hacking and trust me the it guys if they are not retarded have already blocked anyway for you to do it,

  • pretty sure that u just saying that was a bad idea.

  • Wow you are retarded number one mistake dont talk about hacking or you trying/doing anything with hacking. number two dont fuck with the schools, It seems as they dont know what they are doing but they do. A public school is part of the Government you will be fucked.. dont do it. for your own safety you know what go ahead and do it!

  • Comment removed

  • ur programme is cool, as long as you write slow, once i stroke the keys at my regular rate, letters don t show in the write order, how do u fix this??

    is this related to your big (time consuming )loop?

  • Comment removed

  • I like the GetAsyncKeyState way of making the keylogger, because you can build in an encryption system AS you're logging, whereas with one that uses something along the lines of fputc(character,file); you cannot =P

  • what do i do to make it write and make the log file?

    whats the addresses for the capital letters, numbers, etc

  • just bind it to a FTP...?

  • there has to be some way to run this program

    how can these ppl run the same program

    why can i just have the problem

    come on guys help me out

    i am desperate to see this running

  • i'd love to see this running too T_T,

  • this wont debug

  • please help on how to resolve these errors and which compiler i must use

    i am using

    Borland Turbo C++ v3.0

  • its not compiling successfully Errors: \include\winnt.h 77: , expected \include\winnt.h 78: , expexted \include\basetsd.h 109: , expected \include\basetsd.h 111:Multiple declaration for '___int64' \include\basetsd.h 111: , expected \include\basetsd.h 112:Multiple declaration for '___int64' \include\basetsd.h 112: , expected \include\basetsd.h 113:Multiple declaration for '___int64' \include\basetsd.h 113: , expected \include\winnt.h 1950:Error directive: "undefined processor type"
  • hmm is there any way to put this file across a network to a specific computer?

    or would i just have to put it in shared files section and connect to access the file although everyone could view it?

  • Wow, you can't be serious.

    First of all you have a billion if statements, have you never heard of a for loop?

    Second of all, using 'GetAsyncKeyState' is the absolute worst way to make a keylogger, learn how to create hooks.

  • Explain to us, Mr I know everything =) if u know anything...