Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
mini-diarium — مذكّرة محلية فقط بتشفير قوي. مجانية ومفتوحة المصدر، ولا تتصل بالإنترنت أبدًا. | Kitploit
أدوات/GitHubGitHub/fjrevoredo/mini-diarium
أدوات عامةأدوات التشفير/فك التشفيرالتشفيرالخصوصيةالمصادقة
GitHubfjrevoredo/mini-diarium

mini-diarium

مذكّرة محلية فقط بتشفير قوي. مجانية ومفتوحة المصدر، ولا تتصل بالإنترنت أبدًا.

عرض المستودع
287187منذ يوم واحدتمت المراجعة من قبل Kitploit
الموقع الإلكتروني

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
Mini Diarium

Mini Diarium

مذكرة محلية فقط مع تشفير قوي. مجانية، مفتوحة المصدر، ولا تلمس الإنترنت أبدًا.

CI codecov Security Rating

License: MIT Version Platform Follow @MiniDiarium

Ko-fi
Donate crypto

Tauri v2 SolidJS Rust Flathub Microsoft Store

mini-diarium.com · تحميل · التوثيق · الميزات · الفلسفة · المعايير

Demo

☕ ادعم المشروع

Mini Diarium مجاني، مفتوح المصدر، وسيظل كذلك دائمًا. إذا وجدته مفيدًا وتريد دعم تطويره، ففكر في شراء قهوة لي على Ko-fi. كل تبرع يذهب مباشرة نحو إبقاء هذا المشروع حيًا وتحسينه.

Buy Me a Coffee on Ko-fi

تفضل العملات الرقمية؟ Monero وBitcoin وLightning موجودة أدناه وفي DONATE.md.

تبرع بالعملات الرقمية (Monero · Bitcoin · Lightning)

Monero (XMR)، عنوان الشبكة الرئيسية القياسي:

root@kitploit:~
4ApNmqczyAoWsprSrCMsPNKTGhxaH1Cs6agLVaGiKuBBVSotWK9uj3oVQkWYUX9XUGQJyC9WB7cMofE8wfp5BbUoEdcwbjv

Bitcoin (BTC)، SegWit أصلي على السلسلة (bech32):

root@kitploit:~
bc1q0y6v888ala2f8r7tm8g30vqt9ma09w9ww4jhum

Bitcoin عبر Lightning، عنوان Lightning يعمل مع Cake Wallet وPhoenix وZeus وBlink وWallet of Satoshi:

root@kitploit:~
[email protected]

تحقق دائمًا من العناوين مقابل DONATE.md على master قبل الإرسال. يغطي هذا الملف أيضًا تحذيرات الشبكة وما تفعله التبرعات وما لا تفعله.

التحميل

حمّل أحدث إصدار لمنصتك من GitHub Releases.

يتطلب Windows 10 (1809)+ أو macOS 10.15 Catalina+ أو Linux (Ubuntu 20.04+ أو Fedora 36+ أو Arch أو ما يعادلها).

تثبيت سريع:

  • Windows (Microsoft Store): apps.microsoft.com/detail/9PJFTX44ZS43
  • Windows (WinGet): winget install fjrevoredo.MiniDiarium
  • macOS (Homebrew): brew tap fjrevoredo/mini-diarium ثم brew install --cask mini-diarium
  • Linux (Flatpak): flatpak install flathub io.github.fjrevoredo.mini-diarium
  • NixOS / Nix (Flakes): nix run github:fjrevoredo/mini-diarium

لتنسيقات الحزم وملاحظات التشغيل الأول (Gatekeeper / SmartScreen) والتحقق من المجاميع الاختبارية، راجع docs/INSTALLATION.md.

بدء سريع

  1. شغّل Mini Diarium
  2. أنشئ كلمة مرور (هذا يشفر مذكرتك؛ لا يوجد استرداد إذا نُسيت)
  3. اكتب أول إدخال لك. يتم الحفظ تلقائيًا أثناء الكتابة
  4. تنقل بين الأيام باستخدام Ctrl+[ / Ctrl+] أو انقر على التواريخ في التقويم
  5. أقفل مذكرتك عند الانتهاء

الخلفية

Mini Diarium هو خليفة روحي لـ Mini Diary من Samuel Meuli. أحببت الأداة الأصلية. كانت بسيطة وخاصة وتفعل بالضبط ما يجب أن يفعله تطبيق المذكرات. لسوء الحظ، لم تتم صيانتها لسنوات وتقادمت تبعياتها. فكرت في البداية في عمل fork وتحديث التقنيات، لكن ذلك ثبت أنه غير عملي. لذا بدأت من الصفر، محافظًا على نفس الفلسفة الأساسية (مشفرة، محلية فقط، مركّزة) مع إعادة البناء بالكامل باستخدام Tauri 2 وSolidJS وRust. النتيجة هي تطبيق أخف وأسرع مع تشفير أقوى وبعض اللمسات الشخصية.

الفلسفة أولاً

