---
title: "صدر Hex NFC 1.0.2: ترقيات في دعم جوازات السفر وDESFire"
description: "مستجدات تقدّم Hex NFC وخططه المقبلة، ومنها الإعلان عن نسخة قادمة من التطبيق لنظام Android."
author: "Matthew Scott"
published: "2026-11-04T08:19:43.661Z"
updated: "2026-11-04T07:44:35.320Z"
language: "ar"
canonical: "https://hex.pro/ar/blog/hex-nfc-version-1-0-2-released-passport-desfire-upgrades"
markdown: "https://hex.pro/ar/blog/hex-nfc-version-1-0-2-released-passport-desfire-upgrades.md"
publisher:
  name: "Hex Pro"
  url: "https://hex.pro"
---

> [نزّل Hex NFC مجاناً](https://apps.apple.com/app/id6801457461) من App Store! مجاني إلى الأبد، و[شفاف](https://github.com/hexpro-dev/hex-nfc-ios)، ولا إعلانات *من طرف ثالث*.

مرّت نحو ثلاثة أسابيع على إطلاق Hex NFC، وكان نجاحاً يثلج الصدر. فقد استمتع به الناس حقاً، وصرنا نحصل على عدد لا بأس به من التنزيلات اليومية بالنسبة إلى تطبيق NFC في سوق مزدحمة إلى هذا الحد.

وقدّم بعض المستخدمين المتحمسين ملاحظات مفيدة جداً، واختبروا مع التطبيق كثيراً من شرائح NFC غير المألوفة، فكشفوا عن بعض العيوب في عدد من الجوانب.

# مساهمة في تكاليف التطوير!

قبل أن أخوض في ذلك، أود أن أخصّ بالذكر المستخدم الذي تبرّع بمبلغ 5 دولارات أسترالية مساهمةً في [تكاليف التطوير](https://apps.hex.pro/ar/hex-nfc/costs). حين كنت أطوّر التطبيق، أدرجت تكاليف التطوير لأُظهر قبل كل شيء أن جهداً حقيقياً بُذل في بنائه، وأنه لم يكن مجرد عمل سريع وسهل سُلِق بالذكاء الاصطناعي كيفما اتفق. وكانت خطيبتي متشككة جداً حينها، وكان لسان حالها: «لماذا قد يدفع أحد مالاً مقابل تطبيق مجاني؟» وأعترف بأن الشكوك راودتني أنا أيضاً. ولهذا كان إطراءً هائلاً أن يقدّر شخص في الطرف الآخر من العالم عملنا إلى حد أن يساهم بأي مبلغ من المال. لقد رحنا نرقص في أرجاء البيت من شدة الحماس. فهذه «شكراً جزيلاً» منّي ومن Hex Pro.

# حول العالم بجوازات السفر وتصاريحه

كان بعض المستخدمين متشوقين لاستكشاف ما سيظهر لو مسحوا وثائق سفر غير مألوفة إلى حد بعيد. وكنت محظوظاً بأن أطلعوني على النتائج، فتمكنت من تحديد عدد من التحسينات التي يمكن إضافتها إلى التطبيق.

## عملية فك التشفير

لغير الملمّين بالموضوع، تستخدم جوازات السفر الإلكترونية ([ISO/IEC 14443](https://en.wikipedia.org/wiki/ISO/IEC_14443)) نظام تشفير يتطلب رقم جواز السفر وتاريخ الميلاد وتاريخ انتهاء صلاحية الوثيقة. وهو حل بديهي لمشكلة أن يلتقط أي محتال عابر بيانات هوية جواز سفرك خلسةً وأنت مسافر في بلد أجنبي.

طُوّر Hex NFC بحقول إدخال بسيطة للنصوص والتواريخ. ومن المبادئ الأساسية لدى Hex Pro خصوصية المستخدم وحقوق المستهلك. وأحرص على ألا نطلب أبداً إلا الأذونات التي لا غنى لنا عنها، وعلى أن نقتصد في التحليلات والتتبّع (كأن نختار Umami المستضاف ذاتياً بدلاً من Google Analytics). ولهذا السبب لم أُدرج إذن الكاميرا في التطبيق في البداية. لكن المستخدمين ألحّوا في طلب المسح بالكاميرا لالتقاط بيانات جواز السفر وتسهيل عملية فك التشفير. فشرعت في تنفيذه بأسرع ما يمكن، وأنا سعيد جداً بأنني فعلت. إنه سريع وموثوق إلى أبعد حد، فامسح جواز سفرك وجرّبه!

<img src="https://d1xxrlgoo9rr88.cloudfront.net/blog/2026/11/e223599f-533c-481f-b254-8e9abe498e92-diagram-1-what-the-camera-reads.png" alt="تقرأ الكاميرا بيانات الحقول من جواز السفر مباشرةً." width="3200" height="2000" />

## وثائق غير مألوفة

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

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

أما المجموعة الثالثة فهي التي جاءت بنتائج مثيرة للاهتمام حقاً. والحق يقال، قُرئت تصاريح السفر كأنها جوازات سفر، لكنها لفظت كومة من الطلاسم. غير أنها وفّرت لي ولوكيلي البرمجي الوفيّ بيانات ممتازة لنكتشف طريقة تحليلها.

<img src="https://d1xxrlgoo9rr88.cloudfront.net/blog/2026/11/a402dd03-3e55-4acb-9ca9-7c131313224e-diagram-2-a-permit-read-as-a-passport.png" alt="تحليل تصريح سفر: يُقرأ كأنه جواز سفر، لكن بياناته تختلط كلها." width="3200" height="2000" />

وجرّني ذلك إلى متاهة من البلدان ذات وثائق السفر غير القياسية. وتبيّن أن معظم هذه الحالات الشاذة الغريبة تظهر في الاتحاد الأوروبي، وتحديداً في بلجيكا والبرتغال، وربما إسبانيا، حيث يصل طول بعض الأرقام إلى 12 خانة بدلاً من 9 خانات كما في المعيار.

# دعم محسّن لـ DESFire

فات الإصدار 1.0.0 *إعداد تطبيق NDEF* و*إزالة تطبيق NDEF*. ومن دون هذه الميزة، لا يكون على شرائح DESFire القادمة مباشرة من المصنّع Capability Container مثبّت لأي تطبيق. أي إنها، باختصار، ليست مهيّأة للاستخدام على غرار شرائح NFC الأكثر شيوعاً مثل NTAG213.

صار Hex NFC يتيح إعداد تطبيق NDEF، و*إزالته* أيضاً. والميزة الثانية تحديداً هي المفيدة وغير المألوفة، إذ يمكنك بها إعادة شريحة DESFire إلى حالة المصنّع الافتراضية، فتصبح حراً في إعادة توظيفها لاحقاً كما تشاء. كل ما عليك أن تقرّب شريحة DESFire من هاتفك، وتنتقل إلى «العمليات» وتمرّر إلى الأسفل حتى «إجراءات خطِرة»، ثم «تهيئة». [اعرف المزيد في التوثيق من هنا](https://apps.hex.pro/ar/hex-nfc/docs/guide/erase-or-format#format-a-mifare-desfire-card).

# تحسين الترجمة والتوثيق

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

- [الإنجليزية](https://apps.hex.pro/hex-nfc)
- [العربية](https://apps.hex.pro/ar/hex-nfc)
- [الإسبانية](https://apps.hex.pro/es/hex-nfc)
- [الفرنسية](https://apps.hex.pro/fr/hex-nfc)
- [اليابانية](https://apps.hex.pro/ja/hex-nfc)
- [البرتغالية (البرازيلية)](https://apps.hex.pro/pt-BR/hex-nfc)
- [الصينية (المبسّطة)](https://apps.hex.pro/zh/hex-nfc)

والتوثيق كله مترجم بالكامل ومتاح عبر الموقع بكل هذه اللغات، بما في ذلك كل الصور ولقطات الشاشة (وهو جهد استغرق وقتاً طويلاً حقاً).

# القادم: لمحة عن الإصدار 1.0.3

لتُقرَع الطبول! نعم، Hex NFC في طريقه إلى Android. متى؟ قريباً™. اشتريت ثلاثة أجهزة Android من علامات تجارية مختلفة وبقدرات متفاوتة، ويُفترض أن يمنحنا ذلك تغطية واسعة للأجهزة. والتطوير جارٍ بالفعل على قدم وساق، مع تغييرات كبيرة جداً ستطال الإصدار 1.0.3 من نسخة iOS أيضاً.

## من Swift إلى Rust: حكاية المحاكيات

الخبر الكبير أن المحاكيات تُحوَّل إلى Rust لدعم التطوير متعدد المنصات على نحو أفضل. صُمّمت [محاكيات NFC](https://github.com/hexpro-dev/hex-nfc-ios/tree/v1.0.2/app/Tests/HexNFCTagSim) لتحاكي سلوك شرائح NFC الحقيقية على مستوى السيليكون. وهي تتيح اختبار شفرة تطبيق Hex NFC بسرعة مقابل منطق كل شريحة مدعومة. وتُطوَّر أولاً بالاعتماد على أوراق البيانات المتاحة على الإنترنت، ثم عبر اختبارات مخبرية صارمة على شرائح حقيقية. وهذه الاختبارات تصقل السلوك الفعلي للسيليكون، وتضمن أن يتعامل Hex NFC بدقة مع كل الحالات الممكنة.

ويعني التحويل الكامل للمحاكيات إلى Rust أنه يمكن استخدامها مع شفرة تطبيق iOS وشفرة تطبيق Android معاً، مع أن الاثنتين ستختلفان اختلافاً كبيراً في الواجهة الخلفية. وهذا يضمن اتساق السلوك عبر المنصات، ويقلّل احتمال أن تُفسد التعديلات المستقبلية ما كان يعمل.

وإلى جانب الانتقال إلى Rust، سعيت أيضاً إلى توسيع مجموعة المحاكيات بشرائح لا يدعمها iOS ويدعمها Android، وإلى المضي أبعد في استكمال المحاكيات الحالية وتحسينها. ولهذا اشتريت تشكيلة من البطاقات الجديدة للاختبار، بلغ مجموع ثمنها **نحو 160 دولاراً أسترالياً**. وحدّثت صفحة [تكاليف التطوير](https://apps.hex.pro/ar/hex-nfc/costs) على موقع التطبيقات. وأناشد كل من يقدّر هذا العمل أن يساهم ويساعد في دعم التطوير، وأن يمنح التطبيق تقييماً من 5 نجوم ومراجعة على App Store.

# عمل شاق، وعمل متقن

نحن نعمل بجدّ كبير لنقدّم لك برمجيات بأفضل جودة نستطيع صنعها. أتطلع إلى المستقبل، وآمل أن تمنح تطبيقاتنا المقبلة فرصة، ومنها تطبيقا [Sol](https://apps.hex.pro/ar/sol) و[Nepali Companion](https://apps.hex.pro/ar/nepali-companion) القادمان، المقرّر صدورهما خلال هذا الشهر.
