Anwendungs-Software und Apps 14.460 Themen, 73.205 Beiträge

.cab-Datei knacken

UselessUser / 11 Antworten / Flachansicht Nickles

Hallo Leute,

da gerade ein paar Threads weiter unten vom "Knacken" gesprochen wird, hätte ich auch noch eine Frage:
Immer wieder habe ich es mit Setup-Programmen für die Treiberinstallation zu tun (Drucker, USB-Sticks für Win98 usw.), die dann fehlschlagen. Eine manuelle Installation ist nicht möglich, weil die erforderlichen Dateien (z. B. die .inf-Dateien) in den .cab-Archiven stecken.
Bei vielen dieser Archive erhalte ich aber mit herkömmlichen Zip-Programmen (QuickZip, ZipGenius, UltimateZip, WinZip, PowerArchiver, WinXP-Zipper) eine Fehlermeldung: "cabinet error 2". Es funktioniert einfach nicht, wenn sie einem bestimmten Standard nicht genügen, es geht aber scheinbar, wenn sich die Setup-Routine dieses Archives bedient. D. h., diese Archive sind NICHT beschädigt. Vermutlich ist da mit herkömmlicher Software nichts zu machen, deshalb muss da wohl getrickst werden.
Ein Beispiel: Die .cab-Dateien in diesem Treiber von HP (dj516ge.exe).
Klick mich.

Weiß da jemand Rat?

Thx

UselessUser

Rückmeldungen über Hilfestellungen sind sehr erwünscht:1. investiere ich Zeit, um dir zu antworten und2. möchte ich auch etwas dazulernen.
bei Antwort benachrichtigen
i.mer UselessUser „.cab-Datei knacken“
Optionen

Die erste Möglichkein ist, wie bereits gesagt, Setup ausfürhren, im ersten "klicken Sie auf Weiter" Bild nach dem Entpacken oder aber beim Fehler Popup nach den entpackten Dateien (etwa im Temp-Ordner suchen, fertig.

Hilfreich ist der File Monitor won sysinternals.com, dieser zeigt welcher prozess auf welche Dateien zugreift, (z.B. Setup.exe auf TEMP/driver.ini).
Im übrigen sind dort auch der tolle Prozess Explorer und viele andere interessante Tools zu finden.

Die zweite Möglichkeit ist ein Setup Decompiler, als ein Programm, dass Setups wieder zerlegt undteilweise sogar die Setup-Scripte zugänglich macht, was interessant ist, wenn z.B. die DLL-Datein aus dem Setup heraus integriert werden...

Diese Möglich keit ist wohl gründlicher, ist aber meist nicht erforderlich...

Decompiler gibt es für Windows Installer, Nullsoft, Wise Solutions etc...

bei Antwort benachrichtigen