platomav / MEAnalyzer

Intel Engine & Graphics Firmware Analysis Tool
Other
1.07k stars 206 forks source link

Error: ME Analyzer crashed #12

Closed hotchpocker closed 5 years ago

hotchpocker commented 5 years ago

Hi! Windows 10 Pro 64. Python Python 3.7.3 . I decomress new Dell Latitude bios 3570. After -mass option, choose path , then Enter , some file checked, then stop with that mistake.

Error: ME Analyzer crashed, please report the following: Traceback (most recent call last): File "MEA.py", line 8775, in oem_config,oem_signed,cpd_mn2_info,ext_iunit_val = ext_anl(reading, '$MN2', start_man_match, file_end, [variant, major, minor, hotfix, build], None) # Get CSE Attributes File "MEA.py", line 4946, in ext_anl if mod_data == b'\xFF' * mod_size or cpd_entry_offset >= file_end : mod_empty = 1 # Determine if Module is Empty/Missing OverflowError: cannot fit 'int' into an index-sized integer

hotchpocker commented 5 years ago

After unpacked section_3_11.8.55.3510.data , there are folder Unpacked_section_3_11.8.55.3510.data. In that folder file FTPR.man - is reason issue.

platomav commented 5 years ago

You haven't unpacked the HDR executable properly. Use Dell HDR Module Extractor to unpack the HDR executable. The proper CSME firmware file is called "4_Intel_ManagementEngine(Non-VPro)_Update_11.8.55.3510.data".