السلام عليكم و رحمة الله و بركاته
فك تشفير موادم B310s شـرح مـفـصـل لـطـريقـة فـك تـشـفـيـر مـوديـم B310s وجعله يقبل كل الشرائح
اليوم و بعد صراع طويل و بحوث و محاولات كثيرة تمكن فريق من
فك تشفيرمودام 4g B310s-927 ، و نظرا لنقص الشروحات او قلة التفاصي
أردت أن أكتب لكم شرح كامل و شامل بالتفصيل الممل و على كل من نظام
Windows و Linux نظرا لأنني أستعمل لينكس على موقع نظرة للمعلوماتيات
الأدوات و الملفات اللازمة :
* موديم الجيل الرابع لإتصالات الجزائر الموديل الجديد B310s-927
* كابل إيثرنت RJ45 كما هو موضع في الصورة ( يأتي مع علبة المودم ) :
* شريحة أخرى مثل جيزي أو موبيليس أو أوريدو لفك التشفير و التجربة
* تحميل البرامج التي نحتاجها و تتضمن:
MulticastUpgradeTool لتثبيت التحديث الأصلى الذي يسمح لنا فك التشفير
E5186 Toolbox لتفعيل خاصة التلنت ( الطريقة الأولى )
Putty للإتصال مع المودام عن طريق telnet لمستعملي windows
Huawei Unlock Code Calculator لحساب كود التشفير
* تحميل التحديث الأصلى و بعض الملفات الأخرى
* تحميل التحديث المعدل الذي سنثبته بعد فك التشفير لتوفره لميزات كثيرة مثل USSD
قبل البدأ في عملية الشرح أريد أن أتطرق إلى بعض
المصطلحات و المفاهيم التي يجب عليكم فهمها لأني أعتقد
من الأفضل أن تعرف جيدا مذا يحدث و لا تطبق الأوامر فقط
الشرح تجدونه على نظرة للمعلوماتيات
ما هو Firmware ؟
كثيرا ما نسمع بهذه الكلمة، الفيرموار لكن لا نعلم معناها الحقيقي
الفيرموار أو البرنامج الثابت هو ببساطة برنامج يثبت على الأجهزة الصلبة (هارد وير)
يشبه نوعا ما نظام التشغيل لكنه مخصص فقط لجهاز إلكتروني معين و يكون في الذاكرة
الميتة ROM و ليس في القرص الصلب مثل نظام التشغيل. جميع الأجهزة الإلكترونية تحتوي على
ميكروبروسيسور ، ذاكرة ، وحدات الإدخال و الخروج، مصدر للطاقة .... و برنامج داخلي
لتنظيم المعلومات و إدارتها . هذا البرنامج هو Firmware
و معظم الاجهزة توفر طريقة لتحديث هذا فيرمور دون الحاجة إلى معدات إظافية
فالتحديث يضمن للهاردوير لأن يبقى معاصر و يضيف كثير من الميزات.
و كل التحديثات التى تراها في المنتدى أو في مواقع أخرى هي في الحقيقة تحديثات للفيرموار
يضاف فيها أشياء و تغير فيها أشياء أخرى.
ما هو Telnet ؟
يعتبر telnet أحد بروتوكولات TCP/IP و يستخدم للإتصال مع الأجهزة الإلكترونية في الشبكة
و التحكم فيها عن بعد ، و هو تطبيق يسمح بإصدار أوامر على الحاسوب البعيد
كيف يتم فك تشفير الموديم ؟
في التحديث الخاص بإتصلات الجزائر، قاموا بتعديل الفيرموار بحيث
لا يمكن فك التشفير و كذلك عطلوا خاصية telnet لذلك أول خطوة يجب
أن نقوم بها هو تفعيل telnet ، لكن هذا لا يكفي لإنك ستلاحظ أن الأوامر
التي تحتاجها لفك التشفير لا تعمل مع هذا التحديث ، و بالتالي يجب تثبيت
التحديث الأصلي العالمي لشركة Huawei
بعد ذلك نرسل أمر NCK Command لنحصل على الهاش كود
ثم نستعمل برنامج خاص يقوم بحساب كود فك التشفير.
تفعيل Telnet :
يمكنكم تفعيل التلنت بطريقتان مختلفتان ( على حد علمي ) و الطريقة
الثانية تعمل جيدا على Linux ( لكن تعمل كذلك في Windows )
الطريقة الأولى :
شغل الموديم و أوصله مع الحاسوب بكابل RJ45 ( من المستحسن أن لا تتصل بشبكة أخرى )
افتح برنامج E5186 Toolbox ، أكتب الإيبي و كلمة السر و اضغط Connect
( إذا لم تغيرهما الإيبي 192.168.8.1 و الباسوورد admin )
في API Control اختر /api/device/mode
امسح ما يوجد في write to API و أكتب هذا الكود
2
الآن للتأكد إذهب الى Debug و تحقق من وجود OK في السطر الأخير
الطريقة الثانية :
على Linux:
يكفي فقط أن تفتح Terminal و تتوجه الى المجلد الموجود بداخله ملف enable_telnet.xml
فمثلا إذا حملت الملف 4G_Unlock_Files.7z و قمت بفك الضغط عليه في Bureau فاكتب في Terminal
cd Desktop/4G_Unlock_Files
أو إذا كان النظام بالفرنسية أكتب
cd Bureau/4G_Unlock_Files
بعد ذلك يجب تثبيت برنامج curl إذا لم يكن موجود
و هذا يختلف حسب التوزيعة التي لديك ، فمثلا في جميع توزيعات المبنية على debian
ك ubuntu أكتب الأمر التالي
sudo apt-get install curl
الآن يكفي فقط كتابة هذا الأمر
curl -X POST -d @enable_telnet.xml http://192.168.8.1/CGI
على Windows :
نفس الشيء بالتقريب إلا أننا سنستعمل CMD
اضغط على الزرين Windows + R و أكتب cmd
الآن توجه الى المجلد
cd Bureau\4G_Unlock_Files
و أكتب
curl -X POST -d @enable_telnet.xml http://192.168.8.1/CGI
الإتصال مع الموديم :
تم تفعيل telnet الآن سنستعملها للإتصل مع الموديم
على Windows:
افتح برنامج Putty و في النافذة التي تظهر
أكتب الإيبي 192.168.8.1 إذا لم تغيره
و في Connection type اختر telnet
الآن أنت متصل مع الموديم
على Linux:
افتح Terminal و أكتب
nc 192.168.8.1 23
( يمكن كذلك إستعمال الأمر telnet لكن من الأفضل إستعمال nc )
إدخال الجهاز في وضع Factory mode :
بعما قمنا بالإتصال باستعمل putty أو nc
سندخل الجهاز في وضع factory mode لكي
نتمكن من تثبيت التحديث
اكتب ati و اضغط enter
ثم أعد كتابة ati و اضغط enter
ستظهر لك معلومات عن الموديم
الآن أكتب at^sfm=1 اضغط enter
أعد كتابة at^sfm=1 و اضغط على enter
من المفترض أن تظهر لك OK
الآن أكتب at^reset و اضغط enter
ستظهر لك OK
ملاحظة:
إذا ظهرت لك ERROR قم بتمرير هذا
التحديث عبر المتصفح
ثم أعد الخطوات (تفعيل تلنت، الإتصال،وضع الجهاز في factory mode)
ثم يقوم الجهاز بإعادة التشغيل
و تصبح فقط اللامبة الأولى (power) مشتعلة
الآن الموديم جاهز لتثبيت التحديث
تثبيت التحديث الأصلي العالمي :
قبل البدأ ملاحظة مهمة :
قم بنزع الشريحة و إلا التحديث لن يكتمل و تبقى تنتظر مدة طويلة
و هذا هو المشكل الكبير الذي واجهته كلما أجرب التحديث انتظر كثيرا
و لن يصل أبدا الى النهاية حتى قمت بنزع الشريحة
قبل ما نقوم بالتحديث من المستحسن أن تثبت الإيبي الخاص بك
أوصل الموديم مع الكمبيوتر بكابل RJ45 إذهب إلى Centre reseau et partage
في Panneau de configuration أختر كارت Ethernet ثم اضغط على
Internet version protocole 4 ثم Proprietes و أكتب التالي
IP Address 192.168.8.100
Masque de sous-reseau 255.255.255.0
Passerelle par defaut 192.168.8.1
Dns Primaire 192.168.8.1
ثم اضغط على OK
الآن افتح برنامج Multicast_Upgrade_Tool اختر كرت الشبكة من Network Card
ضع علامة على Force Upgrade و اختر ملف التحديث في File path
الإسم الكامل هو
B310s-927_UPDATE_21.300.01.00.00_Universal.BIN
و أخيرا اضغط على Start
سيبدأ تمرير ملف التحديث الى الموديم و يشتعل الضوء الأزرق كما في الصورة
بعد مدة قصيرة (من 2 الى 3 دقائق ) سيصبح الضوء الأخضر و هذا يعني أن التحديث اكتمل و عليك الآن أن تضغط
على Stop
ملاحظة: إذا ظهر الضوء الأحمر فهذا يعني أن التحديث فشل و عليك إعادة العملية
فك تشفير الموديم :
الآن و بعد ما قمنا بتثبيت التحديث العالمي يمكننا الآن فك التشفير
أعد المرحة الأولى و الثانية لتفعيل telnet و الإتصال عن طريقه
ثم أكتب
AT^NVRDEX=50503,0,128
ستحصل على الهاش كود كما في الصورة
الآن يجب حساب كود التشفير
إفتح برنامج Huawei Unlock code calculator
و في الخانة اﻷولى ضع الكود الذي في الإطار الأزرق
و في الخانة الثانية ضغ الكود الذي في الإطار الأحمر
ثم اضغط على Calculate و انتظر قليلا يظهر لك كود التشفير
الآن أطفئ الموديم و ضع شريحة أخرى و لتكن مثلا موبيليس
أعد تشغيل الموديم ، انتظر قليلا ثم أدخل في صفحة إعدادات
الموديم بكتابةhttp://192.168.8.1 على المتصفح
تظهر لك هذه الواجهة
أكتب كود التشفير و اضغط على Appliquer
و مبروك عليك لقد قمت الآن بفك تشفير الموديم
و الآن يقرأ جميع الشرائح
تثبيت التحديث المعدل :
يمكنك الآن الرجوع الى تحديث اتصالات الجزائر أو
من الأفضل تثبيت تحديث معدل بمميزات رائعة و هاهو
الموضوع الأصلي لمن هو مهتم
من أهم مميزات هذا التحديث هو وجود telnet دائما مفعل
و كذلك خاصية USSD لمعرفة الرصيد أو شراء باقات أنترنت