
تحدّث إلى محرك إدارة إنتل مباشرة — أداة بايثون بدون تبعيات. يكتشف تسريبات الذاكرة، وبيان الأقسام، والاستكشاف المباشر لـMKHI. أول HECI Spy متاح للعموم.
"يحتوي جهاز الكمبيوتر الخاص بك على كمبيوتر ثانٍ سري بداخله. لقد وجدناه، ورسمناه، ووثّقنا ما يختبئ هناك."
سكربت Python واحد. بدون أي تبعيات. تحدّث إلى Intel Management Engine مباشرة.
python scripts/heci_spy.py
# Requirements: Windows, Python 3.6+, Run as Administrator
ماذا يفعل:
قمنا بتشغيله للتو على Lenovo IdeaPad Gaming 3 (i7-12650H, CSME 16.0.15.1735):
MKHI v3.1 | FW 16.0.1735.15 | 8 partitions found | GEN.1B: 0x00C344CA (changes each run!)
لقد تأكدنا: 7 من أصل 12 أمراً من أوامر MKHI تستجيب. إن ME حيّ، يتحدث، ويُسرّب الذاكرة.
▶️ شاهد العرض التجريبي (35 ثانية) — (انقر بزر الفأرة الأيمن ثم اختر "حفظ باسم"، أو ارفعه إلى YouTube للتشغيل المضمّن)
📊 اعرض العرض التقديمي الكامل (21 شريحة)
هذا هو أول كشف عام على الإطلاق للبنية الداخلية الكاملة للبرنامج الثابت لـ Intel CSME 16.x (Alder Lake)، مفكوك من عتاد حيّ.
لم ينشر أحد من قبل:
كل ذلك من Lenovo IdeaPad Gaming 3 بمعالج Intel Core i7-12650H (12th Gen Alder Lake).
Intel Management Engine (ME) هو متحكم دقيق مخفي مدمج في كل معالج Intel حديث. يعمل بنظام تشغيل خاص به، ويمتلك معالجاً خاصاً به (Synopsys ARC EM)، ويعمل 24/7 — حتى عندما يكون جهاز الكمبيوتر مغلقاً تماماً. معظم الناس يعرفون أنه موجود. لا أحد تقريباً نظر إلى داخله.
هذا المشروع فعل ذلك.
نجحنا في:
IfwiRoot/ (THE ENTIRE FIRMWARE)
├── BiosRegion (Your BIOS — 24MB)
├── DescriptorRegion (Flash layout)
│ ├── FDBAR/ (Flash Database)
│ │ ├── FLASH_VALID_SIGNATURE
│ │ ├── FLMAP0-4 (Component maps)
│ │ └── EcRegionPointer ← EC firmware pointer
│ ├── PchStraps (PCH hardware config)
│ │ ├── PCH_Strap_DMI_OPDMI_TLS: "4 GT/s"
│ │ ├── PCH_Strap_DMI_OPD_LVO: "0.95 Volts"
│ │ └── PCH_Strap_FIA_LOSL0-3: USB3/PCIe config
│ ├── MipDesc/ (Management Engine descriptors)
│ │ ├── PmcStraps (PMC config — Type-C ports)
│ │ └── DbCStraps (Debug Capability)
│ ├── MasterAccessPermissions ← SECURITY LOCKS
│ ├── OEM (Lenovo OEM data)
│ └── VsccTable (SPI flash component table)
│
├── CseRegion (THE INTEL ME — 4.8MB)
│ ├── RomBypass ← HIDDEN BOOT MECHANISM
│ ├── RomBypassVector (Jump table)
│ ├── BPDT1/ (Boot Partition Table 1)
│ │ ├── FTPR (Fault Tolerant Recovery — 2.2MB)
│ │ ├── RBE (ROM Bypass Engine)
│ │ ├── PMC (Power Management)
│ │ ├── IOM (Intel Orchestrator Manager)
│ │ ├── NPHY (Network PHY firmware)
│ │ ├── IDLM (Dynamic Link Manager)
│ │ ├── TBTP (Thunderbolt — 40KB readable)
│ │ ├── OEM_KM (OEM Key Manifest — Lenovo's keys)
│ │ └── PCHC (PCH Configuration)
│ ├── BPDT3/
│ │ ├── NFTP (Non-Fault Tolerant — 436KB readable)
│ │ ├── ISHC (Integrated Sensor Hub — 88KB)
│ │ ├── IUNIT (Intel Unit firmware)
│ │ └── GBST (Performance Boost)
│ └── DATA_PARTITION/
│ ├── FLOG (Flash Log)
│ ├── ELOG (Event Log)
│ ├── EFS (Encrypted File System)
│ ├── FITC/ (Flash Image Tool Config)
│ │ ├── HmrfpoNvar (HMRFPO config)
│ │ ├── ConfigRulesNvar (Configuration rules)
│ │ ├── PavpHdcpNvar (DRM/ HDCP config)
│ │ ├── ChipsetInit (Chipset initialization)
│ │ ├── EomNvar (End-of-Manufacturing config)
│ │ ├── TbtConfigDataNvar (Thunderbolt config)
│ │ └── CameraGpioNvar (Camera GPIO config)
│ ├── HVMP (Hypervisor Management Policy)
│ ├── IVBP (Intel Verified Boot Policy)
│ ├── IMDP (Intel Management Data Path)
│ └── UTOK (Unit Token — device authentication)
│
├── EcRegion (Embedded Controller firmware)
├── GbeRegion (Gigabit Ethernet MAC)
└── SigningContainer (Intel signing blob)
// Platform Identification (at ME+0x29C134)
{
"StrapsProject": "adp_p_straps.xml",
"HarnessProject": "ADP-P PCH (w/ADL-P / M CPU) RDL v1.0.2.5",
"HarnessLabel": "v1.30 ADP-P (Harness #50)",
"SelectedRvp": "ADL-P DDR4 (ADL-P + ADP-P)"
}
// PCH Strap Configuration (at ME+0x29C523)
{
"PCH_Strap_DMI_OPDMI_TLS": "4 GT/s",
"PCH_Strap_DMI_OPD_LVO": "0.95 Volts",
"PCH_Strap_FIA_LOSL0": "USB3",
"PCH_Strap_FIA_LOSL1": "USB3",
"PCH_Strap_FIA_LOSL2": "PCIe",
"PCH_Strap_FIA_LOSL3": "PCIe"
}
// PMC Type-C Port Configuration (at ME+0x29C753)
{
"PD0_Type_C_Port_Enabled": "Yes",
"PD0_USB2_Port": "USB2 Port 2",
"PD1_Type_C_Port_Enabled": "No",
"PD2_Type_C_Port_Enabled": "No",
"PD3_Type_C_Port_Enabled": "No"
}
// BootGuard Profile (at ME+0x29D38F)
{ "BtGuardProfileConfig": 3 }
Intel On-Die Root CA (ODCA CA2)
│ https://tsci.intel.com/.../ODCA_CA2_CSME_Indirect.crl
└── signs
CSME ADL ROM CA0 (Root of Trust — CPU fuses)
│ Serial: 0x01 | SHA-256: 86474ecc2fc0c74b
│ BURNED INTO HARDWARE — CANNOT be changed
├── signs
│ CSME ADL SVN01 Kernel CA0 (Core ME OS)
│ └── signs CSME ADL PAVP 01SVN0 (DRM)
│ └── signs PAVP SGX CP0 + Playready
└── signs
CSME ADL PTT 01SVN0 (Platform Trust)
└── signs 3 PTT signing certificates
| الخاصية | القيمة |
|---|---|
| اللابتوب | Lenovo IdeaPad Gaming 3 15IAH7 (82S9) |
| المعالج | Intel Core i7-12650H (12th Gen Alder Lake) |
| إصدار ME | CSME 16.0.15.1735 |
| طراز ME | Consumer LP |
| تاريخ ME | 2022-02-17 |
| رقم البناء | JMCN48WW |
| PCH | ADL Device 5182, Rev A1 |
Intel ME (يُطلق عليه أيضاً Intel Management Engine أو CSME) هو نظام فرعي مستقل مدمج في Platform Controller Hub (PCH). وهو موجود في كل شرائح Intel الاستهلاكية منذ عام 2008.