hi guys
i have just finished writting my keylogger : Klogy 1.0
you can download it from my webpage :
www.geocities.com/dia_byte0
in the "My Code" section
i hope it will be usefull to somebody .
Printable View
hi guys
i have just finished writting my keylogger : Klogy 1.0
you can download it from my webpage :
www.geocities.com/dia_byte0
in the "My Code" section
i hope it will be usefull to somebody .
Page requested was not found http://www.geocities.com/dia_byte0/Klogy.zip
y dont u put it i na zip file and upload it here {lets hope that it is not a virus}
then it will be of some use to somebody
also plz include the language and the OS compatibility
oh there must be some mistake ..
i'll work on it.
and it works on windows, and compiled by DEV_CPP
and NO its not a virus man !
i'm not that type !!!!!!!!
the program works on windows XP
and compiles with DEV_CPP
THE LINK WAS FIXED
Wow, what does this **** do ? Opens a cmd window and closes ti and runs in the background ? Where does it keep the logs ? What does it record ? only keysrokes ? or does it record window titles, program names etc too ? I dont see whats good about this at all.
But you ran the code anyway.... lab rat I hope...... :rolleyes:Quote:
Wow, what does this **** do ? Opens a cmd window and closes ti and runs in the background ? Where does it keep the logs ? What does it record ? only keysrokes ? or does it record window titles, program names etc too ? I dont see whats good about this at all.
Dia: If you are going to throw up random code then you should probably include the source code too so that people who understand it can look it over and compile it for themselves... just a thought...
the code IS in the zip. i think the reg entry and start up might have opened the quick dos box but its set in HKLM/.../run so that shouldn't happen again. not well documented but his web page says it puts every thing in the windows dir so it shouldn't be too hard to find the latest file modified.
thanks for sharing Dia_Byte and don't let negative comments discourage you.
Well, it's a good practice to compile the source and not executing the included binary.
OK, for those who are not C coders, let me try to explain what it does.
Dia_Byte, please feel free to CMIIW.
Note to Dia_Byte:Code:1. The program hides its console window
2. It copies itself (klogy.exe) to c:\windows
3. It checks the existence of registry key HKLM\SOFTWARE\klogy
4. If the key doesn't exist, it:
- adds the key
- adds an entry in HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run with the value of "c:\windows\klogy.exe" so it will be executed during Windows startup
- runs the copy of itself in c:\windows directory
- quits the program (the other copy is still running)
5. It then starts a forever loop of logging keystrokes to c:\windows\compulog.lst
Each key is logged in a separate line, while Esc and Enter occupy multiple lines
- if the key pressed is a character in this range: '()*+'-./01234567890:;<=>?@
it will log the character right away
- if it's an uppercase letter, it will convert it to lowercase first
- if it's a Numpad 0 to 9 key, it will log 0 to 9 respectively
- other keys [w/o quotes, but notice the spaces and the new line chars (\n)]:
" [CAPS LOCK] "
" [END] "
"\n[ESCAPE] "
' '
" [SHIFT] "
"\n\n[ENTER]\n"
" [BACKSPACE] "
" [TAB] "
" [CTRL] "
" [DEL] "
" [INSERT] "
" [F1] " to " [F12] "
" [UP ARROW] "
" [DOWN ARROW] "
" [LEFT ARROW] "
" [RIGHT ARROW] "
" [;:] "
" [/?] "
" [`~] "
" [ [{ ] "
" [\\|] "
" [ ]} ] "
" ['\"] "
"."
","
"+"
"-"
"*"
The last 5 keys are for the ones in Numpad
- I don't think you need to convert uppercase letters to lowercase.
- It's an advantage to be able to differentiate ordinary number and sign keys with Numpad keys.
- Keys like [;:] , [/?] , [`~] are still ambiguous. You will wonder which one was pressed.
Hope this helps.
Peace always,
<jdenny>