উত্তর:
আপনি আপনার হোস্ট ফাইলটি সম্পাদনা করতে পারেন যা ট্রাফিক অবরোধ করবে। হতে পারে একটি নিখুঁত বল উপায় আছে, কিন্তু আমি নিশ্চিত যে এটি কার্যকর হবে।
লিনাক্স এবং উইন্ডোতে আপনার হোস্ট ফাইলটিতে নিম্নলিখিতগুলি যুক্ত করুন:
127.0.0.1 safebrowsing.clients.google.com
127.0.0.1 safebrowsing-cache.google.com
ওএসএক্সে আপনার হোস্ট ফাইলটিতে নিম্নলিখিতগুলি যুক্ত করুন:
0.0.0.0 safebrowsing.clients.google.com
0.0.0.0 safebrowsing-cache.google.com
আপনার হোস্ট ফাইলটি নিম্নলিখিত অবস্থানে পাওয়া যায়:
c:\windows\system32\drivers\etc\hosts
/etc/hosts
/private/etc/hosts
আরও তথ্য: http://en.wikedia.org/wiki/Hosts_%28file%29
জেটিএম এর উত্তর থেকে ম্যাক ওএসএক্স তথ্য যুক্ত করা হয়েছে এটি প্রত্যেকে দেখার জন্য সঠিক তথ্য পেয়েছে তা নিশ্চিত করার জন্য T
যোগ 127.0.0.1
করা safebrowsing-clients.google.com
বা সহায়তা safebrowsing-cache.google.com
করে না। আমি এটিই করেছি এবং আমার সুরিকাটা লগ অনুসারে এটি এখনও গুগলের আসল ঠিকানাগুলিতে ইঙ্গিত করছে, তাই ব্রাউজারটি এর hosts
জন্য ফাইল ব্যবহার করে না । আমি tcpdump
পুরো সি-ক্লাসটিও সম্পাদনা করেছি যেখানে এটি পূর্বে ইঙ্গিত করেছিল এবং এখনও এই ঠিকানাগুলিতে ট্র্যাফিক রয়েছে যখন আমি সম্পূর্ণ ভিন্ন ওয়েবসাইটগুলির অনুরোধ করি।
তবে iptables এর স্ট্রিং ম্যাচটি কৌশলটি করে:
iptables -I FORWARD -m string --to 41 --algo bm --string 'safebrowsing-clients' -j GOOGLE
iptables -I FORWARD -m string --to 41 --algo bm --string 'safebrowsing-cache' -j GOOGLE
iptables -I GOOGLE -m string --to 80 --algo bm --string 'google' -j DROP
সুতরাং কিছুটা বিশ্রী এবং শুধুমাত্র লিনাক্সে কাজ করে তবে এটি কাজ করে।
পলের পোস্টের প্রতিক্রিয়া হিসাবে, ওএস এক্স ফাইলটি হ'ল / ব্যক্তিগত / ইত্যাদি / হোস্ট। ওএস এক্সে 127.0.0.1 ব্যবহার করবেন না 0.0 0.0.0.0 ব্যবহার করুন। আপনি চান যে এটি কোনও রুট নয়, লোকালহোস্টের কোনও রুট নয় return
0.0.0.0 safebrowsing.clients.google.com
0.0.0.0 safebrowsing-cache.google.com