Wie binden Sie ein Programm und ein Batch-Skript in eine eigenständige .exe-Datei?

974
knutole

Ich möchte meine eigene Kopie von Google Chrome und ein Batch-Skript in eine eigenständige Anwendung (EXE-Datei) einpacken. Grundsätzlich möchte ich, dass ein Nutzer auf das Anwendungssymbol doppelklickt, und Google Chrome beginnt mit benutzerdefinierten Parametern (z. B. von der Befehlszeile mit Flags). (Warum? Dies ist die einzige Möglichkeit, um die SSLv3-Sicherheitsanfälligkeit in Chrome zu vermeiden.)

Ist das möglich? Es muss sich alles in einer Datei befinden - es könnte sich jedoch um ein selbstentpackendes Archiv handeln, das sich beim ersten Durchlauf selbst entpackt (aber dann normalerweise bei den nachfolgenden Folgen startet).

Vielen Dank

0
Warum nicht das vorhandene Chrome ausführen, das sie haben, aber mit den richtigen Parametern? Möglicherweise ist es möglich, eine Chrome-Installation zu entpacken und auszuführen, ohne sie wirklich zu installieren. Welche Parameter umgehen die SSL-Sicherheitsanfälligkeit? Insbesondere, auf welche Sicherheitsanfälligkeit beziehen Sie sich. Ich habe von einer SSL-Sicherheitslücke in letzter Zeit gehört, aber es handelt sich um einen SSL-Server. Es betrifft nur Personen, die einen SSL-Server betreiben. Ich verstehe nicht, warum das Aufrufen von Chrome mit bestimmten Parametern hilfreich ist. barlop vor 9 Jahren 1
Ich möchte eigenes Chrome einpacken, um sicherzustellen, dass es sich um die neueste Version handelt. Alles, was ich wirklich brauche, ist es irgendwie zu bündeln, um es idiotensicher zu machen - dh. Ein Klick auf ein App-Symbol. Ich denke nur an ein Batch-Skript, um Chrome zu starten. Normalerweise bin ich jedoch nicht unter Windows. (Bei OSX handelt es sich nur um ein einfaches Automator-Skript.) Das Flag ist --ssl-version-min = tls1 btw, für SSLv3 vuln. (Dies ist auch eine Client-Seite mit Schwachstellen. Ich glaube, Sie werden Ihren Browser hier anfällig finden: https://www.ssllabs.com/ssltest/viewMyClient.html;) Übrigens, ich habe andere Gründe, warum ich Flags verwenden möchte eine App zum Beispiel. knutole vor 9 Jahren 0
Sie möchten den Wrapper ausführen und einen Ordner extrahieren, in dem Chrome bereits vorbereitet ist, und dann ein Desktopsymbol zum Starten von Chrome mit dem Parameter `--ssl-version-min = tls1` setzen? Ist es das? Oder möchten Sie, dass der Wrapper Chrome automatisch installiert und dann das Desktopsymbol setzt, um Chrome mit dem Parameter zu starten? Und ist diese Lösung (Desktop-Shortcut mit Parameter) für Sie ausreichend? Ryakna vor 9 Jahren 1
Beides ist in Ordnung - aber ja, es ist das Ziel, sicher zu gehen, dass es das neueste Chrome ist und mit Flags zu beginnen. Vielen Dank! knutole vor 9 Jahren 0

1 Antwort auf die Frage

1
SΛLVΘ

Warum fügen Sie den Parameter nicht zur Verknüpfung von Chrome hinzu? Dies kann in der Schnellstartleiste oder auf dem Desktop erfolgen. Ich weiß nichts über Metro Apps.

enter image description here