কম্পিউটার টিউটোরিয়াল

NoScript: একটি ফায়ারফক্স এক্সটেনশন যা ফন্ট এক্সপ্লويت ভালনারেবিলিটি কিউয়ার করে

গত মাসে, আমি একটি দশক সিকিউরিটি বুলেটিন পড়েছি যেগুলো রিমোট এক্সিকিউশন এক্সপ্লویت সম্পর্কে ছিল ফন্ট পারসিং ভালনারেবিলিটির কারণে অপারেটিং সিস্টেমের একটি রেঞ্জে, ডেস্কটপ থেকে মোবাইল। সব কেসে, সমস্যাগুলোর বিস্তারিত কথা ছিল, কিন্তু ভেন্ডর আপডেট ছাড়া সম্ভাব্য সমাধান সম্পর্কে খুব কম বা কোনো কথা ছিল না।

যা কৌতূহলজনক, কারণ একটি টুল আছে যা ফন্টের সাথে আপনাকে সাহায্য করতে পারে। এটি ডাকা হয় NoScript, এটি একটি সുപریم ব্রাউজার এক্সটেনশন যা ফায়ারফক্সে উপলব্ধ এবং সম্প্রতিতে ক্রোমেও, এবং এটি আপনাকে আপনার ওয়েবপেজে ফন্ট লোডিং গভর্ন করার অনুমতি দেয়। একটি সিম্পল এবং এলিগেন্ট টুল যা ফন্টের সাথে হেডেক বাঁচাতে পারে - বা কমপক্ষে, উল্লেখযোগ্যভাবে কমিয়ে দিতে পারে। কিন্তু কি এটিকে वो স্পটলাইট মิลেছে যা এটা যোগ্য? অবশ্যই নয়, ড্রামা এবং ভয় অনেক বেশি আকর্ষণীয়। চলুন দেখি কী হয়।

NoScript: একটি ফায়ারফক্স এক্সটেনশন যা ফন্ট এক্সপ্লويت ভালনারেবিলিটি কিউয়ার করে

NoScript ৬০ সেকেন্ডে

আপনি যদি Dedoimedo অনেক আগে থেকে পড়ছেন, আপনি জানেন আমি NoScriptকে ভালোবাসি এবং ব্যবহার করি। এটি আমার জন্য একটি মাস্ট-হেভ ব্রাউজার এক্সটেনশন। স্ক্রিপ্টিং (প্রায়) ডিজেবল থাকলে, ব্রাউজিং অনেক বেশি ফান। দ্রুত, ক্লিন। সিকিউরিটি এলিমেন্ট সেকেন্ডারি, কিন্তু এটা বিদ্যমান। আপনি যখন NoScript-এ ব্রাউজ করেন, শুধু পিউর ইনফরমেশন লোড হয় - টেক্সট এবং ইমেজ। যেকোনো জিনিস যেটি স্ক্রিপ্ট দরকার করে, নাই। ভালো।

এটি আধুনিক ইন্টারনেট অভিজ্ঞতাকে - যা ভয়াবহ BTW - একটি সেন, কোয়ায়েট অভিজ্ঞতায় রূপান্তর করে। আপনি যখন জাভাস্ক্রিপ্ট দরকার এমন কিছু করতে চান, আপনি একটি নির্দিষ্ট ডোমেইনের জন্য পারমিশনস অস্থায়ীভাবে টগল করতে পারেন, আপনার দরকারের কাজ করুন, এবং তারপর শান্ত ও সেন ব্রাউজিং-এ ফিরে যান।

আপনি আপনার TRUSTED এবং UNTRUSTED লিস্টগুলো পেরমানেন্টলি কনফিগার করতে পারেন - সাইটগুলো যাদের ডিফল্টলি স্ক্রিপ্ট এবং অন্যান্য অবজেক্টস এনাবল থাকবে, এবং যেগুলো থাকবে না, এমনকি আপনি যদি টেম্পোরারিলি অ্যালাও সাব করেন। সিম্পল এবং প্র্যাক্টিক্যাল। ঠিক আছে, এটি হ্যাসেল হতে পারে, এবং শুধু নার্ডরা এটি প্রপারলি ব্যবহার করতে পারে, কিন্তু তবুও এই সকল সিকিউরিটি কথা নার্ডি জিনিসই।

