প্রকল্প সম্পর্কে
ThreatExchange最初是支持Meta-এর ThreatExchange API-এর কোড হিসেবে শুরু হয়েছিল এবং পরবর্তীতে সিগন্যাল বিনিময় ও কনটেন্ট মডারেশনের জন্য বিভিন্ন প্রকল্পের সংগ্রহে পরিণত হয়েছে।
প্রধান উপাদানসমূহ:
- PDQ ইমেজ হ্যাশিং: ছবিগুলোকে ২৫৬-বিট স্বাক্ষরে রূপান্তর করে, যা অন্য ছবির সাথে মেলাতে ব্যবহৃত হয়।
- TMK+PDQF (TMK) ভিডিও হ্যাশিং: সাদৃশ্য মেলানোর জন্য ২৫৬KB ভিডিও স্বাক্ষর তৈরি করে।
- Video PDQ (vPDQ): একটি সরল ভিডিও হ্যাশিং পদ্ধতি, যা দুটি ভিডিওর মধ্যে কতগুলো অনুরূপ ফ্রেম মিলেছে তার ভিত্তিতে মিল নির্ধারণ করে; এটি PDQ ছাড়াও অন্যান্য ইমেজ অ্যালগরিদমের সাথে প্রয়োগ করা যায়।
- Hasher-Matcher-Actioner (HMA): AWS-এর জন্য একাধিক সাবমডিউলসহ একটি প্রস্তুত-থেকে-স্থাপনযোগ্য কনটেন্ট মডারেশন প্ল্যাটফর্ম। এটি স্ক্যান করার জন্য পরিচিত কনটেন্টের তালিকা সংরক্ষণ করে, যা স্থানীয়ভাবে কিউরেট করা যায় বা অন্য হ্যাশ এক্সচেঞ্জ প্রোগ্রামের সাথে সংযুক্ত হয়ে তালিকা শেয়ার ও গ্রহণ করা যায়। দ্বিতীয় সংস্করণ Open Media Match নির্মাণাধীন, যা ক্লাউড-অ্যাগনস্টিক Docker-ভিত্তিক স্থাপনার সাথে আসবে।
- python-threatexchange: PyPI-তে `threatexchange` নামে প্রকাশিত একটি লাইব্রেরি ও CLI, যা Meta-এর ThreatExchange API থেকে হ্যাশ ডাউনলোড, PDQ দিয়ে ইমেজ স্ক্যান এবং আরও অনেক কিছুর রেফারেন্স বাস্তবায়ন প্রদান করে। এটি অন্যান্য হ্যাশ এক্সচেঞ্জ ও কৌশলে সম্প্রসারণের জন্য ডিজাইন করা হয়েছে, যার মধ্যে রক্ষণাবেক্ষণকারীদের দ্বারা লেখা নয় এমন কৌশলও অন্তর্ভুক্ত।
- api-reference-examples: API ব্যবহারের জন্য বিভিন্ন ভাষায় উদাহরণ বাস্তবায়ন, বিভিন্ন স্তরের সম্পূর্ণতার সাথে।
রিপোজিটরিটি Meta-এর ThreatExchange API নিজেও নথিভুক্ত করে: Facebook Platform-এ RESTful API, যা ম্যালওয়্যার ও ফিশিং পেজের মতো নিরাপত্তা হুমকির তথ্য নির্দিষ্ট কমিউনিটি সদস্য বা বৃহত্তর কমিউনিটির সাথে কোয়েরি, প্রকাশ ও শেয়ার করার জন্য ব্যবহৃত হয়। বাল্ক ডাউনলোড বা ইনক্রিমেন্টাল আপডেটসহ ট্যাগ-চালিত ওয়ার্কলোডের জন্য একটি Java রেফারেন্স ডিজাইন সুপারিশ করা হয়। অ্যাক্সেসের জন্য Meta-এর ডেভেলপার সাইটে একটি অ্যাপ্লিকেশনের মাধ্যমে আবেদন প্রয়োজন, এবং সম্পূর্ণ ডকুমেন্টেশন, UI, ডেটা ফরম্যাট ও সেরা অনুশীলনগুলো ThreatExchange ডক্সে রয়েছে।
প্রকল্পের কনট্রিবিউটিং গাইড ও কোড অফ কন্ডাক্টের অধীনে অবদান স্বাগত। সমস্ত প্রকল্প BSD লাইসেন্সের অধীনে, ডেমোনস্ট্রেশন ফাইলের (যেমন pdq/cpp/CImg.h) জন্য উল্লিখিত ব্যতিক্রমসহ।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.