منصوبے کے بارے میں

ڈیٹا ماسک اسٹوڈیو (DMS) ایک اوپن سورس، مقامی طور پر پہلے کام کرنے والی ڈیسک ٹاپ ایپلیکیشن ہے جو ونڈوز 10/11 کے لیے ڈیٹا کی تیاری، گمنام کاری، اور متعین ڈیٹا ماسکنگ کے ورک فلو فراہم کرتی ہے۔ یہ Python 3.12+ اور PySide6 کے ساتھ بنائی گئی ہے، CSV فائلوں کو انفرادی طور پر یا محفوظ پروفائلز کے ذریعے بیچ میں پروسیس کرتی ہے، اور CSV فائلوں کے ساتھ ساتھ مقامی HTML فائلوں اور ڈیش بورڈز میں موجود کوڈز سے ماسک شدہ ڈیٹا بحال کر سکتی ہے۔ اہم صلاحیتوں میں منتخب کالمز کو محفوظ رکھنا، ماسک کرنا، یا خارج کرنا؛ اقدار کی نارملائزیشن؛ آؤٹ پٹ ہیڈر کا نام تبدیل کرنا؛ کالم کی ترکیب؛ اور معاون کالم شناخت شامل ہیں۔ ماسکنگ متعین ہے اور ایک خفیہ مقامی والٹ (SQLite مع AES-256-GCM) سے منسلک ہے، جہاں مقامی کلیدیں Windows DPAPI کے ذریعے محفوظ کی جاتی ہیں۔ والٹ تیار کردہ ٹوکنز سے اصل اقدار کی کنٹرول شدہ بحالی کو ممکن بناتا ہے، جو اصل ڈیٹا کو براہ راست ظاہر نہیں کرتے۔ مزید خصوصیات میں پاس ورڈ سے محفوظ پورٹیبل بیک اپ، انٹیگریٹی آڈٹنگ، تشخیصی اور دیکھ بھال کے اوزار، بڑی فائلوں کے لیے اسٹریمنگ پروسیسنگ، اور ٹیلی میٹری کے بغیر مکمل طور پر مقامی آپریشن شامل ہیں۔ 1.0.x سیریز اسکیما 3 کے ساتھ ٹوکن مطابقت برقرار رکھتی ہے اور پرانے والٹس کی ٹرانزیکشنل منتقلی کی حمایت کرتی ہے۔ یہ ایپلیکیشن GPL-3.0-only کے تحت فی صارف ونڈوز انسٹالر یا پورٹیبل پیکج کے طور پر تقسیم کی جاتی ہے۔ یہ فی الحال DPAPI پر انحصار کی وجہ سے صرف ونڈوز کے لیے ہے، اور ایگزیکیوٹیبلز ابھی تک ڈیجیٹل طور پر دستخط شدہ نہیں ہیں۔ کوئی سنکرونائزیشن، خودکار اپ ڈیٹ، یا ریموٹ کلید کی بحالی موجود نہیں ہے۔