এখন, স্ক্রিপ্টিং শুধু NoScript-এর ফাংশনালিটির এক দিক। অ্যাড-অনটি অন্যান্য ওয়েব পেজ এলিমেন্টও ব্লক/অ্যালাও করতে পারে, जिनमे অন্তর্ভুক্ত অবজেক্টস, মিডিয়া ফাইলস, ফ্রেমস, WebGL - এবং ফন্ট! ফন্টকে ভুলবেন না। যদি রিমোট ফন্ট থাকে, সেগুলো ব্লক করা যায়। ডিফল্টলি, NoScript একটি পেজে স্ক্রিপ্ট, ফন্ট, WebGL এবং Web ping এলিমেন্ট ব্লক করবে। ট্রাস্টেড সাইটের জন্য, সবকিছু অ্যালাও হবে। আনট্রাস্টেডের জন্য, সবকিছু ব্লক হবে।

NoScript: একটি ফায়ারফক্স এক্সটেনশন যা ফন্ট এক্সপ্লويت ভালনারেবিলিটি কিউয়ার করে

NoScript: একটি ফায়ারফক্স এক্সটেনশন যা ফন্ট এক্সপ্লويت ভালনারেবিলিটি কিউয়ার করে

NoScript এবং ফন্ট

এখন, আপনি যদি আপনার ওয়েব অভিজ্ঞতা রিডিউস করতে না চান ফন্ট ব্লক করে এবং এই সাইট ও সেটার জন্য স্ক্রিপ্টিং পারমিশন কনস্ট্যান্টলি টুইক করে, তবে আপনি নিচের উপায় করতে পারেন:

  • ডিফল্ট জোনের জন্য স্ক্রিপ্টস এনাবল করুন।
  • ডিফল্ট এবং ট্রাস্টেড জোনের জন্য ফন্ট ব্লক করুন।

এটাই সব। আপনার দিনের দিনের ইন্টারনেটিং আগের মতোই আচরণ করবে - সাইটগুলো লোড হবে (প্রায় ফুলি), আপনার সকল স্ক্রিপ্ট, কমেন্ট, যাইহোক থাকবে, এবং একমাত্র জিনিস যা প্রসেস হবে না সেটি হলো রিমোট ফন্ট। তাই যদি ইস্যু থাকে, তবে কোনো ইস্যু নেই। আসলে, এটি আপনার ডিফল্ট কনফিগারেশন হওয়ার কোনো কারণ নেই, বিশেষ করে আপনি যদি স্ক্রিপ্টোলজি দিয়ে অসুবিধা হবেন না।

NoScript: একটি ফায়ারফক্স এক্সটেনশন যা ফন্ট এক্সপ্লويت ভালনারেবিলিটি কিউয়ার করে

এটি আপনার ফন্ট অভিজ্ঞতাকে ব্রেক করবে। যেসব সাইট ফ্যান্সি রিমোট ফন্ট ব্যবহার করে সেগুলো রেন্ডার হবে না, তাই আপনি অল্টারনেট ফন্ট দেখতে পারেন (যে রিপ্লেসমেন্ট локалি উপলব্ধ), অথবা যদি বিভিন্ন সাইটগুলো সুপার-খারাপভাবে কনফিগার্ড থাকে ফলব্যাক ফন্ট অপশন ছাড়া তাদের CSS-এ, তবে খালি, কুৎসিত স্কয়ার। যা চমৎকার!

