Hallo zusammen,
vorweg, ein vertrauenswürdiges zertifikat wird durch den hier beschriebenen vorgang keiner eurer Treiber schmücken...alternativ (anstatt eines selbst erstellten) kann man auch eins von cacert anfordern, das ergebniss sollte allerdings dasselbe sein. Benötigt werden ein paar Programme aus dem WDK. Im gegensatz zum ansatz mit atsiv usw lassen sich so auch teilweise xp64 treiber für netzwerkkarten u.ä. einbinden.
Der beschriebene weg ist schritt für schritt aus der sicht eines Users mit Benutzerrechten (Adminpasswort ist erforderlich).
Nun aber was ihr machen müsst:
Folgende Schritte müssen einmalig durchgeführt werden. Das Programm makecert.exe und certmgr.exe aus dem Vista WDK wird benötigt.
- Kommandozeile starten
- %Pfad zu makecert%\makecert.exe -$ individual -r -pe -ss "Treibersignaturstore" -n CN="Max Mustermann" "%gewünschterpfadfürsZertifikat%\MaxMustermann.cer "
-> Den Namen des Zertifikatesstore und den "ausgabenamen" könnt ihr natürlich selbst wählen, "My" als Storename wäre der "Eigene Zertifikate" Store sofern ihr keinen eigenen neuen Store anlegen wollt.
- certmgr.exe /add "MaxMustermann.cer" /s /r localMachine root
- Kommandozeile als Administrator starten
- bcdedit /set Testsigning on
-> dadurch wird nach einem reboot in allen Desktopecken "Testmodus" angezeigt, Dreamscenes überdeckt das...ansonsten eben ein schönheitsmanko dieser Anleitung...
Folgendes muss für jeden Treiber durchgeführt werden, achtet darauf dass sie bei den nachfolgenden Schritten in keinem "geschützten Bereich" liegen (%windir%\system32\drivers, %program files% etc.). Benötigt wird das signtool.exe ebenfalls aus dem Vista WDK, am geschicktesten auch gleich indas Verzeichniss des signtools
- In Ausführen folgendes eingeben <signtool.exe sign /v /s "Treibersignaturstore" /n "Max Mustermann" "%pfadzumkopiertentreiber%\*.sys">
- Den Treiber wieder an die ursprüngliche Position kopieren
- Rechner neu starten
Programme die auf diese weise definitiv funktionieren, rmclock (rtcore64.sys) und vmware server 1.0.4 (vmnet.sys, vmnetadapter.sys,vmx86.sys,vmnetbridge.sys).
-> um programme wie rmclock ohne meldung im autostart zu haben, den ersten link meiner signatur beachten...
Die benötigten tools gibts hier
+ Antworten
Ergebnis 1 bis 10 von 10
Thema: Treiber selbst zertifizieren
- 16.03.08, 22:15 #1Kapitän zur See
- Registriert seit
- 19.01.2007
- Beiträge
- 3.918
Treiber selbst zertifizieren
Geändert von 0711 (17.03.08 um 16:27 Uhr)
-
- 12.11.08, 15:23 #2
@0711,
vielen Dank für die Anleitung. Hat prima geklappt.
RM Clock lässt sich jetzt auf Vista x64 Ultimate starten, doch leider merkt es sich die Einstellungen nach einem Reboot nicht :-(
Benutze das Tool unter XP und Server 2003 schon jahrelang, aber so was ist mir noch nie passiert :-(
Hat jemand einen Rat?
- 15.11.08, 19:03 #3Kapitän zur See
- Registriert seit
- 19.01.2007
- Beiträge
- 3.918
- 15.11.08, 19:19 #4
- 15.11.08, 22:44 #5Leutnant zur See
- Registriert seit
- 29.07.2004
- Beiträge
- 1.194
Einfach den signierten 64-bit Treiber (RTCore64.sys) des EVGA Precision Tools für RMClock benutzen, dann kann man sich das Gebastel mit dem Testsigning-Modus sparen.
- 16.11.08, 19:26 #6
Hi Digitalsurfer,
nochmal für Noobs bitte
Was meinst Du mit:
den signierten 64-bit Treiber (RTCore64.sys) des EVGA Precision Tools für RMClock benutzen?
Wird dadurch das Problem mit dem Speichern der Einstellungen gelöst?
Edit begin:
Ah ok. Gemacht.
Leider werden die Einstellungen trotzdem nicht gespeichert :-(
Nach einem Reboot, ist alles weg :-(
User Administrator.
Edit end.
Gruß
kasjak2000Geändert von kasjak2000 (17.11.08 um 10:22 Uhr)
- 29.03.09, 20:44 #7
Moin, ich grab den Thread mal wieder aus

Kann man das "testsigning" denn eigentlich hinterher wieder deaktivieren, oder muss das aktiviert bleiben? Habe das nämlich im Moment, mit dem Tool "Driver Signing Enforcement Overrider" aktiviert, und wollte wissen ob der im Prinzip das gleiche macht, oder ob man das ganze bei deiner Methode wieder abschalten kann.
Gruß,
viper
- 29.03.09, 22:51 #8Kapitän zur See
- Registriert seit
- 19.01.2007
- Beiträge
- 3.918
- 30.03.09, 14:25 #9
- 18.04.09, 13:36 #10Stabsgefreiter
- Registriert seit
- 18.07.2006
- Ort
- Nähe Bonn
- Beiträge
- 290
Dankeschön!
Es funktioniert! Lädt euch das EVGA Precision Tool herunter, installiert es (egal was ihr für eine Graka habt). Startet es aber NICHT (wenn ihr eine ATi habt).
Geht in den Installationsordner und holt euch daraus die Datei "RTCore64.sys". Kopiert diese in euren RM-Clock ordner. Bestätigt das ihr die bestehende Datei überschreiben wollt, fertig!
Anderweitig könnt ihr die Signierte Datei auch hier herunterladen: RTCore64
Die Originale Datei von RM-Clock mit dieser halt ersetzen.
Beweis:
Noch einen schönen Sonntagmittag
gongplong

LinkBack URL
About LinkBacks
Zitieren




