প্রকল্প সম্পর্কে

এই রিপোজিটরিটি আলটিমেট হোস্টস ব্ল্যাকলিস্ট ইকোসিস্টেমের অংশ এবং এটি একটি ইনপুট উৎস হিসেবে কাজ করে যা আপস্ট্রিম Phishing.Database তালিকা যাচাই ও পরিষ্কার করে। এটি PyFunceble ব্যবহার করে ডোমেইন, আইপি এবং ইউআরএল পরীক্ষা করে WHOIS, DNS লুকআপ এবং HTTP স্ট্যাটাস কোডের মাধ্যমে, তারপর ফলাফলগুলোকে বিভিন্ন আউটপুট ফাইলে বিতরণ করে। `clean.list` ফাইলে PyFunceble থেকে প্রাপ্ত সমস্ত ACTIVE ফলাফল থাকে, আর `domains.list`-এ ডিকোড করা আপস্ট্রিম তালিকা থাকে। অতিরিক্ত ফাইলের মধ্যে রয়েছে `ip.list` পরীক্ষিত সক্রিয় আইপির জন্য, `volatile.list` যা পরিষ্কার ফলাফল এবং বিশেষ নিয়মে চিহ্নিত বিষয়গুলো একত্রিত করে, এবং `whitelisted.list` যা হোয়াইটলিস্টেড এন্ট্রিগুলো বাদ দেয়। রিপোজিটরিতে একটি `info.json` কনফিগারেশনও রয়েছে যা ইনপুট উৎস এবং ফেচ সময়সূচি বর্ণনা করে, সাথে একটি `.pyfunceble` ডিরেক্টরি PyFunceble কনফিগারেশনের জন্য। এই প্রকল্পটি বৃহত্তর আলটিমেট হোস্টস ব্ল্যাকলিস্টে অবদান রাখে, যা একটি কিউরেটেড ইউনিফাইড হোস্টস ফাইল যা নেটওয়ার্ক এবং ডিভাইসগুলোকে ক্ষতিকারক অ্যাক্টরদের বিরুদ্ধে সুরক্ষা দেয়।