অবশ্যই, লোকেরা এই ফিনোমেননকে আটোমেটিক্যালি খারাপ, খারাপ, নাটি ফন্টের সাথে সমান করবে। কিন্তু আমি মনে করি প্রতিটি রিমোট ফন্ট খারাপ - অর্থাৎ UNNECESSARY। কাউকে রিমোট ফন্ট তাদের পেজে ব্যবহার করার কোনো কারণ নেই, সিলি ফ্যাডস ছাড়া। আপনি যদি ফ্যান্সি ফন্ট চান, সেগুলো কিনুন, আপনার সার্ভারে রাখুন, এবং আপনার অডিয়েন্সকে সার্ভ করুন। ও, সেটা সঠিক, এতে টাকা লাগে! কিন্তু Arial বা sans-serif শুধু টু রেট্রো! Not kewl enough.

ও, আপনি যদি আশ্চর্য করেন, ওয়েব ফন্ট ব্লকিং কোনো নতুন জিনিস নয়। NoScript এটিকে হ্যান্ডল করছে কমপক্ষে ২০১০ থেকে, এবং এখনো, রিমোট ফন্ট ইস্যু এবং FreeType ভালনারেবিলিটি ಇधर উधर হয়েছে। কিছুই আসলেই পরিবর্তন হয়নি, শুধু ফোকাস একটু শিফট হয়েছে। সেটাই সব।

এক্সট্রা জিনিস হিসেবে, আপনি পেরমানেন্টলি বিভিন্ন সাইট ব্লক করতে পারেন যেগুলো আপনি নাটি বা অনসেফ মনে করেন, তাই যদি আপনি কখনো various ডোমেইন için allow-all করেন, আনট্রাস্টেড সাইটগুলো এখনও ব্লক থাকবে, তাই আপনাকে নেগলিজেন্স বা লেজি মাউস ক্লিকিং থ্রু আপনার সেটআপে হোল পাঞ্চ করার চিন্তা করতে হবে না।

অনরিলেটেড এক্সট্রা: উইন্ডোজ ১০ এবং এক্সপ্লয়াট প্রোটেকশন

উইন্ডোজ ফোকসরা জন্য কিছু স্পেসিফিক, এবং টোটালি নয় NoScript, কিন্তু আমি মনে করি এটি একটি ভালো মুহূর্ত এই পয়েন্টের ভ্যালু হোন করার জন্য। আমি খুব বিরক্ত হই যখন সবাই উইন্ডোজ সম্পর্কে ডুম অ্যান্ড গ্লум প্রিচ করে, কিন্তু তারা সবসময় উইন্ডোজ অপারেটিং সিস্টেমে উপলব্ধ সেরা সিকিউরিটি মেকানিজমটিকে ফেইল করে спомেন করতে, এলিগেন্ট এবং ফেরলি ট্রান্সপারেন্ট এক্সপ্লয়াট প্রোটেকশন ফ্রেমওয়ার্ক, যা লেজেন্ডারি EMET টুলবক্সের উপর ভিত্তি করে। সিকিউরিটি বюзালভাবে পিসুতে না, আপনি সমস্যাটিকে কুঁড়ে দিতে পারেন।

এক, আপনি গ্লোবালি আনট্রাস্টেড ফন্টস ডিজেবল করতে পারেন অপারেটিং সিস্টেমে, অথবা আপনি যদি মনে করেন এটি অনেক বেশি, তবে আপনি পলিসি অ্যাডজাস্ট করতে পারেন পার অ্যাপ্লিকেশন এক্সপ্লয়াট প্রোটেকশন ফাংশনালিটি ব্যবহার করে। খুব সিম্পল, আবার। কিন্তু তবুও, এটি এমন কিছু নয় যেটি যথেষ্ট ফোকাস পায়, সম্ভবত কারণ এতে ব্লকবাস্টার লেভেল অফ সাসপেন্স নেই।

NoScript: একটি ফায়ারফক্স এক্সটেনশন যা ফন্ট এক্সপ্লويت ভালনারেবিলিটি কিউয়ার করে

NoScript: একটি ফায়ারফক্স এক্সটেনশন যা ফন্ট এক্সপ্লويت ভালনারেবিলিটি কিউয়ার করে

