منصوبے کے بارے میں
ClaudeMark ایک لوکل فرسٹ، زیرو ایگریس فورنزکس ٹول کٹ ہے جو آپ کے اپنے ٹیکسٹ اور فائلوں میں AI واٹر مارکس اور پرووننس ڈیٹا کا معائنہ اور صفائی کرنے کے لیے تیار کی گئی ہے۔ یہ Python (3.10+، معیاری لائبریری کا استعمال کرتے ہوئے) میں لاگو کی گئی ہے، آف لائن چلتی ہے، اور اس کے بنیادی آپریشنز کوئی آؤٹ باؤنڈ نیٹ ورک کالز نہیں کرتے۔ یہ MIT لائسنس کے تحت تقسیم کی جاتی ہے۔
نشاندہی اور صفائی کو پرتوں میں منظم کیا گیا ہے۔ لیئر A حتمی ٹیکسٹ ورک ہے: یہ غائب یونیکوڈ کیریئرز جیسے زیرو وڈتھ اسپیس، ZWNJ، ZWJ، ورڈ جوائنر، BOM، منگولین واول سیپریٹر، یونیکوڈ ٹیگز، ویاریشن سلیکٹرز، بائی ڈائریکشنل اوور رائیڈز، غیر معمولی اسپیسز اور ہوموگلفز کے لیے اسکین کرتی ہے، اور معائنے کے لیے پوشیدہ مارکرز کو پڑھنے کے قابل ٹیگز (مثلاً ZWSP، BOM، RLO) کے طور پر رینڈر کر سکتی ہے۔ لیئر B شماریاتی ہے: README میں Claude ریسرچ ہیورسٹک، Kirchenbauer کلاس ریڈ/گرین لسٹ بائیس، SynthID طرز کا ڈیٹیکٹر اور ایک جنرک ڈیٹیکٹر کے لیے ڈیٹیکٹرز بیان کیے گئے ہیں، نیز قبل/بعد کی جانچ پڑتال اور سائیڈ بائی سائیڈ HTML ڈف رپورٹ کے ساتھ ایک بہترین کوشش ری رائٹ یا ڈس رپشن پاس شامل ہے۔
فائلوں اور کنٹینرز کے لیے، یہ C2PA/JUMBF مینیفیسٹس، EXIF، XMP، IPTC، دستاویز XML میٹا ڈیٹا اور جنریٹر سگنیچرز کا معائنہ اور ہٹانا کرتا ہے۔ دستاویزی فارمیٹ کوریج میں PNG، JPEG، WebP، SVG، AVIF، HEIC، PDF، DOCX، ODT، HTML اور Markdown شامل ہیں، جبکہ MP4/MOV/M4A اور MP3 ٹیگ ہینڈلنگ بھی فارمیٹ ٹیبل میں درج ہے۔ صفائی آؤٹ پٹ کو ایٹمی طریقے سے لکھتی ہے۔ اختیاری ہوسٹ ٹولز — C2PA تصدیق کے لیے c2patool، ثانوی میٹا ڈیٹا معائنے کے لیے exiftool، اور ساختی PDF آبجیکٹ ری بلڈنگ کے لیے qpdf — جب موجود ہوں تو استعمال کیے جاتے ہیں۔
ایک دفاعی سیکورٹی اسکینر شامل ہے، جو ڈی کمپریشن بمز (100x کمپریشن ریشو کیپ اور 100 MB ان کمپریسڈ سیلنگ)، خبیث PDF ایکشنز جیسے /JavaScript، /JS، /Launch، /EmbeddedFiles اور /SubmitForm، ایمبیڈڈ VBA میکرو پروجیکٹس، اور پاتھ ٹریورسل پلس ونڈوز ریزروڈ ڈیوائس نیم گارڈز کا احاطہ کرتا ہے۔ ٹیکسٹ پر مبنی کمانڈز بائنری ان پٹ کو مسترد کرنے کے لیے فائل سگنیچرز اور کنٹرول بائٹ تقسیم کی تصدیق کرتی ہیں تاکہ فائلوں کو خراب نہ کیا جائے۔
ٹول کٹ متعدد انٹرفیسز پیش کرتی ہے۔ CLI تجزیہ، یونیکوڈ معائنہ/بصری کاری/صفائی، ری رائٹ، جانچ، ڈف، معائنہ، صفائی، آڈٹ، ثبوت، اسکیمہ، c2pa معائنہ، سیکورٹی اسکین، ایجنٹ لسٹ/ایگزیکٹ، سرو، ڈاکٹر اور بینچ مارک سب کمانڈز پیش کرتا ہے، جس میں ڈائریکٹری صفائی کے لیے ڈرائی رن موڈ بھی شامل ہے۔ ایک معیاری لائبریری HTTP سروس ویب ڈیش بورڈ اور دستاویزی REST API (صحت، صلاحیتیں، OpenAPI اسپیک، معائنہ، صفائی، تجزیہ، یونیکوڈ تجزیہ/بصری کاری، ری رائٹ، جانچ، ڈف، سیکورٹی اسکین، ایجنٹ ٹولز/ایگزیکٹ) فراہم کرتی ہے، جس میں ماحولیاتی متغیر کے ذریعے اختیاری بیئرر ٹوکن آتھ شامل ہے۔ ایک MCP سٹیڈیو سرور (claudemark-mcp) ابتدائی کاری، ٹولز/لسٹ اور ٹولز/کال کے ذریعے اسی مقامی ٹولز کو ظاہر کرتا ہے۔ کلاد، کرسر، اینٹی گریویٹی، گروک اور کوڈیکس کے لیے اسکل اور رول فائلیں انسٹالر اسکرپٹ کے ذریعے انسٹال کی جا سکتی ہیں۔
آٹومیشن انٹیگریشنز میں GitHub کوڈ اسکیننگ کے لیے OASIS SARIF 2.1.0 آؤٹ پٹ تیار کرنا (--fail-on آپشن کے ساتھ)، یونیکوڈ صفائی اور ریپوزٹری آڈٹ کے لیے سرکاری پری کمیٹ ہکس، اور Docker Compose پیکیجنگ شامل ہے جو ریڈ آنلی روٹ فائل سسٹم اور نان روٹ صارف کے ساتھ چلتی ہے۔ ثبوت کے بنڈلز ZIP فائلیں ہیں جن میں کنونیکل JSON رپورٹ اور SHA-256 مینیفیسٹ شامل ہوتا ہے؛ اصل فائل کو شامل کرنا آپٹ ان ہے، اور تصدیق موڈ رپورٹ ہیش اور، جب موجود ہو، ایمبیڈڈ اصل ہیش کی جانچ کرتا ہے۔ دستاویزات نوٹ کرتی ہیں کہ بنڈل اپنے مواد کی سالمیت ثابت کرتا ہے لیکن یہ کوئی کریپٹوگرافک سگنیچر یا مصنفیت کا دعویٰ نہیں ہے۔
اسکوپ کی حدود واضح طور پر بیان کی گئی ہیں۔ شماریاتی سگنلز AI مصنفیت کو ثابت نہیں کرتے؛ پروجیکٹ کا دعویٰ ہے کہ اس کے پاس پروپرائٹری ماڈل ویٹس، پرائیویٹ وینڈر واٹر مارک کیز یا غیر دستاویزی وینڈر ڈیٹیکشن API تک رسائی نہیں ہے؛ شماریاتی ڈس رپشن بہترین کوشش ہے اور کم اسکور یہ ضمانت نہیں دیتا کہ کہیں اور مٹا دی جائے یا مختلف درجہ بندی ہو؛ اور میٹا ڈیٹا کی عدم موجودگی یہ ثابت نہیں کرتی کہ مواد انسانی تخلیق ہے یا پرووننس سے پاک ہے۔ پکسل ڈومین واٹر مارک ایڈاپٹرز (SynthID-Image، CtrlRegen، MarkDiffusion، Tree-Ring، Stable Signature، StegaStamp) ریسرچ انٹرفیسز ہیں نہ کہ بندل ماڈلز، اور چیک پوائنٹس کی تشکیل تک خود کو دستیاب نہیں بتاتے۔ MarkLLM ایویلیویشن ہارنس کے لیے انٹیگریشن پوائنٹس بھی کنٹرولڈ تجربات کے لیے بیان کیے گئے ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.