প্রকল্প সম্পর্কে
HaGeZi DNS Blocklists হলো কিউরেটেড DNS ব্লকলিস্টের একটি সংগ্রহ, যা নেটওয়ার্ক-ব্যাপী বিজ্ঞাপন, ট্র্যাকার, টেলিমেট্রি, ফিশিং, ম্যালওয়্যার, স্ক্যাম এবং অন্যান্য অবাঞ্ছিত ডোমেইন ব্লক করার জন্য তৈরি। তালিকাগুলো অঞ্চল-নিরপেক্ষ এবং সাধারণ DNS সার্ভার, অ্যাড ব্লকার ও কনটেন্ট ব্লকারের জন্য প্রকাশিত।
মূল কাঠামো
মূল অফারিং হলো "Multi" পরিবার, একটি অল-ইন-ওয়ান তালিকা যা পাঁচটি ক্রমবর্ধমান সংস্করণে আসে: Light (মৌলিক সুরক্ষা), Normal (সর্বাঙ্গীণ), Pro (বর্ধিত, লেখকের সুপারিশ হিসেবে বর্ণিত), Pro++ (আরও আক্রমণাত্মক) এবং Ultimate (সর্বাধিক আক্রমণাত্মক)। সংস্করণগুলো একে অপরের উপর নির্মিত, তাই একসাথে কেবল একটি ব্যবহার করা উচিত। প্রতিটির একটি আকার-অপ্টিমাইজড "mini" ভ্যারিয়েন্ট রয়েছে (Pro, Pro++, Ultimate), যা Top 1M/10M জনপ্রিয়তা তালিকায় থাকা ডোমেইনে সীমাবদ্ধ, ব্রাউজার বা মোবাইল ব্লকার এবং কম-RAM ডিভাইসের লক্ষ্যে। Light এবং Normal অ্যাপ ক্র্যাশ/এরর ট্র্যাকার ব্লক করে না; সেগুলো Pro থেকে শুরু হয়। Ultimate-এ নথিভুক্ত সতর্কতা রয়েছে: এটি Facebook/Messenger এবং WhatsApp কার্যকারিতা সীমিত করতে পারে, Windows Spotlight এবং Xbox Live অ্যাচিভমেন্ট ইতিহাসকে প্রভাবিত করতে পারে, এবং লোকেশন/IP ট্র্যাকার ব্লক করতে পারে, যা ভুল আঞ্চলিক সেটিংস বা অতিরিক্ত CAPTCHA সৃষ্টি করতে পারে। রিপোজিটরিতে META, Microsoft এবং অন্যান্য পরিচিত সমস্যার জন্য আনব্লক করার ডোমেইন তালিকাবদ্ধ শেয়ার ফাইল প্রদান করে।
স্বতন্ত্র তালিকা
Multi ছাড়াও, প্রকল্পটি কেন্দ্রীভূত তালিকা প্রকাশ করে: Fake (নকল স্টোর, রিপ-অফ এবং সাবস্ক্রিপশন-ট্র্যাপ সাইট), Pop-Up Ads, Threat Intelligence Feeds (TIF, ম্যালওয়্যার, ফিশিং, C2, ক্রিপ্টোজ্যাকিং; সম্পূর্ণ, মাঝারি ও mini আকার প্লাস একটি IP তালিকা), Newly Registered Domains (NRD/DGA), Dynamic DNS, Badware Hoster, Most Abused TLDs, DNS Rebind Protection, DoH/VPN/Tor/Proxy Bypass (সম্পূর্ণ, শুধু DoH, DoH IPs), Safesearch-not-supported, URL Shortener, Anti Piracy, Gambling (সম্পূর্ণ/মাঝারি/mini), Social Networks, NSFW এবং Native Tracker। TIF একটি অ্যাড-অন হিসেবে ডিজাইন করা হয়েছে যা যেকোনো Multi স্তরের সাথে চলতে পারে; সম্পূর্ণ TIF তালিকার RPZ বিল্ড দুটি ফাইলে বিভক্ত।
ফরম্যাট ও টুলিং
বেশিরভাগ তালিকা পাঁচটি ফরম্যাটে আসে যেখানে ব্লক করা ডোমেইন অভিন্ন: Adblock (Pi-hole, AdGuard, AdGuard Home, uBlock Origin, eBlocker এবং অন্যান্য), DNSMasq (v2.86+), Wildcard Asterisk (Blocky, OPNsense, YogaDNS এবং অনুরূপ), Wildcard Domains (DNSCrypt, FRITZ!Box, TechnitiumDNS, adblock-lean এবং অনুরূপ) এবং RPZ (Bind, Knot, PowerDNS, Unbound)। কয়েকটি তালিকা ভিন্ন: Most Abused TLDs-এর নিজস্ব ভ্যারিয়েন্ট রয়েছে, DNS Rebind Protection শুধু AdGuard-এর জন্য, NRD/DGA শুধু Adblock/সাধারণ ডোমেইন, এবং TIF/DoH-এ IP তালিকা রয়েছে। লিগ্যাসি Subdomains এবং Hosts ফরম্যাট একটি পৃথক রিপোজিটরিতে অবস্থিত। একটি Direct Link Generator ওয়েব পেজ ডিভাইস/অ্যাপ এবং নির্বাচিত তালিকা অনুযায়ী ডাউনলোড লিংক তৈরি করে, এবং একটি Blocklist Lookup টুল সব তালিকার বিপরীতে একটি ডোমেইন বা IP পরীক্ষা করে। একটি Cheat Sheet এবং FAQ-এ অন্তর্ভুক্তি ম্যাট্রিক্স, সেটআপ, শব্দকোষ এবং সোর্স সংকলন কভার করা হয়।
পরিচালনামূলক নোট
প্রতিটি বিল্ডের সাথে এন্ট্রি সংখ্যা পরিবর্তিত হয়; README-তে উদ্ধৃত পরিসংখ্যান যেমন প্রায় 43.7k (Light), 164k (Normal), 228k (Pro), 256k (Pro++), 285k (Ultimate) এবং সম্পূর্ণ TIF-এর জন্য প্রায় 2.25M। সম্পূর্ণ TIF তালিকা মেমরি-ভারী হিসেবে বর্ণিত, iOS AdGuard অ্যাপের জন্য খুব বড়, এবং AdGuard Home-এ কমপক্ষে 2 GB RAM প্রয়োজন (মাঝারি সংস্করণের জন্য 1 GB)। তালিকাগুলো CDN লিংক এবং অফিসিয়াল মিররের মাধ্যমে বিতরণ করা হয়, একটি নির্দিষ্ট আপডেট ব্যবধানের সাথে। প্রকল্পটি GPL-3.0 লাইসেন্সপ্রাপ্ত এবং অনলাইন DNS সেবার দিকে ইঙ্গিত করে যেগুলো ইতিমধ্যে এই তালিকাগুলো সংহত করেছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.