পোএটিক জাস্টিস: ফায়ারফক্স

একটা জিনিস যা gầnামধ্যে আরও প্রাবলেন্ট হয়ে উঠছে - ক্রোমে জেরো-ডে বাগরা সচরাচর। নিজে থেকে, এটা কিছু স্পেশাল বা নতুন নয় - টনস প্রোগ্রামের এই এবং ভবিষ্যতে থাকবে। সেগুলো আসে, ভেন্ডর প্যাচ করে, নেক্সট। যদি নেটে থাকে, তখন কিছু ভুল হতে পারে। লাইফ সিম্পল ফ্যাক্টস।

যে জিনিসটি আকর্ষণীয় সেটি হলো ক্রোম স্ল্যাশ ক্রোমিয়ামের উবিকুইটাসনেস - যেটি ডোমিনেন্ট ব্রাউজার হয়ে উঠেছে, বিশেষ করে মোবাইলে। আজকের যুবকরা এটিকে নভেল এবং ইউনিক মনে করতে পারে, কিন্তু এটা শুধু ২০০৫-২০১০ এর jout এবং ড্রামার পুনরাবৃত্তি, যখন ইন্টারনেট এক্সপ্লোরার সবচেয়ে পপুলার এবং সবচেয়ে টার্গেটেড ব্রাউজার ছিল।

তারপর, আছে হিডেন ড্রাগন, ক্রাউচিং Electron। আজকাল টনস অ্যাপ্লিকেশন শুধু সেটি - একটি কাস্টম ইউআই সহ এনক্যাপসুলেটেড ব্রাউজার, हुडের নিচে ক্রোমিয়াম ইঞ্জিন দ্বারা চালিত। এটি একটি সিম্পল, এলিগেন্ট ডিজাইন করে। কিন্তু এটাও মানে যদি ক্রোমিয়ামে একটি ভালনারেবিলিটি থাকে, এখানেক একটি স olid চান্স আছে সেরকম একটি ভালনারেবিলিটি অন্য অ্যাপ্লিকেশনের একটি পুরো রেঞ্জেও থাকতে পারে যেগুলো আপনি প্রয়োজনীয়ভাবেই পিউর ব্রাউজিং-এর সাথে অ্যাসোসিয়েট করবেন না। যদি এবং যখন ilyen বাগ ম্যানিফেস্ট করে, আপনাকে কীভাবে প্রভাবিত করবে? কখন? আপনি কি বুঝতে পারবেন কী একটি নন-ব্রাউজার-লাইক ইন্টারফেসে ব্রাউজার-লাইক এক্সপ্লয়েট ট্রিগার করতে পারে? হিন্ট: এটি আগেও ঘটেছে, CVE-2018-1000136 ভালনারেবিলিটির মত।

এবং তারপর আপনার ফায়ারফক্স, যা আর তত গ্ল্যামারাস বা পপুলার নয় যেন সেটি habituated ছিল, কিন্তু ফ্যাক্ট এটি তার নিজস্ব রেন্ডারিং ইঞ্জিন ব্যবহার করে এবং এর একটি ছোট মার্কেট ফুটপ্রিন্ট আছে এটিকে পোয়nage গেমে ফার্স্ট চয়স হওয়ার কম লাইকলি করে। আমরা যেন ১৫ বছর পেছনে ফিরে গেছি। Lolza।

উপসংহার

সাম্প্রতিক সিকিউরিটি বুলেটিনগুলো অধিকাংশ নন-উইন্ডোজ অপারেটিং সিস্টেমের বাড়ে, মোবাইল নির্দিষ্ট। যা এক্সপ্লয়াট প্রোটেকশনকে বাদ দেয়, কিন্তু তবুও ফায়ারফক্স এবং ক্রোম বড় অপারেটিং সিস্টেমের অধিকাংশে উপলব্ধ, এবং আপনি NoScript এক্সটেনশন ব্যবহার করতে পারেন আপনার সিকিউরিটি এবং ইউজেবিলিটি স্ট্যান্স উন্নত করতে। ঠিক যেমন আপনার স্মার্টফোনে অ্যাডব্লকার ৯৯% বুলশিট ইফেক্ট কমিয়ে দেয় এবং ব্যাটারি লাইফ উন্নত করে, NoScript আরও নয়েজ মিনিমাইজ করতে সাহায্য করতে পারে এবং আপনার সিকিউরিটি উন্নত করতে পারে।

