ক্রিপ্টোট্রোজান চুরিকরা পাসওয়ার্ড কে পাবলিক কী ব্যবহার করে অপ্রতিসমভাবে সাইফার টেক্সটে রূপান্তর করতে তা প্রকাশ করতে পারে
সাইফার টেক্সটি স্টেগ্যানোগ্রাফিক ভাবে এনকোড করার কথা উল্লেখ করে তারা ইউজনেট এর মত পাবলিক বুলেটিন বোর্ডে প্রকাশ করে
সালে এফবিআই মাফিয়া বস নিকোডেমো স্কার্ফো এর পুত্র নিকোডেমো স্কার্ফো জুনিয়র এর পিজিপি প্যারাফ্রেজ পেতে ফ্ল্যাশক্রেস্ট আইস্পাই ব্যবহার করেছিওল
একই বছর এফবিআই দুজন সন্দেহভাজন রাশিয়ান সাইবার অপরাধী কে ধরার জন্য এক ফাঁদ পেতেছিল এফবিআই তাদের কম্পিউটারে গোপনে একটি কীলগার ইনস্টল করে রাখে
তারা সেই কমিম্পিটার ব্যবহার করে রাশিয়ায় তাদের নিজেদের কম্পিউটারে প্রবেশ করেছিল
পরে এফবিআই ও একই ভাবে রাশিয়ার কম্পিউটারগুলোতে প্রবেশ করে তাদের বিরুদ্ধে প্রমান সংগ্রহ করে তাদেরকে অভিযুক্ত করে
কার্যকর প্রতিরোধ ব্যবস্থা পরিবর্তনশীল কেননা কীলগার গুলো তথ্য পেতে বিভিন্ন ধরনের কৌশল অবলম্বন করে আর আলাদা আলাদা কৌশলকে প্রতিরোধ করতে আলাদা আলাদা ব্যবস্থা নিতে হয়
যেমন ধরুন উইন্ডোজ ক্ষেত্রে শুধু মাত্র কয়েকটি সেটিংস পরিবর্তন করাই যথেষ্ট নয়
e eos o se os eoe উদাহরণ স্বরূপ আপনি অনস্ক্রিনকীবোর্ড ব্যবহার করে হার্ডওয়্যার ভিত্তিক কীলগার প্রতিরোধ করতে পারেন বা স্ক্রিন লগারগুলোকেও কিছু পরিমাণে প্রতিরোধ করা যেতে পারে যদিও তা সম্পূর্ণ নয়
কিছু এ্যন্টি স্পাই ওয়্যার ব্যবহার করে হুক ভিত্তিক কীলগারের প্রতিরোধ করা গেলেও কার্নেল ভিত্তিক কীলগারগুলোকে প্রতিরোধ করা যায় না
আবার অনেক সময় কীলগার প্রস্তুতকারীরা নিজেদের কীলগারগুলোকে আপডেট করে ফেলে যখন তারা বুঝতে পারে যে তাদের কীলগার আর কাজ করছে না
এ্যন্টি কীলগার এমন এক ধরণের সফটওয়্যার যা কম্পিউটারে কীলগার প্রতিরোধের জন্য ব্যবহার করা হয়
এ্যন্টি কীলগার গুলো সাধারণত কম্পিউটারের প্রত্যেকটি ফাইলকে চেক করে যদি এমন কোন ফাইল পায় যেটা কীলগারের ডাটাবেজ বলে মনে হয় তাহলে সে ঐ কম্পিটারে লুকানো কীলগারের উপস্থিতি খুঁজতে শুরু করে
প্রচলিত এ্যন্টি ভাইরাস সফটওয়্যার থেকে এ্যন্টি কীলগারগুলো এ ক্ষেত্রে ভালো কাজ করে কেননা এগুলোকে বিশেষভাবে কীলগার প্রতিরোধের জন্যই তৈরি করা হয়
কিছু কিছু ক্ষেত্রে দেখা যায় যে এ্যন্টি ভাইরাস সফটওয়্যার গুলো কীলগারগুলোকে বৈধ সফটওয়্যার হিসাবে গণ্য করে
eo se e s eoe কোন লাইভ সিডি বা রাইট প্রোটেক্টেড কোন লাইভ ইউসবি ব্যবহার করে রিবুট করা এক ধরনের কীলগার সফটওয়্যারের বিরুদ্ধে প্রতিরোধমূলক ব্যবস্থা হতে পার
যদি সিডিটিতে আগে থেকে ম্যালওয়্যার না থাকে বা সিডিতে থাকা অপারেটিং সিস্টেম ও যদি নিরাপদ হয় তাহলে এটি চালু হলে আর সংক্রমিত হওয়ার ভয় থাকে না
এভাবে ভিন্ন অপারেটিং সিস্টেম বুট করলে হার্ডওয়্যার ও বায়স ভিত্তিক কীলগার থেকে মুক্ত থাকা যায়
অনেক এ্যন্টি স্পাই ওয়্যার অ্যাপ্লিকেশন আছে যেগুলো সফটওয়্যার ভিত্তিক কীলগারগুলোকে পৃথক নিষ্ক্রিয় অথবা মুক্ত করতে পারে
যা হোক কীছু কীলগিং প্রোগ্রাম আছে অনেক ক্ষেত্রে যেগুলোকে বৈধ সফটওয়্যার বলে মনে হয় ফলত এ্যন্টি স্পাই ওয়্যার সেগুলোকে স্পাইওয়্যার বা ভাইরাস হিসাবে চিহ্নিত করতে পারে না
প্রচলিত এ্যন্টি স্পাইওয়্যার গুলো যে সকল কীলগার নির্বাহযোগ্য কোড হিউরিস্টিক্স নমুনায় তৈরী হয় অথবা এপিআই বা হুক ব্যবহার করে তাদেরকে সনাক্ত করতে পারে
সফটওয়্যার ভিত্তিক এ্যন্টি স্পাইওয়্যারগুলো কখনই সকল কীলগারকে শতভাগ প্রতিরোধ করতে পারে না
আবার সফটওয়্যার ভিত্তিক এ্যন্টি স্পাইওয়্যার হার্ডওয়্যার ভিত্তিক কীলগারকে সনাক্ত করতে পারে না
যেমন কীবোর্ডের সাথে সংযুক্ত কীলগার গুলো এ্যন্টি স্পাই ওয়্যারের পূর্বেই কীস্ট্রোকের তথ্য পেয়ে যায়
যাহোক এ্যন্টি স্পাইওয়্যার অ্যাপ্লিকেশনগুলো তৈরীর কৌশল কীলগার প্রতিরোধে বিশেষ ভূমিকা রাখে
এটি একটি সাধারণ কথা যে উচ্চ ক্ষমতার এ্যন্টি স্পাইওয়্যার নিম্ন ক্ষমতার কীলগারকে প্রতিরোধ করতে সক্ষম
উদাহরণ স্বরূপ হুক ভিত্তিক এ্যন্টি স্পাইওয়্যার কার্নেল ভিত্তিক কীলগারকে ঠেকাতে পারবে না
কেননা সেক্ষেত্রে কীলগার গুলোই এ্যন্টি স্পাইওয়্যারের আগে কীস্ট্রোকের তথ্য পায়
তবে এগুলো দিয়ে হুক ও এপিআই ভিত্তিক কীলগারকে দমন করা যায়
যখন কোন অ্যাপ্লিকেশন নেওটয়ার্কে সংযোগ স্থাপনের চেষ্টা করে নেটওয়ার্ক মনিটর যা বিপরীত ফায়ার ওয়াল নামে ও পরিচিত ব্যবহারকারীকে সতর্ক করে দিতে ব্যবহার হয়
যা কোন কীলগারকে ব্যবহারকারীর টাইপ করা তথ্যকে ফোনিং হোম করা থেকে রক্ষা করার একটা সুযোগ দেয়
স্বয়ংক্রিয় ফর্ম পূরণকারী প্রোগ্রাম ব্যবহারে কীবোর্ডে টাইপ করার প্রয়োজন হয় না ফলে কীলগারও টাইপ করা তথ্য হাতিয়ে নিতে পারে না
ফর্ম ফিলারগুলো সাধারণত ওয়েব ব্রাউজারের জন্য তৈরি করা হয় বিশেষ করে চেক আউট পেজ ও লগইন পেজে ব্যবহৃত হয়
একবার ব্যবহারকারীর অ্যাকাউন্টের তথ্য ক্রেডিট কার্ডের তথ্য যুক্ত করলে ফর্ম ফিলার সেগুলো কে পরবর্তীতে যথাস্থানে ব্যবহার করে কীবোর্ড বা ক্লিপবোর্ড ব্যবহার না করেই
ফলে ব্যক্তিগত তথ্য অন্যকেউ রেকর্ড করছে সে সম্ভাবনা কমে যায়
তারপর ও ঐ মেশিনে যাদের হার্ডওয়্যারে এক্সেস আছে তারা কোন না কোন উপায়ে সফটওয়্যার ইনস্টল করতে পারে যা কম্পিটারের অন্য স্থান হতে বা পূরণকৃত তথ্য নেটওয়ার্কে স্থানান্তরের সময় হাতিয়ে নিতে পারে
ট্রান্সপোর্ট লেয়ার সিকিউরিটি নেটওয়ার্ক স্নিফার ও প্রক্সি টুল কে তথ্য স্থানান্তরের সময় বাগড়া দিয়ে তথ্য নিতে বাঁধা দেয়
ওয়ানটাইম পাসয়ার্ড ব্যবহার করলে কীলগার থেকে মুক্ত থাকা যায় কেননা এগুলো একবার ব্যবহারের পর কার্যকারিতা হারায়
যারা পাবলিক কমিম্পিটার ব্যবহার করে তাদের জন্য এটি একটি ভালো সমাধান হতে পারে
কিন্তু তারপরও এ ধরনের কম্পিউটারে যাদের দূরবর্তী নিয়ন্ত্রণ আছে তারা ঘাপটি মেরে বসে থাকে যে যখনই কেউ তার নিজের তথ্যাদি ব্যবহার করে ঐ কম্পিউটার ব্যবহার করবে সে তথ্যগুলো চলে যাবে দূরনিয়ন্ত্রণকারীর কাছে আর সেসব তথ্য ব্যবহার করে ব্যবহারকারীর সেশন সক্রিয় থাকতে থাকতে সে অনাকাঙ্ক্ষিত কাজ করতে পারে
সফল কীলগিং অ্যাটাকের সম্মুখে রিপ্লে অ্যাটাক এর বিরুদ্ধে স্মার্টকার্ড বা অন্যকোন সিকিউরিটি টোকেন ব্যবহার করা নিরাপত্তার ক্ষেত্রে সুবিধাজনক
কেননা তা একদিকে হার্ডওয়্যার লেভেলের নিরাপত্তা দেয় ও অন্যদিকে পাসওয়ার্ডের সাথে মিল করে নেয়
কোন কম্পিউটারের শুধু কীস্ট্রোক মাউসের ক্লিক ডিসপ্লে ক্লিপবোর্ড ইত্যাদির তথ্য পেলেই কেউ অ্যাটাক করে ঐ কম্পিউটারের সব তথ্য নাও পেতে পারে
কিছু সিকিউরিটি টোকেন আছে যেগুলো হার্ডওয়্যার ভিত্তিক ওয়ান টাইম পাসওয়ার্ড হিসাবে কাজ করে আবার কিছু আছে যেগুলো ক্রিপ্টোগ্রাফিক চ্যালেঞ্জরেসপন্স অথেনটিকেশন এর মাধ্যমে কাজ করে এ উভয় পদ্ধতি এমন ভাবে কাজ করে যা ধারনগত ভাবে ওয়ান টাইম পাসওয়ার্ডের মত
স্মার্টকার্ড রিডার এবং পাসওয়ার্ড প্রবেশের জন্য কীপ্যাড গুলো তথাকথিত সাপ্লাই চেইন অ্যাটাকs oe e e es oe se ees e ese eee মাধ্যমে আক্রমণের শিকার হতে পারে কেননা উৎপাদনের সময়েই এগুলো পরিবর্তন করে দেওয়া হয় পরিবর্তিত কীপ্যাড বা কার্ড রিডার সেসকল তথ্য রেকর্ড করে
অধিকাংশ অনস্ক্রিন কীবোর্ড যেমনটা উইন্ডোজ এক্সপি এর অনস্ক্রিন কীবোর্ড সাধারণ কীবোর্ডের মত কীবোর্ড ইভেন্টগুলোকে বাহিরের কোন প্রোগ্রামের নিকট প্রেরণ করে টেক্সট লেখার জন্য
এভাবে এক প্রোগাম থেকে অপর প্রোগামে ক্যারেক্টার স্থানান্তর করতে ও সফটওয়্যার কীলগারগুলো সেগুলোকে ও রেকর্ড করতে পারে
o ee eoes o o ssos os ees eee তারউপর কীলগার সফটওয়্যার গুলো পর্যায়ক্রমে স্ক্রিন শট নিতে পারে বা যখনই কোন মাউস ক্লিক পরবে তখই স্ক্রিনশট নিবে
ফলত নিরাপত্তা প্রদানে গুরুত্বপূর্ণ একটি পদক্ষেপ অনস্ক্রিন কীবোর্ড যা সকল কীলগার থেকে নিরাপদ না
কীলগারের কাজে বিঘ্ন ঘটানোর মত সফটওয়্যার ও আছে
soe eoe eoeeo e o e o o এ সফটওয়্যারগুলো দৈবচয়নে কীস্ট্রোক করে কীলগারের কাজে বাধা সৃষ্টি করে অর্থাৎ প্রয়োজনীয় কী সিকোয়েন্সের মাঝে অতিরিক্ত তথ্য ঢুকায়
যাতে আক্রমণকারী ভুল তথ্য পায়
এ পদ্ধতি ক্রিপ্টানালাইসিসে কতখানি নিরাপত্তা প্রদানে সক্ষম তা স্পষ্ট নয়
কীলগারের বিরুদ্ধে অনস্ক্রিন কীবোর্ডের মত স্পিচটুটেক্সট কনভার্সন সফটওয়্যার ব্যবহার করা হয় কেননা এ ক্ষেত্রে কোন বোর্ড বা মাউসের দরকার হয় না
এক্ষেত্রে সব থেকে স্পর্শকাতর বিষয়টি হল যে তথ্যকে টেক্সটে রূপান্তরের পর তা কিভাবে কাঙ্ক্ষিত জায়গায় পৌঁছানো হচ্ছে
অনেক পিডিএ ও সাম্প্রতিক কালের ট্যাবলেট পিসি তাদের টাচস্ক্রিনে পেন বা স্টাইলাসের গতিবিধি পর্যবেক্ষণ করে তা কমিউটারের বোধগম্য লেখায় রূপান্তর করতে পারে
মাউস গেসচার প্রোগ্রামগুলোও একই কৌশল অবলম্বন করে শুধু স্টাইলাসের পরিবর্তে মাউসের গতিবিধি লক্ষ্য করে
মাউস গেসচার প্রোগামগুলো মাউসের চলনের উপর ভিত্তি করে তা বোধগম্য কার্যে যেমন টেক্সটে রূপান্তর করে
একই ভাবে গ্রাফিক ট্যাবলেট ও লাইট পেন কে এ ধরনের ইনপুট দেওয়ার কাজে ব্যবহার করা হয়
যাহোক মানুষ এসব খুব কমই ব্যবহার করে
স্পিচটুটেক্সট কনভার্সনের মত এখানেও একই ধরনের সমস্যা বিদ্যমান
অনেক প্রোগাম আছে যেগুলোদিয়ে আপাত অর্থহীন টেক্সটকে অর্থপূর্ণ টেক্সটে রূপান্তর করা যায় এবং অধিকাংশ সময়ে তা প্রসঙ্গকে সংবেদনশীল রেখে
যেমন ব্রাউজারের কোন উইন্ডো যখন ফোকাসে আসে তখন eo কেই সেভাবে রূপান্তর করা যেতে পারে
এ ক্ষেত্রে সব থেকে বড় যে সমস্যা হলো কীস্ট্রোকগুলো সরাসরি কাঙ্ক্ষিত প্রোগ্রামের কাছে চলে যায়
তবে একটি পরিবর্তনশীল কৌশল দিয়ে সে সমস্যাকে কাটিয়ে ওঠা যায়
যেমন কাঙ্ক্ষিত প্রোগামের অসংবেদশীল অংশে মাইসের ক্লিক দিয়ে বা কীবোর্ড থেকে ভুল কীস্ট্রোক দিয়ে এবং তারপরপরই সংবেদনশীল জায়গায়যেমন পাসওয়ার্ড ফিল্ড ক্লিক করা এ প্রক্রিয়া বার বার করা