Skip to content

xucRun 0.9.0.3

Choose a tag to compare

@github-actions github-actions released this 30 Oct 16:40

Important notice / Wichtiger Hinweis

xucRun is a non-commercial open-source project. The provided installer is not signed by a
publicly trusted publisher. Windows may therefore report an unknown publisher when it is first
started. Download the files only from this GitHub Release and compare the SHA-256 checksum before
starting the installer.

xucRun ist ein nicht kommerzielles Open-Source-Projekt. Die bereitgestellte Installer-Datei
besitzt keine Signatur eines öffentlich vertrauenswürdigen Herausgebers. Windows kann deshalb beim
ersten Start einen unbekannten Herausgeber melden. Laden Sie die Dateien ausschließlich aus diesem
GitHub Release herunter und vergleichen Sie vor dem Start die SHA-256-Prüfsumme.

Release information

Added

  • Added /system [<Application> [Arguments...]] for starting a local application as
    LocalSystem in the caller's interactive session.
  • Added parameterless /system shell replacement. The replacement preserves the working
    directory and closes the previous shell only after the new shell started successfully.

Security

  • Every /system launch requires a separate, non-storable confirmation in the signed xucRun
    approval helper on the protected private desktop. The confirmation shows the exact executable,
    arguments, and working directory and is bound to a short-lived single-use challenge.
  • The broker locks and revalidates the resolved executable and its path and holds the locks until
    the LocalSystem process has been created.

Full changelog

Veröffentlichungsinformationen

Hinzugefügt

  • /system [<Anwendung> [Argumente...]] startet eine lokale Anwendung als LocalSystem in der
    interaktiven Sitzung des Aufrufers.
  • Der parameterlose /system-Aufruf ersetzt die aktuelle Shell. Der Ersatz übernimmt das
    Arbeitsverzeichnis und schließt die bisherige Shell erst nach erfolgreichem Start der neuen
    Shell.

Sicherheit

  • Jeder /system-Start erfordert eine separate, nicht speicherbare Bestätigung im signierten
    xucRun-Freigabehelper auf dem geschützten privaten Desktop. Die Bestätigung zeigt die genaue
    Programmdatei, alle Argumente und das Arbeitsverzeichnis und ist an eine kurzlebige
    Einmal-Challenge gebunden.
  • Der Broker sperrt und validiert die aufgelöste Programmdatei und ihren Pfad erneut und hält die
    Sperren, bis der LocalSystem-Prozess erzeugt wurde.

Vollständiges Änderungsprotokoll

SHA-256

978E1754BE8DC4AE29250683A6C6B07C23A89B3B4AB144C282B8D422D2DB336B  xucRun-Installer-0.9.0.3-x64.exe
18538CD905547EEBA1963AF70076A8845F55161DB72A6015640F82DA89C37811  xucRun-0.9.0.3-x64.zip