Mini Diarium متحيز عن قصد. الفلسفة ليست ملاحظة جانبية، بل هي المنتج نفسه:

  • نواة صغيرة وقابلة للتوسيع: إبقاء المسؤوليات الأساسية محكمة (تشفير، تخزين، مصادقة) ودفع الإضافات إلى نقاط التوسيع
  • أمان ممل: استخدام خوارزميات راسخة ومكتبات مدققة، وعدم استخدام تشفير مخصص أبدًا
  • محلي فقط بالتصميم: لا مزامنة سحابية، لا تتبع، لا تحليلات، لا سلوك شبكة خفي
  • دخول سهل وخروج سهل: استيراد من تنسيقات شائعة وتصدير بتنسيقات مفتوحة لتجنب الاحتكار
  • نطاق مركّز: تدوين خاص على حساب تضخم الميزات
  • البساطة على الذكاء: أجزاء متحركة أقل، سطح هجوم أصغر، صيانة أسهل

اقرأ المبادئ الكاملة وكيف تترجم إلى البنية في PHILOSOPHY.md.

[!NOTE] يستخدم Mini Diarium أدوات الذكاء الاصطناعي كرافعة للمهندسين البشر، وليس كبديل أبدًا. كل تغيير لا يزال يمر عبر تصميم مدروس وتنفيذ دقيق واختبار مناسب وملاحظات مباشرة. المسؤولية والتأليف والحكم النهائي تبقى بشرية.

الميزات

  • مصادقة بملف مفتاح: افتح مذكرتك بملف مفتاح خاص X25519 بدلاً من كلمة المرور (أو بجانبها)، مثل مفاتيح SSH لمذكرتك. راجع docs/KEY_FILE_AUTHENTICATION.md.
  • مذكرات محلية فقط: أنشئ مذكرات تُفتح تلقائيًا على جهازك (بدون طلب كلمة مرور) مع الاستمرار في تشفير الإدخالات أثناء التخزين.
  • تشفير AES-256-GCM: جميع الإدخالات مشفرة بمفتاح رئيسي عشوائي. كل طريقة مصادقة تحتفظ بنسختها المغلفة من ذلك المفتاح، لذا إضافة أو إزالة طريقة هو O(1)، دون إعادة تشفير إدخالاتك.
  • مذكرات متعددة: احتفظ بمذكرات منفصلة لأغراض مختلفة (شخصية، عمل، سفر).
  • محرر نصوص منسق: بما في ذلك الصور.
  • وسوم
  • إدخالات متعددة في اليوم: احتفظ بإدخالات منفصلة لنفس التاريخ دون دمجها معًا
  • تنقل بالتقويم
  • استيراد: Mini Diary JSON وDay One JSON/TXT وjrnl JSON مع استيراد إضافي يحافظ على إدخالات منفصلة لنفس التاريخ
  • تصدير: JSON للإخلاص البنيوي وMarkdown لتصدير قابل للقراءة البشرية بأفضل جهد
  • سمات
  • نسخ احتياطي تلقائي: لقطات مشفرة ومتحقق منها تُؤخذ قبل الترحيلات والإجراءات التدميرية، مع احتفاظ متدرج يعود لعام
  • إحصائيات
  • التفضيلات: أول يوم في الأسبوع، تبديل الإدخالات المستقبلية، رؤية العنوان، التدقيق الإملائي، القفل التلقائي، تغيير كلمة المرور، إدارة طرق المصادقة
  • متعدد المنصات: Windows وmacOS وLinux
  • صفر وصول للشبكة: لا تتبع، لا تحليلات، لا فحوصات تحديث

التوثيق

  • توثيق المستخدم عبر الإنترنت: https://mini-diarium.com/docs
  • دليل المستخدم دون اتصال / GitHub: docs/USER_GUIDE.md
  • التثبيت: docs/INSTALLATION.md
  • مصادقة ملف المفتاح: docs/KEY_FILE_AUTHENTICATION.md
  • مخططات البنية والتدفقات: docs/ARCHITECTURE.md
  • المشكلات المعروفة / المقايضات: docs/KNOWN_ISSUES.md
  • الخصوصية: docs/PRIVACY.md
  • نموذج الأمان + الإبلاغ: SECURITY.md
  • إضافات المستخدم (Rhai): docs/user-plugins/USER_PLUGIN_GUIDE.md

البنية

للمخططات وتدفقات البيانات التفصيلية، راجع docs/ARCHITECTURE.md.

اختصارات لوحة المفاتيح

الإجراءالاختصار
اليوم السابقCtrl+[
اليوم التاليCtrl+]
الانتقال إلى اليومCtrl+T
الانتقال إلى تاريخCtrl+G
الشهر السابقCtrl+Shift+[
الشهر التاليCtrl+Shift+]
التفضيلاتCtrl+,

الإحصائيات والاستيراد والتصدير متاحة عبر قائمة Journal (بدون اختصارات لوحة مفاتيح افتراضية).

