প্রায়শই, কোনও ব্যক্তি যা ডাউনলোড করেন, উদাহরণস্বরূপ, একটি নতুন টেম্পলেট বা তার সাইটের সিএমএসের জন্য প্লাগ-ইন, নিজেকে একটি অপ্রীতিকর পরিস্থিতিতে দেখতে পান: টেম্পলেটটি ইনস্টল করার পরে, বিজ্ঞাপনের স্প্যাম লিঙ্কগুলি হঠাৎ তার সাইটে উপস্থিত হয়। এগুলি দৃশ্যমান নাও হতে পারে তবে ব্যবহারকারীর চোখ থেকে লুকিয়ে রয়েছে। তবে তারা অনুসন্ধানের রোবোটটিতে স্পষ্টভাবে দৃশ্যমান। এবং এই অযাচিত বিজ্ঞাপনের সাইটের র্যাঙ্কিং এবং এটিতে অনুসন্ধান ইঞ্জিনের আস্থা নেতিবাচক প্রভাব ফেলেছে, যার অর্থ সাইটটি অনুসন্ধানের ফলাফলগুলিতে এটির চেয়ে কম হবে। আসুন কীভাবে আপনার সাইটটিকে অযাচিত এক্সট্রেনাস কোড থেকে পরিষ্কার করবেন তা নির্ধারণ করুন।
প্রয়োজনীয়
- - জনপ্রিয় সিএমএসের একটিতে নিজস্ব ওয়েবসাইট - জুমলা, ওয়ার্ডপ্রেস বা অন্যান্য;
- - ইন্টারনেটের সাথে সংযুক্ত একটি কম্পিউটার।
নির্দেশনা
ধাপ 1
প্রথমত, আপনাকে নির্ধারণ করতে হবে যে পৃষ্ঠা কোডটিতে বহিরাগত বিজ্ঞাপনগুলি প্রদর্শিত হয়। এটি করতে, পৃষ্ঠাটিতে ব্রাউজারে আমাদের ওয়েবসাইটটি খুলুন যেখানে অযাচিত কোডের উপস্থিতি সম্পর্কে সন্দেহ রয়েছে। যদি অন্য কারও কোডটি আপনার কাছে একটি প্রতিষ্ঠিত টেম্পলেট থেকে আসে, তবে সম্ভবত স্প্যামের বিজ্ঞাপনগুলি মূল পৃষ্ঠায় নয়, তবে সাইটের অভ্যন্তরীণ পৃষ্ঠাগুলিতে থাকবে।
সাইটের উত্স কোডটি খুলুন (বেশিরভাগ ব্রাউজারে এটি Ctrl + U কীবোর্ড শর্টকাট ব্যবহার করে করা হয়)। সবচেয়ে দ্রুত উপায় হ'ল উত্স কোডে, https:// এর সংমিশ্রণটি অনুসন্ধান করা বিজ্ঞাপন সর্বদা লিঙ্ক। আপনি যদি পোস্ট করেননি এমন লিঙ্কগুলি যদি খুঁজে পান তবে আপনার ভয় বৃথা যায়নি। বিজ্ঞাপনটি যে উপাদানটিতে রাখা হয়েছে তার সনাক্তকারী (আইডি) বা শ্রেণি (শ্রেণি) মনে রাখবেন।
ধাপ ২
পরবর্তী পদক্ষেপটি আপনার কম্পিউটার এফটিপি এর মাধ্যমে আপনার সাইট ডাউনলোড করা: আপনার কম্পিউটারে দ্রুত অনুসন্ধান করুন। ডাউনলোড করার সময়, আপনি আগে সংজ্ঞা দিয়েছিলেন এমন ID বা শ্রেণীর নামের পাঠ্যযুক্ত ফাইলগুলি সন্ধান করুন। টাইপের ফাইল ম্যানেজার ব্যবহার করে এটি অনুসন্ধান করা সুবিধাজনক।
ধাপ 3
এটা সম্ভব যে আপনি কিছুই পাবেন না। যেহেতু এটি অবাক করা কিছু নয় আক্রমণকারীরা প্রায়শই তাদের কোড অবলম্বন করে (এনক্রিপ্ট করে)। এবং প্রায়শই এনক্রিপশনের জন্য বেস 64-ডেকোড নামে একটি অন্তর্নির্মিত পিএইচপি ফাংশন ব্যবহৃত হয়। অতএব, আপনার পরবর্তী কাজটি করা উচিত হ'ল ডাউনলোড করা ফাইলগুলি বেস 64_ডেকোড পাঠ্যের সাহায্যে অনুসন্ধান করা। আপনি সম্ভবত এই ফাংশনটি সহ বেশ কয়েকটি পিএইচপি ফাইল পাবেন। তাদের সাবধানে অধ্যয়ন করুন। এই ফাংশনটি ব্যবহার করে এমন কোডটি যদি কেবল কোনও কিছু এনক্রিপ্ট করে এবং তারপরে এটি পৃষ্ঠাতে প্রদর্শিত হয়, তবে সম্ভবত এটি আমরা যা খুঁজছি তা সম্ভবত। উদাহরণস্বরূপ, এখানে এর অনুরূপ কোনও নির্মাণ থাকতে পারে: ভেরিয়েবল $ v এর কোনও নাম থাকতে পারে। ফাইলটির একটি ব্যাকআপ অনুলিপি তৈরি করুন এবং তারপরে কোডটি তৈরি করুন যেখানে এই নির্মাণটি ঘটে all
পদক্ষেপ 4
এখন সার্ভারে ফাইলটির "পরিষ্কার" সংস্করণটি আপলোড করুন। আপনার সাইটটি কাজ করছে কিনা তা নিশ্চিত করুন। যদি সাইটটি স্বাভাবিকভাবে কাজ করে, এবং উত্স কোডটি দেখার সময় বিজ্ঞাপনের স্প্যাম লিঙ্কগুলি অদৃশ্য হয়ে যায়, তবে সবকিছু সঠিকভাবে করা হয়েছে। যদি সাইটটি কোনও ত্রুটি দেয় তবে সংরক্ষণ করা ব্যাকআপের সাহায্যে নতুন ফাইলটি প্রতিস্থাপন করুন। দুটি বিকল্প রয়েছে: হয় এটি দূষিত কোড নয়, বা কোডটিতে একরকম স্ব-প্রতিরক্ষা কার্যকারিতা রয়েছে। যাইহোক, আপনার আরও গভীরভাবে বুঝতে হবে।
পদক্ষেপ 5
পৃষ্ঠাটি তৈরি করতে কোন ফাইলগুলি ব্যবহার করা হয় তা দেখুন। এটি করতে, টেমপ্লেটটির শেষে "/ এইচটিএমএল" ট্যাগটি বন্ধ করার পরে নিম্নলিখিত কোডটি প্রবেশ করুন:. এই কোডটি আপনার সাইটের প্রতিটি পৃষ্ঠা তৈরিতে জড়িত ফাইলগুলি তালিকাভুক্ত করবে। অযাচিত কোডগুলি এই তালিকা থেকে এক বা একাধিক ফাইলে অবিশ্বাস্যভাবে থাকবে। তালিকাটি বেশ দীর্ঘ হতে পারে তবে এটি এখনও আপনার সীমাবদ্ধ করে দেবে।