في بعض الحالات، يمكن أن تكون أنظمة Engine Engineering Embedded أن تكون أفضل الأجنحة قديمة، مع تحتاج إلى اللجوء إلى جميع أنواع الحيل مثل خلل الطاقة عند شراء حفرة صغيرة الدروع، مما يتيح لك وسيلة في. وفي بعض الحالات، يكون الباب مفتوحا واسعا عادي. هذا الاستكشاف الشامل لآلة الورق الرجعية خارج الرف، هو بالتأكيد في المخيم الثاني، لسبب غير معروف. [MATTHEW ALT] أمن VoidStar Security، اتخذ نظرة شاملة إلى كيفية عمل هذه الوحدة، والتي تقرأ كدخل رائع لكيفية إنشاء Linux Linux على هذه الأنظمة الحد الأدنى.
هل يمكن أن يكون هذا المنفذ التسلسلي Debug أكثر وضوحا؟
الأجهزة هي خزانة الشفرة النموذجية، مع عناصر تحكم مزدوجة وشاشة LCD، مع ما يكفي من داخل العلبة المعدنية لقيادة العرض. داخل هذا، يحتوي ثنائي الفينيل متعدد الكلور الرئيسية على معالج التطبيقات القائم على الحد الأدنى المستندة إلى ذراع الذراع مع الدوائر الداعمة لها. المعالج هو Rockchip RK3128، الرياضية الذراع رباعي النواة النيون و GPU Mali400، ولكن نقطة البيع الرئيسية هي دعم Linux المعلقة. من المحتمل أن ترى هذه الشريحة أو أقاربها على تحويل صناديق تلفزيون أندرويد منخفضة التكلفة، وهو جوهر منصة جيدة المظهر “البداية” من Firefly. ربما شيء للنظر في الرؤية كما لو كان من الصعب جدا أن تأتي PIS التوت في الوقت الحالي؟
على أي حال، نحن ندخل قليلا، [ماثيو] يكسرها لنا بطريقة منهجية للغاية، أولا عن طريق تحديد ICS الرئيسية وتنزيل أوراق البيانات المناسبة. بعد ذلك يتحرك إلى الموصلات، يمكنك تحديد موقع منفذ مايكرو USB مواجهة داخلي غير مستخدمي، وهو بالتأكيد سيكون ذا أهمية. أخيرا، يتم تحديد رأس 3-PIN المكت المكتظ بالسكان إلى حد ما كمنفذ تسلسلي. تم القبض على ذلك باستخدام استنساخ سليم، للتحقق من بالتأكيد وكانت واجهة UART وقياس معدل الباود. بعد القيام بذلك، قام بتشريعه في Raspberry Pi UART ومن خلال إرفاق الأداة المساعدة للشاشة التقليدية للجهاز التسلسلي، LO-and-abour، سجل التمهيد وسرير الجذر! هذا الشيء حقا حظيرة الباب مفتوحة على نطاق واسع.
هل هذا موجه جذر لديك بالنسبة لي؟ لماذا نعم هو!
ببساطة عن طريق توصيل عصا USB، تم نسخ ذاكرة فلاش بأكملها، والأقسام، وكلها، وإعطاء نسخة احتياطية كاملة في حالة توجيهات القرصنة اللاحقة. تعتمد على التمهيد U-Boot، كانت مسألة تافهة لمكافحة “CTRL-C” في وقت التمهيد، وتم إسقاطها مباشرة في سطر الأوامر U-Boot، ويمكن قراءة جميع التكوين بسهولة. باستخدام U-Boot إلى تفريغ المستوى المنخفض، فلاش SPI إلى جهاز USB خارجي، من خلال نسخة من ذاكرة الوصول العشوائي، أظهر أنه يمكنه القيام بعكس واكتب نفس الصورة مرة أخرى للفلاش دون كسر شيء ما، لذلك كان من الممكن الآن العكس مهندس البرنامج، وجعل التغييرات واكتبها مرة أخرى. تم إجراء أتمتة العملية باستخدام Deephcharge على PI التوت، والتي كانت جيدة أيضا للقراءة عنه. سنبقي العين على المدونة لما يفعله به بعد ذلك!
كما تم تغطيتنا سابقا، فإن Linux مضمن حقا في كل مكان، وبمجرد الوصول إلى الوصول إلى الأجهزة وبعض دعم البرامج، لا يقلئة في الحيل الجديدة غير صعبة للغاية.