সফটওয়্যার ভিত্তিক কী-লগার নির্দিষ্ট কোন কম্পিটারের প্রোগ্রামে কাজ করে। তথ্য প্রযুক্তি প্রতিষ্ঠানগুলো তাদের কম্পিউটার ও নেটওয়ার্কে সমস্যা সনাক্ত করতে ব্যবহার করে। পিতামাতা তাদের বাচ্চাদের কম্পিটার ব্যবহার ও অফিস কর্তৃপক্ষ তাদের কর্মকর্তাদের কাজ পর্যবেক্ষণ করার জন্য কী-লগার ব্যবহার করে থাকেন। এটা যদিও তাদের(বাচ্চা বা কর্মকর্তা) অজান্তে করা হয়, তারপরও এটি অবৈধ নয়। এমনকি মাইক্রোসফট ও প্রকাশ্যে স্বীকার করেছে যে তারা উইন্ডোজ ১০ এ একটি কী-লগার প্রোগ্রাম পূর্বেই ইন্সটল করেছে যাতে লেখালেখির সুবিধার উন্নয়ন করা যায়। কিন্তু দুষ্ট লোকেরা সাধারণ কম্পিউটারে কী-লগার ব্যবহার করে যাতে তারা পাসওয়ার্ড ও ক্রেডিট কার্ডের তথ্য চুরি করতে পারে। কী-লগার গুলোকে সাধারণত এইচটিটিপিএস(HTTPS) এনক্রিপশন(Encryption) দিয়ে নিবৃত্ত করা যায় না, কেননা এইচটিটিপিএস শুধু দুটি কম্পিটারের মাঝে তথ্য আদান-প্রদানের মাঝে নিরাপত্তা দেয়। তাই বলা যায় যে ব্যবহারকারীর কম্পিউটারই কী-লগার আক্রমণের প্রাথমিক লক্ষ।

প্রযুক্তি বা প্রায়োগিক দিক থেকে কী-লগার বিভিন্ন ধরনের হতে পারে।


লিখন পদ্ধতির গবেষণায় কীস্ট্রোক লগিং
সফটওয়্যার ভিত্তিক কী-লগার
প্রতিরোধ ব্যবস্থা
ট্রোজান