عن المشروع

Data Mask Studio (DMS) هو تطبيق سطح مكتب مفتوح المصدر يعمل محلياً أولاً على Windows 10/11، ويوفر سير عمل لإعداد البيانات وإخفاء الهوية والتمويه الحتمي للبيانات. بُني باستخدام Python 3.12+ وPySide6، ويعالج ملفات CSV بشكل فردي أو على دفعات باستخدام ملفات تعريف محفوظة، ويمكنه استعادة البيانات المموهة من ملفات CSV وكذلك من الرموز الموجودة في ملفات HTML المحلية ولوحات المعلومات. تشمل القدرات الرئيسية الحفاظ الانتقائي على الأعمدة أو تمويهها أو استبعادها؛ وتطبيع القيم؛ وإعادة تسمية رؤوس المخرجات؛ وتكوين الأعمدة؛ والكشف المُعان عن الأعمدة. التمويه حتمي ومرتبط بخزنة محلية مشفرة (SQLite مع AES-256-GCM)، حيث تُحمى المفاتيح المحلية بواسطة Windows DPAPI. تتيح الخزنة استعادة محكومة للقيم الأصلية من الرموز المولّدة، والتي لا تكشف البيانات الأصلية مباشرة. تشمل الميزات الإضافية نسخاً احتياطية محمولة محمية بكلمة مرور، وتدقيق السلامة، وأدوات التشخيص والصيانة، والمعالجة المتدفقة للملفات الكبيرة، والتشغيل المحلي بالكامل دون قياس عن بُعد. تحافظ سلسلة 1.0.x على توافق الرموز مع المخطط 3 وتدعم الترحيل المعاملاتي للخزائن الأقدم. يُوزَّع التطبيق بموجب GPL-3.0-only كمثبّت Windows لكل مستخدم أو حزمة محمولة. يستهدف حالياً Windows فقط بسبب اعتماده على DPAPI، ولم تُوقَّع الملفات التنفيذية رقمياً بعد. لا توجد مزامنة أو تحديث تلقائي أو استعادة مفاتيح عن بُعد.