আমি জানি ফোকাস এখানে ফন্টের সিকিউরিটি দিকটি, কিন্তু সেটি শুধু সেটি নয়। না। এই ফন্ট ভালনারেবিলিটি একটি ব্যাড ইউসেজ মডেলের ন্যাচারাল এক্সটেনশন। যেকোনো জিনিসে বাগ এবং সমস্যা থাকতে পারে। ফন্টগুলো স্পেশাল বা ইউনিক নয়। আসল সমস্যা হলো লোকেরা ফন্টকে ভুল উপায়ে ব্যবহার করছে। যেন একটি ক্লেমোর একটি শিশুর হাতে দিয়া, ছাড়া এটি শড্ডি CSS এবং লেজি ওয়েব ডিজাইন। রিমোট ফন্টস ব্লিং-ব্লিং রিমস অন এ রাস্টি ওল্ড কার।

রিমোট, থার্ড-পার্টি জিনিস লোড করা একটি বৃদ্ধিশীল ইস্যু। অধিক وأكثر সাইট Blindly কোড স্নিপেটস রি-ইউজ করছে, এবং এটা সব "ক্লাউডি" হয়ে যাচ্ছে - লোকাল এবং রিমোট অ্যাসেটের মধ্যে ব্লারিং, ক্লাউড স্টোরেজ এবং নেটওয়ার্কসের ব্যবহার, এবং অন্যান্য বিটস অ্যান্ড পিসেস যা ইন্টারনেট অভিজ্ঞতাকে জটিল করছে। সারমর্মে, হ্যাঁ, আপনি একটু স্পিড এবং পলিশ পান ইधर উधर, কিন্তু অবশেষে, আপনি সবকিছু হারাতে পারেন, স্বাস্থ্যকর কোডিং প্র্যাক্টিস এবং সিকিউরিটি সহ। তারপর আবার, ওয়েব ২০১৪ এর দিকে মরে গেল, এবং এই লেটেস্ট ইনকার্নেশন শুধু ইডিওক্রেসি ২.০।

যাই হোক, এক দিনের জন্য পর্যাপ্ত র্যান্টিং। NoScript ব্যবহার করুন আপনার ইন্টারনেটকে কম ইডিওটিক করার জন্য। এটি সিকিউরিটির জন্য নয়। সেটি শুধু একটি অ্যাডেড বোনাস। এটি বুলশিট ব্লক করার জন্য, এবং যত বেশি বুলশিট আপনি ব্লক করবেন, ওয়েব ডিজাইনাররা তাদের প্র্যাক্টিস পুনর্বিবেচনা করার চান্স उतনো বেশি। রিমোট ফন্ট আধুনিক ইন্টারনেটের অনেক সমস্যার একটি মাত্র, এবং এর সাথে সহযোগিতা করার কোনো কারণ নেই। পথে, আপনি আপনার ডিভাইস হ্যাক হওয়ার রিস্কও কমাতে পারেন। এবং আমরা শেষ।

চিয়ার্স।

  1. Windows-এ ফন্ট ম্যানেজমেন্ট মাস্টার করুন: সহজ ধাপ ও টিপস

  2. KDE Plasma-এ LibreOffice ফন্ট রেন্ডারিং উন্নত করুন স্লিক, মডার্ন লুকের জন্য

  3. নোস্ক্রিপ্ট ব্যবহার: রোজমর্রার ব্যবহারকারীদের জন্য বেগাইনার গাইড

  4. Noscript এক্সটেনশন এখন ক্রোমের জন্য উপলব্ধ - আপনার ব্রাউজিং সিকিউর করুন