Intel ME - источники информации
Об авторской составляющей данной информации читайте в конце.
Спецификации/стандарты:
- Advanced Power Management - APM 1.2 (Intel/Microsoft, 1996)
- ATX specification 2.0 (Intel, 1996)
- Alert on LAN™ 2 (IBM, 2000)
- Alert Standard Format Specification 2.0 (DMTF, 2002)
- Intelligent Platform Management Interface Specification - IPMI 2.0 (Intel и др., 2009)
- Management Component Transport Protocol (MCTP) KCS Transport Binding Specification (DMTF, 2010)
Статьи/книжки/презентации:
- Microprocessor and Peripherial Handbook (Intel, 1989)
- ASF: Standards-based Systems Management (Intel, 2001)
- IPMI and Intel®AMT (IDF2005)
“Хацкерские” статьи:
- Igor Skochinsky: “Rootkit in your laptop” (Breakpoint 2012) - лучший материал по МЕ
- Igor Skochinsky: “Intro to Embedded Reverse Engineering for PC reversers” (Recon 2010)
- Vassilios Ververis: “Security Evaluation of Intel’s Active Management Technology” (2010) - старый, с кучей ошибок, но полезный ссылками материалы по теме
- CaseK: "Intel AMT/ME - Meet Intel's hardware backdoor" (LaCon 2012) - во многом основан на статье Vassilios Ververis, потому не столь ценный и как следствие тоже много ошибок
Даташиты на Intel-чипсеты:
3000-3010.pdf
310_311.pdf
340DX.pdf
340SX.pdf
350.pdf
360SL.pdf
420_430.pdf
420EX.pdf
420TX.pdf
424ZX.pdf
430LX.pdf
430LX_.pdf
430MX.pdf
433LX_NX.pdf
855.pdf
865.pdf
875.pdf
915_Desktop.pdf
915_Mobile.pdf
945.pdf
945_Mobile.pdf
955X.pdf
965_Desktop.pdf
965_Mobile.pdf
965_SpecUpdate.pdf
975X.pdf
975X-ICH.pdf
ICH1.pdf
ICH10.pdf
ICH10_specification-update.pdf
ICH2.pdf
ICH3.pdf
ICH3-M.pdf
ICH4.pdf
ICH4-embedded-platform-guide.pdf
ICH4-M.pdf
ICH5.pdf
ICH6.pdf
ICH631xESB_632xESB.pdf
ICH6W.pdf
ICH7.pdf
ICH8.pdf
ICH9.pdf
PIIX3.pdf
PIIX4 Specification Update.pdf
PIIX4E_82371EB.pdf
Series3.pdf
Series4.pdf
Series4_Mobile.pdf
Series5.pdf
Series6.pdf
Series7.pdf
Series8.pdf
SIO_SIO_A_82379AB.pdf
Даташиты на сетевые карты Intel:
6250_WiFi_WiMAX_Hardware_Specification.pdf
82541ER_Design_Guide.pdf
82546GB_DualPort.pdf
82559.pdf
82563EB_82564EB.pdf
82563EB_82564EB_LOM.pdf
82566.pdf
82566_82567LM_82562V_ICH9_NVM_Map_Guide.pdf
82571EB_82572EI__90nm.pdf
82573.pdf
82573E_82573V_82573L.pdf
82573E_V_L_brief.pdf
82579.pdf
i210.pdf
Intel_Ethernet_Controllers_and_PHYs-2012.pdf
Lan_Tekoa.zip
Даташиты на Intel-процессоры:
2nd-gen-core-desktop-vol-1-datasheet.pdf
2nd-gen-core-desktop-vol-2-datasheet.pdf
2nd-gen-core-family-mobile-vol-1-datasheet.pdf
2nd-gen-core-family-mobile-vol-2-datasheet.pdf
3rd-gen-core-family-mobile-specification-update.pdf
3rd-gen-core-family-mobile-vol-1-datasheet.pdf
3rd-gen-core-family-mobile-vol-2-datasheet.pdf
4th-gen-core-family-desktop-specification-update.pdf
4th-gen-core-family-mobile-i-o-datasheet.pdf
4th-gen-core-family-mobile-m-h-processor-lines-vol-1-datasheet.pdf
4th-gen-core-family-mobile-u-y-processor-lines-vol-1-datasheet.pdf
4th-gen-core-family-mobile-u-y-processor-lines-vol-2-datasheet.pdf
組み込み機器向けインテル® アーキテクチャ製品ラインナップ_embedded.pdf
Intel_Mobile_CPU_Roadmap_2004-2010.gif
Даташиты на ARC-процессоры:
ARC - THE INSTRUCTION SET ARCHITECTURE.pdf
ARC4 in FUJITSU_MB86H20 DATASHEET.pdf
ARC600.pdf
ARC700.pdf
arc700.swf
ARC-history.pdf
ARChitect.pdf
ARCIntl_2002_Corp_Brochure_BR.pdf
ARCtangent-A4.pdf
ARCtangent-A4_wDSP.pdf
ARCtangent-A5.pdf
ARCtangent-A5_wDSP.pdf
Xcelljournal-38(2000).pdf
Xilinx-StrategicApplications.pdf
Недостатки ASF:
- ASF and Intel AMT - Spot the differences (part 1)
- ASF vs. Intel AMT part 2 - Technology differences
- More technology distinctions - Intel AMT vs. ASF, part 3
- Between Intel AMT and ASF, part 4
- Feature Advantages - Intel AMT and ASF part 5
- Remote Management using Intel AMT
ThreadX в Intel АМТ/ME:
- Architecture Guide: Intel® Active Management Technology
- 英特尔博锐技术
- Computing device and method for wireless remote boot in a networked environment (патент US20110125990 A1)
- Asaf Kotzer (Software Developer at Intel - 2009): Software developer in internal systems team in Intel's AMT Firmware group. Technologies used: C#, Java, SQL Server (SSIS, SSRS), IIS, WCF, ASP.NET, C (embedded, ThreadX).
Intel BMC, Intel AMT, Intel ME и ARC:
- Michael Berger (Technical Architect at Intel): The Intel® 631xESB/632xESB I/O Controller Hub implements an ARC4 microcontroller and its memory subsystem for all manageability operations.
- Arland Kunz (Sr.Applications Engineer at Intel): Obtainded design wins with AMI to port their management console to the ESB2 AMT firmware.
- Amir Levy (Sr.Software/Firmware Engineer at Intel): Design and development of main features in the firmware of AMT (Active Management Technology) on ARC (ARCtangent) processor and ThreadX RTOS.
- SE7520JR2 release notes: ThreadX в Intel BMC (intel.com, 2005)
Intel ME:
Intel VE:
ARC600:
-
Brian Kurle (Contract Software Engineer at Intel, Specialties: Intel's Manageability Engine)
March 2012 – September 2013
- Technical Environment: C/C++, ARC (600 series), ME, IPMI, DCMI, DHCP, Agile, Sprint, SCRUM, Embedded Firmware, ThreadX, Aardvark, Beagle, EMPro 100, JTAG, ClearCase, Git, ClearQuest, RTC, VectorCAST
- Implementation/Refactoring/Debugging ME firmware features accessed via IPMB/SMBus/HECI/RMCPP interfaces -
Tim Phipps (Principal Design Engineer at ARC International - 2008):
- Floating point acceleration instructions for the ARC600 synthesizable microprocessor core.
- Technical management of port to ARC700.
- DSP extensions for the ARC600.
(Contract Design Engineer at Intel - 2011):
- RTL design and verification of digital wrappers for high speed ADC hard ip cores for use in SOC.
Появление бренда “Intel® ME”:
- Michael Berger (Technical Architect at Intel): Architect for low power operation of Intel's Management Engine, in the first laptop chipset generation in which the Management Engine was introduced. (Речь о i965/ME2.5)
- David BanKee Tan (System Validation Lead at Intel): Completed and executed 16 focus test development in C for ME. Sent; to pick up basics on ME and develop code on a FGPA base machine which simulates the chipset. (Речь о создании первых тестов для i965/Broadwater - ME2.0, а не i945/Lakeport - ME1.1)
Лирическое отступление
Не все знают меня лично, потому имеют полное право сомневаться в предоставленной мною информации. Касательно темы Intel ME (хотя и не только) могу сказать следующее:
По поводу документации
- Я не работник компании Intel и не был им (как минимум - до момента написания данных строк включительно)
- Я не подписывал NDA - вся документация получена из доступных в интернете источников
- Имеющиеся документы с пометками “Intel Confidential”, “Intel NDA”, “Intel CNDA”, “Intel Secret” и т.п. - находятся в публичном доступе на официальных сайтах (обычно это, понятно - intel.com), ссылки на них указаны
- Документация с сайтов прекративших своё существование (фирмы, поглощённые другими) взяты с web.archive.org - также с официальных/публичных на то время сайтов
По поводу общих/околокомпьютерных тем
- В области IT на момент написания я уже 25 лет, потому многие вещи подаются с естественной долей субъективизма из-за того, что сам непосредственно имел отношение к описываемому
- Публичные статьи начал писать с конца 90-ых
- Я тоже люблю читать Wikipedia.org - один из самых удобных (но не единственных источников информации)
- К слову, на ней много ошибок в ускоспециальных областях, потому аргумент “а в википедии по-другому” - не принимается. Мало того, у вас есть отличный шанс внести свою лепту в дело общечеловеческого просветительства - сделайте правку, сославшись на данный сайт
- Много лет профессионально занимался программированием (ASM/C/C++), ремонтом компьютеров (автор сайта ROM.by), редактированием и прошивкой BIOS, EFI/UEFI, анализ/реверсинг/защита оных, проекты в области использования SMM, последние пять лет специализируюсь на теме Intel AMT
По поводу хронологии IT-событий, в частности технологий Intel
- Не подкреплённые прямыми ссылками утверждения делаются исходя из приведенных выше причин
- Имеющиеся временами авторские трактования в любом случае базируются на глубоком и разностороннем знании предмета и некоторое утрирование обычно носит юмористический характер - я не пишу википедию
- Основные источники:
- Intel.com (с 1995-го года)
- Google/Yandex/Bing
- Youtube (с 2006-2007-го года)
- iXBT.com, 3DNews и другие (старые-известные) новостные сайты
- Wikipedia.org
- LinkedIn.com
Отдельно по поводу LinkedIn.com
- Большое количество информации и выводов о развитии-применении технологий получены именно LinkedIn.com. Как-нибудь напишу статью типа “Добываем секретную информацию на LinkedIn.com”. Ведь история состоит из биографий отдельных людей. Что конкретно и когда они делали - есть именно на LinkedIn.com.
- Потому не стоит удивляться и недооценивать ссылки на LinkedIn.com как первоисточник. В моём понимании это более авторитетный источник, чем какой-либо другой - Wikipedia.org или даже официальная документация
-
п.с. Внимание: для просмотра содержания профилей LinkedIn (по приведённым ссылкам) требуется либо платный аккаунт, либо… *facepalm* ...быть не зарегистрированным. Поэтому если у вас уже есть аккаунт на LinkedIn и вам не видно содержания профиля - просто разлогиньтесь.
Комментарии
Не все pdf-ки удаётся найти,
Не все pdf-ки удаётся найти, особенно по ARCам. Вы не могли бы расшарить?
Стучите в скайп, твиттер (или
Стучите в скайп, твиттер (или рельсу) - расшарю, а пока в процессе, слишком много неупорядоченной информации.
Добавить комментарий