프로젝트 소개

Universal Intel Chipset Device Updater는 인텔 칩셋 INF 감지 및 설치를 자동화하는 Windows PowerShell 기반 유틸리티입니다. 인텔의 전체 Chipset Device Software 패키지를 실행하는 대신, 시스템에서 인텔 하드웨어 ID를 검사하고 유지 관리되는 INF 데이터베이스와 대조한 뒤 감지된 하드웨어에 관련된 INF 파일만 설치합니다. README에 설명된 주요 기능: - 하드웨어 감지: 인텔 장치를 검사하고 설치된 INF 버전을 데이터베이스와 비교합니다(README에는 6,954개의 INF와 3,002개의 하드웨어 ID가 언급됨). - 보안 조치: SHA-256 해시 검증, 인텔 Authenticode 검증, 변경 전 시스템 복원 지점 생성. - 모드: 확인 프롬프트가 있는 대화형 모드와 스크립팅 및 MDM 배포를 위한 무인 모드(-auto / -quiet). - 배포: SFX 실행 파일, 스크립트 번들, PowerShell Gallery 패키지, 소스 코드. - 문서: INF 선택 및 SetupAPI 드라이버 순위, MDM 배포, 수동 INF 검증, 프로젝트 배경에 관한 가이드. 주목할 만한 안전 동작: 이 도구는 타사 코덱이 있는 시스템에서 오디오 컨트롤러를 재할당할 수 있는 인텔 SST/cAVS 오디오 INF 충돌에 대해 경고하며, 무인 모드에서는 이러한 감지 시 종료 코드 3으로 중단됩니다. 또한 레거시/EOL INF 패키지 설치 여부에 대한 선택지를 제공하고, 이미 더 새로운 INF가 설치된 경우 이를 다운그레이드하게 되는 EOL 패키지를 차단합니다. README는 이 프로젝트가 OWASP, CWE 및 CVSS v3.1 프레임워크를 사용한 세 차례 감사 주기에 걸쳐 여러 AI 시스템의 검토를 받았으며 평균 점수는 9.6/10이라고 밝힙니다. 이는 공식 침투 테스트가 아닌 코드 및 아키텍처 검토로 설명됩니다. 또한 커뮤니티 포럼 스레드, 다운로드 미러, 지원/기부 링크도 나열합니다. 요구 사항은 Windows 10/11, PowerShell 5.0+, .NET Framework 4.7.2+를 중심으로 합니다. 이 프로젝트는 MIT 라이선스입니다.