Немецкий Технологии
04.09.2026 Читать источник
Новое приложение MSI Viewer позволяет безопасно извлекать содержимое установочных пакетов Windows без запуска вредоносных скриптов

Разработчик Уильям Кент представил инструмент MSI Viewer, который обеспечивает безопасное чтение файлов MSI и MSM без выполнения встроенных скриптов или кода. Это решение устраняет риски заражения при анализе установщиков, позволяя администраторам и специалистам по безопасности извлекать файлы без запуска потенциально опасных компонентов.
Перевод ИИ
Текст статьи доступен на языке оригинала.
Нажмите кнопку «Перевести статью» выше, чтобы сгенерировать перевод с помощью ИИ.
Оригинальный контент
Windows-Installer-Pakete (MSI) und ihre Erweiterungen (MSM) können versteckte Skripte oder schädliche Payloads enthalten. Das Open-Source-Tool MSI Viewer von William Kent ermöglicht eine dateigenaue Extraktion dieser Pakete, ohne den Windows-Installer auszuführen. Dadurch bleiben potenzielle Risiken wie unerwünschte Registry-Änderungen oder Malware-Ausführung aus – ein entscheidender Vorteil für Administratoren, Security-Analysten und Entwickler.
Was ist MSI Viewer und welche Basis hat es?
MSI Viewer ist eine moderne Windows-Desktop-Bridge-App, die die Kernfunktionen der .NET-Bibliothek lessmsi von Scott Willeke nutzt. Die Engine von lessmsi wird in einer eigenständigen Oberfläche verpackt, die speziell für Windows 10/11 optimiert ist. Der Quellcode ist unter der MIT-Lizenz auf GitHub (Repository wjk/MSIExtractApp ) veröffentlicht (Jahr 2026).
- Basis-Projekt: lessmsi (Scott Willeke)
- Autor der Anwendung: William Kent
- Lizenz: MIT
- Veröffentlichungsjahr: 2026
- GitHub-Repository: github.com/wjk/MSIExtractApp
Sicherheits- und Analysevorteil gegenüber der nativen msiexec -Extraktion
Windows bietet die Möglichkeit, MSI-Pakete über den Befehl msiexec /a package.msi /qb TARGETDIR=… administrativ zu extrahieren. Dabei werden jedoch häufig Custom Actions ausgeführt, die Skripte, DLLs oder EXE-Dateien starten können – ein Risiko von 0 ausführbarer Sicherheit, das bei MSI Viewer nicht vorkommt. MSI Viewer liest die internen SQL-ähnlichen Tabellen und komprimierten CAB-Streams der MSI-Datenbank **reinelesend**, sodass keine eingebetteten Aktionen ausgelöst werden.
- Ausführungsrisiko Custom Actions: 0 % (reines Parsing)
- Keine Administrator-Rechte erforderlich
- Kein Risiko von Registry-Änderungen oder Treiber-Registrierung
Funktionen im Detail: Extraktion, MSM-Unterstützung und Kontextmenü-Integration
MSI Viewer bietet drei zentrale Funktionen, die im Alltag von IT-Fachleuten besonders wertvoll sind:
- Dateiextraktion: Einzelne Dateien können aus dem MSI- oder MSM-Paket herausgezogen werden, ohne das gesamte Programm zu installieren.
- Unterstützung von Merge Modules (MSM): Neben Standard-MSI-Dateien verarbeitet das Tool auch MSM-Pakete, die Entwickler zur Bereitstellung gemeinsamer Bibliotheken einsetzen.
- Direkte Integration ins Windows-Explorer-Kontextmenü: Mit einem Rechtsklick auf eine MSI-Datei erscheint die Option „Open in MSI Viewer“, die das Tool sofort startet und die Dateiliste anzeigt.
Der Extraktionsvorgang erfolgt per Klick auf den Extract -Button, woraufhin die ausgewählten Komponenten in ein Zielverzeichnis entpackt werden.
Neuheiten in Version 4.0 und 4.0.1
Im September 2026 wurde die Version 4.0.1 veröffentlicht. Die wichtigsten Änderungen im Überblick:
- Fluent-UI-Design für Windows 11, eingeführt mit Version 4.0, das die Benutzeroberfläche modernisiert.
- Mehrsprachigkeits-Vorbereitung in Version 4.0.
- Dark-Mode-Fix in Version 4.0.1: Textwiedergabe-Probleme im dunklen Modus wurden behoben.
- Mindestsystem: Windows 11 Build 22000.0 (Microsoft Store-Angabe, 2026).
- Verfügbarkeit im Microsoft Store: bis zu 10 Geräte pro Konto, App-Paketgröße 214,6 MB.
Einsatzszenarien und Grenzen
MSI Viewer ist ideal, wenn nur ein kleiner Teil einer Anwendung benötigt wird – zum Beispiel ein DLL-Treiber oder ein Konfigurationsfile. Dennoch gibt es Einschränkungen, die beachtet werden sollten:
- Keine Ausführung dynamischer Konfigurationsskripte: Das extrahierte Ergebnis enthält keine Registry-Einträge, Treiber-Registrierungen oder Umgebungsvariablen, die ein vollständiges Setup normalerweise vornimmt. Manuelle Nacharbeit ist erforderlich, wenn das Programm komplexe System-Abhängigkeiten hat.
- Paketgrößen-Diskrepanz: Der eigenständige Installer, der auf MajorGeeks angeboten wird, ist rund 2 MB groß, während die Store-Variante wegen integrierter Windows-Runtime-Komponenten über 200 MB Speicher belegt.
Die Anwendung wurde von MajorGeeks am 03.09.2026 mit einer Bewertung von 4 von 5 (3 Stimmen) veröffentlicht und verzeichnet 1.316 Downloads zum Zeitpunkt der letzten Überprüfung.
Fazit
MSI Viewer kombiniert die bewährte Parsing-Technik von lessmsi mit einer benutzerfreundlichen Windows-App, die sowohl MSI- als auch MSM-Pakete sicher und dateigenaulich extrahiert. Durch das reine Lesen der internen Datenbank werden sämtliche potenziellen Ausführungs- und Installations-Risiken eliminiert – ein klarer Sicherheitsvorteil gegenüber der herkömmlichen msiexec -Methode. Die Integration in das Explorer-Kontextmenü, das moderne Fluent-UI-Design und die Unterstützung von Merge Modules erweitern das Anwendungsspektrum für Administratoren und Entwickler. Trotz der Notwendigkeit manueller Nachkonfiguration bei komplexen Setups und der größeren Installationsgröße im Microsoft Store bleibt MSI Viewer ein unverzichtbares Werkzeug für die forensische Analyse und das gezielte Extrahieren von Installationsdateien.
FAQ
Worin liegt der Unterschied zwischen MSI Viewer und dem Projekt lessmsi?
MSI Viewer baut auf der Engine von lessmsi auf, verpackt diese jedoch in eine modernisierte Windows-Desktop-Bridge-App, bietet eine im Microsoft Store verfügbare Distribution und integriert das Tool in das Explorer-Kontextmenü.
Werden beim Entpacken mit MSI Viewer Viren oder schädliche Installationsskripte ausgeführt?
Nein. MSI Viewer liest die MSI-Datenbank und die CAB-Archive ausschließlich lesend aus; eingebettete Custom Actions, VBScript- oder EXE-Dateien werden nicht gestartet.
Kann MSI Viewer auch Merge Modules (.msm) öffnen?
Ja. Neben Standard-MSI-Paketen unterstützt MSI Viewer auch MSM-Dateien, die von Entwicklern zur Bereitstellung geteilter Bibliotheken genutzt werden.
Welche Systemvoraussetzungen benötigt MSI Viewer?
Die Anwendung läuft auf Windows 11 ab Build 22000.0. Sie ist im Microsoft Store als Desktop-Bridge-App verfügbar.
Wie groß ist das MSI Viewer-Paket im Microsoft Store?
Die Store-Variante hat eine Paketgröße von 214,6 MB (Stand 2026).
Аналитика ИИ и парсинга
Технические детали обнаружения, сопоставления и связывания статьи
Поисковый запрос
«MSI Viewer безопасное извлечение файлов установщиков Windows»
Запрос, сгенерированный ИИ для поиска статьи в веб-источниках
Связанные результаты поиска
Извлечь и просмотреть содержимое файла установщика Меньше MSI или же Lessmsi - это бесплатный инструмент для просмотра и извлечения содержимого установочного пакета MSI. Он безупречно работает с большинством файлов MSI, и ...