تخطَّ إلى المحتوى

نظرة عامة على الاستيراد

قيد التطوير

يجري الاستيراد بالكامل على جهازك. يُقرأ ملف التصدير ويُفحص محليًا، ثم يُشفَّر كل عنصر قبل رفعه. لا يصل الملف غير المشفّر إلى الخادم أبدًا.

المصدر الصيغ الحالة
Octa Pass التصدير المشفّر (مع الملفات المرفقة)، وJSON غير المشفّر. راجع التصدير. متاح
أي مدير يدعم CXF صيغة FIDO لتبادل بيانات الاعتماد: بيانات الدخول، ومفاتيح المرور، والرموز لمرة واحدة، والملاحظات، والبطاقات، والهويات. راجع CXF. متاح
مدير كلمات المرور من Google وغيره من مديري كلمات المرور على Android مباشرة من التطبيق، بلا ملف (Android مع خدمات Google Play). راجع Android. متاح
Chrome وEdge وBrave وOpera وVivaldi وArc CSV. راجع المتصفحات. متاح
Firefox CSV متاح
Safari / كلمات السر من Apple CSV متاح
Bitwarden وVaultwarden JSON، وJSON محمي بكلمة مرور، وCSV. راجع Bitwarden. متاح
1Password 1PUX وCSV. راجع 1Password. متاح
LastPass CSV. راجع LastPass. متاح
KeePass وKeePassXC KDBX 3.1 و4 (مع كلمة المرور وملف المفتاح)، وXML، وCSV. راجع KeePass. متاح
Proton Pass ZIP (JSON)، وZIP مشفّر بـ PGP بعبارة مرور، وJSON، وCSV. راجع Proton Pass. متاح
Dashlane ZIP من ملفات CSV، وJSON. راجع Dashlane. متاح
Enpass JSON. راجع Enpass. متاح
Keeper CSV وJSON. راجع Keeper. متاح
NordPass CSV. راجع NordPass. متاح
RoboForm CSV. راجع RoboForm. متاح
تطبيقات المصادقة Aegis و2FAS وandOTP وRaivo OTP وEnte Auth (عادي أو مشفّر)، وروابط otpauth:// وروابط Google Authenticator. راجع تطبيقات المصادقة. متاح
أي ملف CSV تُتعرَّف الأعمدة بأسمائها، بما في ذلك تصدير CSV من Bitwarden. راجع تطبيقات أخرى. متاح
Zoho Vault وAvira وNorton وMcAfee وKaspersky CSV/TXT، بأفضل جهد ممكن مخطط له للإصدار 1.0
  1. اختر المصدر. لكل مصدر دليل قصير عن التصدير من ذلك التطبيق.
  2. اختر الملف، وكلمة مروره إن كان له كلمة مرور (ملفات التصدير المشفّرة من Octa Pass، وملفات Bitwarden أو Proton Pass المحمية بكلمة مرور، وقواعد بيانات KeePass، والنسخ الاحتياطية لتطبيقات المصادقة). في KeePass، أضف ملف المفتاح إن كانت قاعدة البيانات تستخدم واحدًا.
  3. استورد. يُشفَّر كل عنصر على جهازك ويُرفع إلى خزنتك الشخصية. تُضاف الرموز لمرة واحدة الخاصة ببيانات دخول لديك أصلًا إلى بيانات الدخول تلك. يذهب كل حقل إلى ما يقابله في Octa Pass: تواريخ التطبيق الآخر، ومعرّفه للعنصر، والمجلدات كوسوم، وسجل كلمات المرور. أما الحقول التي لا مكان لها في Octa Pass فتذهب إلى الحقول المخصصة أو الملاحظات، ولا تُحذف أبدًا. ترى عدد العناصر الجديدة والمحدَّثة وغير المتغيرة، وما تُخطِّي وسبب ذلك.
  4. احذف ملف التصدير. ما لم يكن تصديرًا مشفّرًا من Octa Pass أو ملفًا آخر محميًا بكلمة مرور، فبإمكان أي شخص يجده أن يقرأه.

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

قادم لاحقًا: معاينة بعدد العناصر لكل نوع قبل حفظ أي شيء، واختيار خزنة أخرى، ووسم العناصر المستوردة، واستئناف استيراد انقطع.

