السلام عليكم ورحمة الله تعالى وبركاته
اخواني ...في هدا الدرس سأقدم برنامج
يساعد في اصلاح الايمي
DzFixImeiQcn
IMEI ( International
Mobile Equipment Identity )
الايمي
هو رقم يتكون من 15 رقم وهو خاص بكل هاتف بمعنى أنك لن تجد هاتفين في العالم لهما
نفس الايمي
كما يمكن استخدامه في تحديد الهواتف
المسروقة وفي أمور أخرى
أما البرنامج فيقوم بمجموعة من العمليات
المهمة لاصلاح الايمي
1 تحويل الايمي الى الشكل المتناسب مع
ملف
(QCN )
: مثال
08 5A 11 40 98 50 63 82 87 <== 511048905362878
LUHN ادا كان لا يتوافق مع خوارزمية فحص الايمي
وتصحيحه
-2
3- استخراج الايمي 2 باستخدام الايمي 1
4 استخراج الايمي 1 من الايمي 2
و تصحيح البيانات(QCN)
قراءة ملف-5
)QCN 6
- اصلاح الايمي باستخدام ملف(
العشري (MEID7- استخراج(
MEID(Mobile equipment identifier)
و
ESN(Electronic serial number)
pESN = pseudo-ESN
LUHN فحص الايمي وتصحيحه باستخدام خوارزمية
الرقم 15 في الايمي ما هو الا منتوج خوارزمية
على 14 الرقم اللي قبله LUHN
نحسب من 1 الى 14 ونضرب كل عدد زوجي في 2
اذا كان ناتج الضرب أكبر من 9 نقوم بجمع الآحاد مع العشرات
مثلا 9 * 2 = 18 ..... = 8 + 1 = 9
5 = 1 + 4 .... 14 = 2 * 7
1 = 1 + 0 .... 10 = 2 * 5
نقوم بجمع كل الأرقام -
المجموع = 62
62 mod 10 = 2
ناتج المود = 2
اذا كان ناتج المود أكبر من 0 ادن(ناتج المود) - الرقم 15 = 10
واذا كان ناتج المود = 0 ادن
الرقم 15 = 0
وفي حالتنا هذه الرقم 15 = 10 - 2 يعني = 8
وهذا الفيديو يوضح العملية بشكل مبسط
ليست هناك تعليقات:
إرسال تعليق