Full transcript
0:00আপনি কি কখনও
0:00কোনো সার্ভারে
0:01থাকার সময়
0:01আপনার চোখের
0:01সামনে অন্য
0:02কোনো
0:02খেলোয়াড়কে
0:02সার্ভারের
0:03অ্যান্টি - চিট
0:03দ্বারা
0:03নিষিদ্ধ হতে
0:04দেখেছেন ? আপনি
0:04হয়তো বিষয়টি
0:05নিয়ে খুব বেশি
0:06ভাবেননি ,
0:06কিন্তু পর্দার
0:07আড়ালে আসলে
0:07অনেক কিছু ঘটে
0:08যা প্রতারকদের
0:08আপনার খেলার
0:09অভিজ্ঞতা নষ্ট
0:09করা থেকে বিরত
0:10রাখে । এই
0:10ভিডিওতে আমরা
0:11অ্যান্টি -
0:11চিটের জটিল জগৎ ,
0:12সেগুলো কীভাবে
0:13তৈরি হয় , কীভাবে
0:13কাজ করে এবং
0:14মাঝে মাঝে কেন
0:14ভুলবশত কাউকে
0:15নিষিদ্ধ করা হয় ,
0:16তা নিয়ে আলোচনা
0:16করব । অনেক কিছু
0:17বোঝার আছে , তাই
0:18শান্ত হয়ে বসুন
0:19এবং চলুন শুরু
0:19করা যাক ।
0:20অ্যান্টি - চিট
0:20কীভাবে কাজ করে
0:21তা বোঝার জন্য ,
0:21প্রথমে আপনাকে
0:22বুঝতে হবে
0:22ক্লায়েন্টরা
0:23কীভাবে
0:23সার্ভারের
0:23সাথে যোগাযোগ
0:24করে । আপনার
0:24ক্লায়েন্ট হলো
0:25আপনার গেম , আর
0:25সার্ভার হলো
0:26খেলোয়াড়দের
0:26একটি
0:26নেটওয়ার্ক ,
0:27উদাহরণস্বরূপ
0:27হাইপিক্সেল ( Hypixel
0:28) । ক্লায়েন্ট
0:29এবং সার্ভার
0:29একে অপরের সাথে
0:30যোগাযোগের
0:30জন্য প্যাকেট
0:31ব্যবহার করে ।
0:31প্যাকেট হলো
0:32ডেটার ছোট অংশ
0:32যা খেলোয়াড় বা
0:33সার্ভার
0:34সম্পর্কে তথ্য
0:34ধারণ করে ।
0:35মাইনক্রাফট
0:35প্রোটোকলে ১০০
0:36টিরও বেশি
0:36বিভিন্ন ধরণের
0:37প্যাকেট রয়েছে
0:38যা আপনার
0:38স্ক্রিনে করা
0:39যেকোনো কাজকে
0:39সার্ভারে
0:40সংযুক্ত অন্য
0:40সকল খেলোয়াড়ের
0:41কাছে প্রদর্শন
0:42করতে সাহায্য
0:42করে ।
0:43উদাহরণস্বরূপ ,
0:43আপনি যদি একটি
0:44সার্ভারে
0:44সংযুক্ত থাকেন
0:45এবং আপনার
0:45চরিত্রটি
0:46নড়াচড়া করেন ,
0:46তবে আপনার
0:46ক্লায়েন্ট
0:47সার্ভারে
0:47মুভমেন্ট
0:48প্যাকেট পাঠায়
0:48। সার্ভার
0:49পাঠানো
0:49মুভমেন্ট
0:49প্যাকেটগুলো
0:50পড়ে এবং তার
0:50প্রতিক্রিয়ায়
0:51আপনার
0:51আশেপাশের
0:52অন্যান্য
0:52খেলোয়াড়দের
0:53কাছে ডিসপ্লে
0:53প্যাকেট পাঠায়
0:54। এটি অন্যান্য
0:54খেলোয়াড়দের
0:55দেখতে সাহায্য
0:56করে যে আপনি
0:56আপনার
0:56চরিত্রটি
0:57নড়াচড়া করছেন ।
0:57ক্লায়েন্ট
0:58থেকে যে ক্রমে
0:58প্যাকেট
0:59পাঠানো হয় ,
0:59সার্ভার সবসময়
1:00সেই ক্রমেই
1:00সেগুলো গ্রহণ
1:01করে , অন্যথায়
1:01আপনার
1:01স্ক্রিনে যা
1:02করছেন এবং অন্য
1:03খেলোয়াড়রা যা
1:03দেখছেন তার
1:04মধ্যে বড় ধরনের
1:04সমস্যা তৈরি
1:05হতো । মূলত দুই
1:05ধরণের প্যাকেট
1:06রয়েছে ,
1:06ইনবাউন্ড
1:07প্যাকেট এবং
1:08আউটবাউন্ড
1:08প্যাকেট ।
1:09ইনবাউন্ড
1:09প্যাকেট হলো
1:10সেই প্যাকেট যা
1:10সার্ভার
1:11ক্লায়েন্টের
1:11কাছ থেকে গ্রহণ
1:12করে ।
1:12উদাহরণস্বরূপ ,
1:13আপনি যদি
1:13সার্ভারে অন্য
1:14কোনো
1:14খেলোয়াড়কে
1:14আক্রমণ করেন ,
1:15তবে সার্ভার
1:15ইনবাউন্ড
1:15প্যাকেট গ্রহণ
1:16করবে যেখানে
1:16তথ্য থাকবে যে
1:17খেলোয়াড়টিকে
1:18আক্রমণ করা
1:18হয়েছে ।
1:18আউটবাউন্ড
1:19প্যাকেট হলো
1:19সেই প্যাকেট যা
1:20সার্ভার
1:20ক্লায়েন্টের
1:21কাছে পাঠায় ।
1:21উদাহরণস্বরূপ ,
1:22যখন সার্ভার
1:22কোনো
1:22খেলোয়াড়কে
1:23টেলিপোর্ট করে ,
1:23তখন সার্ভার
1:24খেলোয়াড়ের
1:24ক্লায়েন্টে
1:25আউটবাউন্ড
1:25প্যাকেট পাঠায়
1:26যাতে সেই
1:26খেলোয়াড়কে
1:26কোথায়
1:27টেলিপোর্ট করা
1:27হবে তার তথ্য
1:28থাকে । আপনি
1:28এটিকে একটি
1:29দ্বি - মুখী
1:29রাস্তায় গাড়ি
1:30চালানোর সাথে
1:30তুলনা করতে
1:31পারেন । কিছু
1:31গাড়ি বাড়ি থেকে
1:32কাজে যাচ্ছে ,
1:33আবার কিছু গাড়ি
1:34কাজ শেষ করে
1:34বাড়ি ফিরছে । এই
1:35উপমায় , কাজে
1:36যাওয়া
1:36গাড়িগুলো হলো
1:37ইনবাউন্ড
1:37প্যাকেট , কাজ
1:38থেকে ফেরা
1:38গাড়িগুলো হলো
1:39আউটবাউন্ড
1:39প্যাকেট , কাজ
1:40হলো সার্ভার
1:41এবং বাড়িগুলো
1:41হলো ক্লায়েন্ট
1:42। এই ইনবাউন্ড
1:43এবং আউটবাউন্ড
1:43প্যাকেটের
1:44আদান - প্রদানই
1:44সার্ভারে
1:45খেলোয়াড়দের
1:45মধ্যে একটি
1:46সুসংগত
1:46নেটওয়ার্ক
1:46ব্যবস্থা বজায়
1:47রাখতে সাহায্য
1:48করে । অ্যান্টি -
1:48চিটগুলো
1:48ইনবাউন্ড এবং
1:49আউটবাউন্ড
1:49প্যাকেট
1:50ব্যবহার করে
1:50শনাক্ত করে যে
1:51কখন একজন
1:51খেলোয়াড়
1:51হ্যাকড
1:52ক্লায়েন্ট
1:52ব্যবহার করছে ।
1:53অ্যান্টি -
1:53চিটগুলো
1:53বিভিন্ন চেকের
1:54সমন্বয়ে গঠিত ।
1:55প্রতিটি চেক
1:55যাচাই করে যে
1:56একজন
1:56খেলোয়াড়ের
1:57গেমপ্লে যেমন
1:57তাদের রিচ ,
1:58ভেলোসিটি বা
1:58সিএসপি - এর মতো
1:59কোনো অংশ এমন
2:00প্যাকেট আচরণ
2:00প্রদর্শন করছে
2:01কি না যা
2:01ভ্যানিলা
2:02ক্লায়েন্টে
2:02সম্ভব নয় ।
2:03অ্যান্টি - চিট
2:04চেকের দুটি ধরন
2:05রয়েছে , লজিক
2:05চেক এবং
2:06হিউরিস্টিক
2:07চেক । লজিক
2:07চেকগুলো
2:08সার্ভারের
2:08প্রাপ্ত
2:08ইনবাউন্ড
2:09প্যাকেটগুলোর
2:09আচরণের সাথে
2:10একটি ভ্যানিলা
2:11ক্লায়েন্ট
2:11থেকে আসা একই
2:12ইনবাউন্ড
2:12প্যাকেটের
2:13আচরণের তুলনা
2:13করে । সহজ কথায় ,
2:14লজিক চেকগুলো
2:15সার্ভারে আসা
2:15ইনবাউন্ড
2:16প্যাকেটগুলো
2:16বিশ্লেষণ করার
2:17সময় একটি
2:17আনমডিফাইড
2:18ক্লায়েন্টের
2:18প্যাকেট
2:19আচরণকে
2:19রেফারেন্স
2:20হিসেবে
2:20ব্যবহার করে ।
2:21একটি উদাহরণ
2:21দেওয়া যাক ।
2:22ভ্যানিলা
2:22ক্লায়েন্টে ,
2:23যখন আপনি
2:23তলোয়ার দিয়ে
2:24অন্য
2:24খেলোয়াড়কে
2:24আক্রমণ করেন ,
2:25তখন সার্ভার
2:25আক্রমণের জন্য
2:26একটি ' ইউজ
2:26এনটিটি '
2:27প্যাকেট এবং
2:27তলোয়ার
2:28ঘোরানোর জন্য
2:28একটি ' আর্ম
2:28অ্যানিমেশন '
2:29প্যাকেট গ্রহণ
2:30করে । হ্যাকড
2:30ক্লায়েন্টে ,
2:31আপনি সার্ভারে '
2:31আর্ম
2:32অ্যানিমেশন '
2:32প্যাকেট না
2:33পাঠিয়েও অন্য
2:33খেলোয়াড়কে
2:34আক্রমণ করতে
2:34পারেন , যার ফলে
2:35তলোয়ার না
2:35ঘুরিয়েই আপনি
2:36আক্রমণ করতে
2:37পারবেন । একটি
2:37লজিক চেক জানে
2:38যে প্রতিটি
2:38তলোয়ার
2:39আক্রমণের সাথে
2:39ক্লায়েন্ট
2:40থেকে একটি ' ইউজ
2:40এনটিটি ' এবং
2:41একটি ' আর্ম
2:41অ্যানিমেশন '
2:42প্যাকেট
2:42পাওয়া
2:43প্রয়োজন , আর
2:43যদি আক্রমণে '
2:44আর্ম
2:44অ্যানিমেশন '
2:44প্যাকেট না
2:45থাকে , তবে লজিক
2:46চেকটি ধরে
2:46ফেলবে যে সেই
2:47আক্রমণগুলো
2:47মডিফাইড
2:47ক্লায়েন্ট
2:48থেকে আসছে । আমি
2:49জানি এটি খুব
2:49একটা
2:49বাস্তবসম্মত
2:50উদাহরণ নয়
2:51কারণ বাস্তবে ,
2:51কে এমন চিট
2:52চাইবে যা
2:52তলোয়ার না
2:53ঘুরিয়েই
2:53মানুষকে আঘাত
2:54করতে দেয় , তবে
2:54লজিক চেক
2:55কীভাবে কাজ করে
2:55তা বোঝার জন্য
2:56এটি একটি ভালো
2:57উদাহরণ । লজিক
2:57চেকগুলোর
2:58মধ্যে সাধারণত
2:59রিচ চেক ,
3:00ভেলোসিটি চেক
3:01এবং স্পিড চেক
3:02অন্যতম ।
3:02অন্যদিকে ,
3:03হিউরিস্টিক
3:03চেকগুলো এমন
3:04অ্যালগরিদম
3:04চালায় যা
3:05ক্লায়েন্টের
3:05প্যাকেট আচরণ
3:06মানুষের পক্ষে
3:06সম্ভব কি না তা
3:07যাচাই করে এবং
3:08এমন প্যাটার্ন
3:08খোঁজে যা
3:09স্বাভাবিকভাবে
3:09ঘটার কথা নয় ।
3:10উদাহরণস্বরূপ ,
3:11অটো ক্লিকারের
3:11জন্য একটি
3:12হিউরিস্টিক
3:12চেক
3:12ক্লায়েন্ট
3:13থেকে সার্ভারে
3:13কখন ' আর্ম
3:14অ্যানিমেশন '
3:14প্যাকেট
3:15পাঠানো হচ্ছে
3:15তা পর্যবেক্ষণ
3:16করে খেলোয়াড়
3:16কখন লেফট ক্লিক
3:17করছে তা
3:17বিশ্লেষণ করবে
3:18। যদি প্রতি দুই
3:19গেম টিক পরপর
3:19ধারাবাহিকভাবে
3:20একটি ' আর্ম
3:21অ্যানিমেশন '
3:21প্যাকেট
3:22পাঠানো হয় , যা
3:22অটো ক্লিকারের
3:23ক্ষেত্রে ঘটে
3:24থাকে যেখানে
3:24প্রতিটি ক্লিক
3:25একই গতিতে হয় ,
3:26তবে
3:26হিউরিস্টিক
3:27চেক এটিকে এমন
3:27একটি
3:28প্যাটার্ন
3:28হিসেবে শনাক্ত
3:29করবে যা
3:29স্বাভাবিক নয়
3:30এবং এটি সম্ভবত
3:31অটো ক্লিকারের
3:31ফল ।
3:32হিউরিস্টিক
3:33চেকগুলোর
3:33মধ্যে সাধারণত
3:34এইম অ্যাসিস্ট
3:35চেক , অটো
3:36ক্লিকার চেক
3:36এবং কিছু কিল
3:37অরা চেক অন্যতম
3:38। অ্যান্টি -
3:39চিটগুলো
3:39সাধারণত
3:40খেলোয়াড়ের
3:40গেমপ্লের
3:41যেকোনো দিক যা
3:41তাদের
3:42অন্যায্য
3:42সুবিধা দিতে
3:43পারে তা
3:43পর্যবেক্ষণ
3:43করার জন্য
3:44কয়েক ডজন চেক
3:45ব্যবহার করে ।
3:45এসব সত্ত্বেও ,
3:46কিছু ক্ষেত্রে
3:46অ্যান্টি - চিট
3:47চেক ভুলবশত
3:48চালু হয়ে যায় ,
3:48যার ফলে ভুলবশত
3:49কাউকে নিষিদ্ধ (
3:50ব্যান ) করা হতে
3:50পারে । লজিক
3:51চেকগুলো
3:51ভুলবশত চালু
3:52হতে পারে যদি
3:52তারা কোনো
3:53নির্দিষ্ট
3:53কাজকে হিসাবে
3:54ধরতে ভুলে যায় ।
3:54উদাহরণস্বরূপ ,
3:55একটি লজিক চেক
3:56যা একজন
3:56খেলোয়াড়ের
3:57নড়াচড়া বৈধ কি
3:57না তা বিশ্লেষণ
3:58করে , সেটি হয়তো
3:58ভুলে যেতে পারে
3:59যে খেলোয়াড়টি
4:00এলিটরা
4:00ব্যবহার করে
4:01মাটিতে আঘাত
4:01করলে কী হয় , যার
4:02ফলে ল্যাগ
4:02ব্যাক বা
4:03ভুলবশত ব্যান
4:03হতে পারে ।
4:04নড়াচড়ার মতো
4:04বিষয়গুলোর
4:05ক্ষেত্রে ,
4:05খেলোয়াড়ের
4:06গতিবিধিকে
4:06প্রভাবিত করে
4:07এমন অনেক
4:07পরিস্থিতি
4:07থাকে যা লজিক
4:08চেকগুলোকে
4:08হিসাবে রাখতে
4:09হয় । তাই , এই
4:10ধরনের উদাহরণ
4:11বিরল নয় ।
4:11হিউরিস্টিক
4:12চেকের
4:12ক্ষেত্রে ,
4:13যেহেতু এগুলো
4:13অস্বাভাবিক
4:14প্যাটার্ন
4:14শনাক্ত করার
4:15ওপর নির্ভর করে ,
4:15তাই
4:15হিউরিস্টিক
4:16চেক কখনোই ১০০ %
4:17নির্ভুল হয় না ।
4:17ভ্যানিলা
4:18ক্লায়েন্টেও
4:18অস্বাভাবিক
4:19প্যাটার্ন
4:19তৈরি করা সম্ভব
4:20। তবে এটি ঘটার
4:21সম্ভাবনা খুবই
4:22কম ।
4:22স্পিডরানিংয়ের
4:23ভাষায় বলতে
4:23গেলে , এটি
4:24অনেকটা ২০ টি
4:25ব্লেজ মেরে
4:25প্রতিবার
4:26ব্লেজ রড
4:26পাওয়ার মতো ।
4:27এটি অসম্ভব নয় ,
4:28তবে ড্রিমের
4:29ভাগ্য না থাকলে
4:30এটি অত্যন্ত
4:30অসম্ভব ।
4:31হিউরিস্টিক
4:31চেক থেকে ভুল
4:32ব্যান সাধারণত
4:33তখন ঘটে যখন
4:33খেলোয়াড়দের
4:34প্যাকেটের
4:35আচরণ এমন
4:35প্যাটার্ন
4:36প্রদর্শন করে
4:36যা হিউরিস্টিক
4:37চেকের কাছে
4:38অস্বাভাবিক
4:38মনে হয় । কিছু
4:39হিউরিস্টিক
4:39চেক এতটাই কঠোর
4:40যে অনেক
4:41খেলোয়াড়
4:41ভুলবশত ব্যান
4:42হয়ে যান , আবার
4:42কিছু
4:43হিউরিস্টিক
4:43চেক এতটাই
4:44শিথিল যে
4:44হ্যাকড
4:44ক্লায়েন্টগুলো
4:45সহজেই
4:45সেগুলোকে
4:46এড়িয়ে যেতে
4:46পারে ।
4:47অ্যান্টি - চিট
4:48ডেভেলপাররা
4:48হিউরিস্টিক
4:49চেক তৈরির সময়
4:49যে
4:49চ্যালেঞ্জগুলোর
4:50মুখোমুখি হন ,
4:51তার মধ্যে একটি
4:52হলো ভুল ব্যান
4:52যতটা সম্ভব
4:53কমিয়ে আনা এবং
4:53একই সাথে যত
4:54বেশি সম্ভব
4:55চিটারকে ধরা ।
4:55ভালো অ্যান্টি -
4:56চিটগুলোকে যা
4:56আলাদা করে তা
4:57হলো তাদের
4:57চেকের সংখ্যা ,
4:58তাদের লজিক
4:59চেকগুলো
4:59সঠিকভাবে কাজ
5:00করে কি না এবং
5:00তাদের
5:00হিউরিস্টিক
5:01চেকগুলো কতটা
5:02ভারসাম্যপূর্ণ
5:02ও নির্ভুল । যাই
5:03হোক , প্রাথমিক
5:04পর্যায়ে
5:04অ্যান্টি - চিট
5:05সম্পর্কে
5:05আপনার এতটুকুই
5:06জানা প্রয়োজন ।
5:07আমি নির্দিষ্ট
5:07কিছু চেক
5:07কীভাবে কাজ করে
5:08তা বিস্তারিত
5:09বলতে পারব না ,
5:09কারণ আমি
5:10খেলোয়াড়দের
5:10এগুলো বাইপাস
5:11করার কোনো
5:11আইডিয়া দিতে
5:11চাই না । আপনি
5:12যদি এই ভিডিওটি
5:13উপভোগ করে
5:13থাকেন , তবে
5:13নিচের
5:14ডেসক্রিপশনে
5:14আমার লুনার
5:15ক্লায়েন্ট
5:15কসমেটিকসগুলো
5:15দেখতে ভুলবেন
5:16না । আমার
5:16কসমেটিকস
5:17কেনার প্রতিটি
5:17কেনাকাটা
5:18আমাকে একজন
5:18স্বতন্ত্র
5:18কনটেন্ট
5:19ক্রিয়েটর
5:19হিসেবে সমর্থন
5:19করতে সাহায্য
5:20করে এবং আমাকে এ
5:20ধরনের আরও
5:21ভিডিও তৈরি
5:21করতে উৎসাহিত
5:21করে । এতক্ষণ
5:22দেখার জন্য
5:22আপনাদের অনেক
5:23ধন্যবাদ এবং
5:24পরবর্তী
5:24ভিডিওতে
5:24আপনাদের সাথে
5:25দেখা হবে ।
5:25বিদায় ।