يمكنك استيراد الملف نفسه مرة أخرى، أو تصديرًا أحدث من التطبيق نفسه، دون الحصول على نسخ مكررة:

  • يطابق العنصر عنصرًا موجودًا في الخزنة بالمعرّف الذي أعطاه إياه التطبيق الآخر، حين يحوي التصدير معرّفات (Firefox وBitwarden و1Password 1PUX وProton Pass وEnpass وDashlane JSON وKeeper Commander وKeePass وCXF وAegis).
  • وإلا فيطابق عنصرًا مكررًا: بيانات دخول بالموقع واسم المستخدم نفسيهما (أو العنوان نفسه إن لم يكن لها أي منهما)، وبطاقة بالرقم نفسه، وهوية بالاسم وبيانات الاتصال نفسها، وملاحظة بالعنوان والنص نفسيهما، ومستند بالعنوان والملاحظات نفسيهما، ومفتاح SSH أو مفتاح بالمفتاح العام نفسه، وشهادة بالشهادة نفسها، وبيئة بالمشروع والمرحلة نفسيهما (أو بالعنوان نفسه إن لم يكن لها أي منهما). لا تُقارَن إلا الخزنة التي تستورد إليها.
  • تطابق النسخة الاحتياطية لتطبيق المصادقة الرموز بمعرّف التطبيق، أو بسر الرمز حين لا يحوي التصدير معرّفات (2FAS وandOTP وRaivo وEnte Auth وقوائم otpauth://). لا تُضاف الرموز الموجودة أصلًا في الخزنة مرة أخرى، ويحدّث الرمز المتغيّر بيانات الدخول التي ينتمي إليها.
  • يُحدَّث العنصر المطابق بقيم الملف. ويبقى ما لدى Octa Pass وحده: الملفات المرفقة، ومعلومات الاسترداد، والحقول التي ليست في الملف، والوسوم التي أضفتها. وتنتقل كلمة المرور المتغيّرة القديمة إلى سجل كلمات المرور، بتاريخ تغيير كلمة المرور الذي يذكره التطبيق الآخر.
  • تُدمج المواقع: تحتفظ بيانات الدخول بمواقعها وتكسب المواقع الجديدة من الملف. تكتب التطبيقات الموقع الواحد بطرق مختلفة (https://example.com وhttps://example.com/ وhttp://www.example.com/login)، وتُعدّ هذه كلها موقعًا واحدًا فلا يُضاف مرة أخرى. ويبقى العنوان الموجود في خزنتك، مع قاعدة المطابقة الخاصة به. راجع الموقع الواحد يظهر مرة واحدة.
  • العنصر الذي سيخرج كما هو يُعدّ بلا تغيير ولا يُحفظ مرة أخرى.

ملفات التصدير من Octa Pass نفسه تطابق بالطريقة نفسها، لكن بمعرّف كل عنصر أولًا، في أي خزنة من خزناتك: يحوي التصدير كل الخزنات، ويذهب الاستيراد إلى خزنة واحدة. لذلك فإن استيراد نسخة احتياطية مرة أخرى، أو استيراد التصدير نفسه إلى حساب آخر مرتين، لا يضيف إلا العناصر غير الموجودة بعد.

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

يحتفظ العنصر المستورد بالتواريخ التي سجّلها التطبيق الآخر: متى أُنشئ، ومتى تغيّر آخر مرة، ومتى استُخدم آخر مرة، ومتى تغيّرت كلمة مروره. يعرضها العنصر بدل يوم الاستيراد، وتُشفَّر مع بقية العنصر. تعديل العنصر في Octa Pass يجعل تاريخ “آخر تغيير” هو تاريخ اليوم.

الاستيراد ← تطبيق آخر (CSV) يقرأ أي ملف CSV فيه صف عناوين.

  • إذا كان صف العناوين من تصدير تطبيق آخر لدى Octa Pass مستورِد له (Firefox وChrome وSafari وLastPass و1Password وProton Pass وNordPass وRoboForm وKeePassXC وDashlane)، يقرأ ذلك المستورِد الملف ويذكر الملخص ذلك.
  • تصدير CSV من Bitwarden (folder,favorite,type,name,notes,fields,reprompt,login_uri,login_username,login_password,login_totp) يُقسَّم عمود fields فيه إلى حقول مخصصة، ويصير folder وسمًا، ويصير favorite مفضّلًا.

وإلا فتُتعرَّف الأعمدة بأسمائها:

أسماء الأعمدة في Octa Pass
title وname وaccount وentry العنوان
url وwebsite وuri وlogin_uri وaddress وsite الموقع
username وlogin وuser وemail اسم المستخدم
password وpass وpasswd كلمة المرور
totp وotp وotpauth و2fa الرمز لمرة واحدة
notes وnote وextra وcomments الملاحظات
tags وlabels الوسوم (تُقسَّم عند , أو ;)
folder وgrouping وgroup وcategory وسم واحد
favorite وfavourite وfav مفضّل (true أو yes أو 1)
created وcreated_at وcreation_date تاريخ الإنشاء
modified وlast_modified وupdated وrevision_date تاريخ آخر تغيير
last_used وlast_accessed تاريخ آخر استخدام
password_changed وpassword_last_changed تاريخ تغيير كلمة المرور
id وuuid وguid يُحفظ مع العنصر، فيحدّثه استيراد الملف مرة أخرى
أي عمود آخر حقل مخصص باسم العمود، ويكون مخفيًا حين يوحي الاسم بأنه سر

يمكن أن تكون التواريخ ثواني أو ميلي ثواني بنظام Unix، أو بصيغة ISO 8601 (2024-05-01T10:00:00Z و2024-05-01 10:00 و2024-05-01).

تستطيع واجهة سطر الأوامر الاستيراد أيضًا: octapass import <format> <file>، إلى أي خزنة باستخدام --vault.

يُختبر كل مستورِد على ملفات تصدير اصطناعية، تشمل Unicode والنص من اليمين إلى اليسار والملاحظات متعددة الأسطر وحقول CSV المقتبسة والصفوف التالفة وملفات من 50,000 عنصر. ويخضع كل محلّل للاختبار العشوائي (fuzzing).