على macOS، استخدم Cmd بدلاً من Ctrl.

البناء من المصدر

المتطلبات الأساسية: Rust (انظر rust-toolchain.toml) وBun 1.x وتبعيات نظام Tauri v2.

للتعليمات التفصيلية الخاصة بالمنصة (أسماء حزم Linux، إعداد Fedora، استكشاف أخطاء Wayland)، راجع CONTRIBUTING.md.

root@kitploit:~
git clone https://github.com/fjrevoredo/mini-diarium.git
cd mini-diarium
bun install
bun run tauri build

ستكون المخرجات في target/release/bundle/ (جذر مساحة عمل Cargo يملك target/).

حزمة التقنيات

  • Tauri 2: إطار تطبيقات سطح المكتب (خلفية Rust، واجهة أمامية ويب)
  • SolidJS: إطار واجهة تفاعلية
  • Rust: منطق الخلفية والتشفير وقاعدة البيانات
    • x25519-dalek, hkdf, sha2: تغليف مفاتيح X25519 ECIES لمصادقة ملف المفتاح
  • SQLite: تخزين قاعدة بيانات مشفرة محلية
  • TipTap: محرر نصوص منسق
  • UnoCSS: CSS قائم على الأدوات
  • Kobalte: بدائيات واجهة يمكن الوصول إليها

المشكلات المعروفة

للقائمة الكاملة للقيود المعروفة والمقايضات المتعمدة والديون التقنية، راجع docs/KNOWN_ISSUES.md.

أبرز ما يواجه المستخدم:

  • الوصول المتزامن لنفس ملف المذكرة غير مدعوم (بالتصميم)
  • لا استرداد لكلمة المرور — فقدان جميع بيانات الاعتماد دائم (بالتصميم)
  • البحث النصي الكامل يعمل كمسح في الذاكرة على الإدخالات المفكوكة التشفير (أُعيد بعد إزالة FTS في v0.2.0)؛ لا شيء قابل للبحث يُكتب على القرص
  • استيراد نفس الملف مرتين ينشئ إدخالات مكررة (بدون إزالة تكرار)
  • تغييرات الإضافات تتطلب إعادة تشغيل التطبيق لتسري

توسيع Mini Diarium

يمكنك إضافة امتدادات استيراد/تصدير محلية باستخدام نصوص Rhai في مجلد plugins/ بمذكرتك. راجع docs/user-plugins/USER_PLUGIN_GUIDE.md للمتطلبات وأفضل الممارسات ومثال إضافة كامل.

معايير الأداء

تُتتبع معايير Criterion للمسارات الساخنة للتشفير وقاعدة البيانات عند كل push إلى master وتُنشر على fjrevoredo.github.io/mini-diarium/benchmarks/.

تغطي الصفحة أربعة مجالات: اشتقاق مفتاح Argon2id (بطيء عن قصد — ~200 مللي ثانية لمقاومة القوة الغاشمة)، تشفير/فك تشفير AES-256-GCM بثلاثة أحجام إدخال، عمليات SQLite (إدراج، تحديث، حذف، تعداد التواريخ، مسح كامل)، وحساب عدد الكلمات. تعرض كل بطاقة أحدث توقيت ومخطط اتجاه Chart.js على آخر 30 تشغيل CI.

المساهمة

راجع CONTRIBUTING.md لتعليمات الإعداد وسير عمل التطوير والاتفاقيات. للمشرفين الذين يضيفون إضافات رسمية، راجع docs/BUILTIN_PLUGIN_GUIDE.md. للمشرفين الذين يغيرون واجهة/حالة المستخدم الأمامية أو خلفية Rust أو حدود Tauri IPC أو أمان WebView أو CI، راجع docs/best-practices.

الترجمات

يتوفر Mini Diarium باللغات التالية:

  • الإنجليزية (English)
  • الفرنسية (Français)
  • الألمانية (Deutsch)
  • الهندية (हिन्दी)
  • الإيطالية (Italiano)
  • البرتغالية (البرازيل) (Português (Brasil))
  • الإسبانية (Español)

إذا كنت ترغب في إضافة دعم للغة أخرى، راجع docs/TRANSLATIONS.md لتعليمات إنشاء ملف لغة وتقديم PR.

الإصدار

للمشرفين: راجع docs/releasing/RELEASING.md لتعليمات الإصدار خطوة بخطوة.

الأمان

راجع SECURITY.md لنموذج الأمان وكيفية الإبلاغ عن الثغرات.

الترخيص

Mini Diarium مرخص بموجب رخصة MIT. راجع LICENSE.

الاعتمادات

صُنع بحب بواسطة Francisco J. Revoredo (مع قليل من المساعدة من Claude Code).

المساهمون

شكرًا لكل من ساهم بكود أو ترجمات أو تحسينات في Mini Diarium:

jottyfan Yujonpradhananga albanobattistella tyler274 bronty13 kenlacroix

تاريخ النجوم

Star History Chart
تنزيل الأداة