هندسة عكسية لعملية بدء التشغيل لنظام AlphaStation 500 من التسعينيات

2025-04-03

اكتسب الكاتب محطة عمل AlphaStation 500 معطلة، وبدأ رحلة لفهم عملية بدء التشغيل الخاصة بها. ركز التحقيق على SROM (ذاكرة القراءة فقط التسلسلية)، والتي تحتوي على ثماني صور متعددة الإرسال قابلة للتحديد من خلال وصلات. باستخدام Python وRust، استخرج الكاتب وفك تشفير بيانات SROM، وكشف عن رمز آلة Alpha. كشفت التحليلات أن وحدة المعالجة المركزية تتحكم مباشرةً في المنفذ التسلسلي باستخدام سجلات وحدة المعالجة المركزية الداخلية لعملية bit-banging. على الرغم من أن مشكلة بدء تشغيل AlphaStation لا تزال دون حل، إلا أن العملية كشفت عن آلية بدء التشغيل الفريدة لهذه المحطة القديمة.

العتاد