So ändern Sie eine Ressource in exporer.exe

374
Luis Ferrao

Ich habe ein Benachrichtigungssymbol erstellt, das viel besser sichtbar ist als das vorhandene Schwarzweiß-Symbol. Dieses Symbol hat genau dieselbe Größe in Bytes wie das vorhandene, daher hoffte ich, es durch ResourceHacker oder etwas anderes ersetzen zu können und die digitale Signatur beizubehalten, aber ich weiß nichts über digitale Signaturen oder wie ich damit umgehen würde .

Es ist mir gelungen, mit dem neuen Symbol eine neue explorer.exe mit dem Ressourcenhacker erfolgreich zu erstellen, aber ich weiß nicht, was ich damit machen soll.

Nicht, dass es wichtig ist, aber hier ist mein neues Symbol. Ich habe gerade die RGB-Einstellungen geändert, um genau die gleiche Größe zu behalten:

So ändern Sie eine Ressource in exporer.exe

0
Nein, Sie können keinen nicht digital signierten Explorer ausführen. Sie erhalten die Fehlermeldung "Dieses Programm kann nicht auf diesem Computer ausgeführt werden". Luis Ferrao vor 6 Jahren 0

1 Antwort auf die Frage

0
ttaylor1218

Sie können die digitale Signatur nicht beibehalten, wenn die EXE-Datei trotzdem geändert wird, es sei denn, Sie besitzen das Zertifikat, mit dem die Datei signiert wurde. In Ihrem Fall möchten Sie die explorer.exe, die von Microsoft signiert ist, ändern, damit Sie diese Datei nicht ändern und die Signatur beibehalten können, es sei denn, Sie sind Microsoft.

Signaturen werden verwendet, um die Identität des Herausgebers einer Datei zu überprüfen. Wenn die Datei erneut signiert werden sollte, würde dies den beabsichtigten Zweck der Signierung verhindern. Dies ist das wichtigste Mittel, um sicherzustellen, dass die EXE, die Sie ausführen möchten, die EXE ist, die Sie kennen und denen Sie vertrauen, und die von Hackern nicht geändert wurde, um Exploits einzubinden.

Nachdem Sie Änderungen vorgenommen haben, können Sie das Exe zwar tatsächlich erneut signieren, diese Signatur wird jedoch nicht als von Microsoft validiert überprüft und führt wahrscheinlich zu sicherheitsrelevanten Fehlern und / oder Benachrichtigungen.