Repository navigation
Releases: HT64/xucRun
Release list
xucRun 0.9.1.1
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
- In
/showcred, double-clicking a target account with approvals now opens the approvals that
apply to that account. The context menu provides the same filtered view and a copyable credential
detail view. The filtered list includes approvals bound to the selected account and profile-wide
approvals that apply to all target accounts. /showapprovalsand/admin-statusnow provide copyable row details through double-click and
Show details... in the context menu. Credential details and approvals tied to a specific
target account include its SID. Approval details include the complete target hash when present.
Changed
- Target hashes are no longer shown in the approval and administrative-status tables. They remain
available in the corresponding details. Detail views omit fields that are empty or do not apply
to the selected entry.
Full changelog
Veröffentlichungsinformationen
Hinzugefügt
- In
/showcredöffnet ein Doppelklick auf ein Zielkonto mit Freigaben jetzt die für dieses Konto
geltenden Freigaben. Das Kontextmenü bietet dieselbe gefilterte Ansicht und eine kopierbare
Detailansicht der Anmeldedaten. Die gefilterte Liste enthält Freigaben für das ausgewählte Konto
sowie profilweite Freigaben, die für alle Zielkonten gelten. /showapprovalsund/admin-statusbieten jetzt kopierbare Zeilendetails per Doppelklick und
über Details anzeigen... im Kontextmenü. Anmeldedatendetails und Freigaben für ein bestimmtes
Zielkonto enthalten dessen SID. Freigabedetails enthalten den vollständigen Zielhash, sofern
vorhanden.
Geändert
- Zielhashes werden nicht mehr in den Tabellen der Freigaben- und administrativen Statusansicht
angezeigt. Sie bleiben in den zugehörigen Details verfügbar. Die Detailansichten lassen Felder
weg, die leer sind oder für den ausgewählten Eintrag nicht gelten.
Vollständiges Änderungsprotokoll
SHA-256
E2AA0A1F8AC10BF5ED85476E6836A263A59BC0234B646A5B9FC787B2A0C19C85 xucRun-Installer-0.9.1.1-x64.exe
50B96C5047126ACD264CA4815AFECD8B7B5E487D91890ACA9027922BAF20DF78 xucRun-0.9.1.1-x64.zip
xucRun 0.9.1.0
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
/user:*and/user-elevated:*to always show the local account selection. The dialog
identifies the current account and accounts with stored xucRun credentials; selecting another
account without stored credentials continues through password entry on a separate Windows
desktop. - The approval dialog now summarizes relevant existing approvals for the same target and names
differing bindings such as the program file, target account, elevation mode, arguments, working
directory, visibility, or direct script. The effect of the current selection explains whether
it adds, broadens, replaces, or remains overlaid by an existing approval.
Changed
/user-elevatednow reuses the current account when it is already an administrator and requests
UAC elevation only when necessary. Otherwise, xucRun selects an administrator account with
stored credentials or offers credential capture on a separate Windows desktop.- The approval dialog now presents the client and account context determined by the broker
separately from the scrollable launch details. It shows detailed Authenticode information for
the target program and a directly recognized script, including signature type, signer, issuer,
certificate fingerprint and validity, and available timestamp information. - Confirming a changed executable transfers both target-program and exact-invocation approvals to
the new program hash. Exact-invocation argument, working-directory, visibility, and direct-script
bindings remain unchanged. /infoand the Tray information view now share a consistent runtime-information format covering
program identity, architecture, language resources, signer certificate, account and elevation,
configuration, maintenance scripts, and client logging.
Security
- Authenticode diagnostics now distinguish a missing signature association from embedded-signature,
catalog, certificate-chain, validity, revocation, and policy failures. Signature information
supplements the existing final-path and SHA-256 checks. These diagnostics do not establish that
a signed or unsigned target is free of harmful behavior. /auditnow reports the results of checks for the configured Windows protections of the running
broker process and for ACL protection, Authenticode trust, and the expected signer of the fixed
Core and Tray maintenance scripts. A successful report describes the state observed during the
check and is not a guarantee against defects or later changes.- Reusable exact-invocation approvals for directly recognized scripts now require the broker's ACL
check to find no prohibited client write or delete access in the script path. They bind the final
script path and SHA-256 hash; the broker revalidates and locks the bound executable and script
through process creation. The binding does not cover programs, scripts, modules, or other files
loaded later by the approved process.
Full changelog
Veröffentlichungsinformationen
Hinzugefügt
/user:*und/user-elevated:*zeigen immer die Auswahl lokaler Konten. Der Dialog kennzeichnet
das aktuelle Konto und Konten mit gespeicherten xucRun-Anmeldedaten; bei der Auswahl eines
anderen Kontos ohne gespeicherte Anmeldedaten wird der ursprüngliche Start nach der
Passworteingabe auf einem separaten Windows-Desktop fortgesetzt.- Der Freigabedialog fasst jetzt relevante vorhandene Freigaben für dasselbe Ziel zusammen und
nennt abweichende Bindungen wie Programmdatei, Zielkonto, Erhöhungsmodus, Argumente,
Arbeitsverzeichnis, Sichtbarkeit oder direktes Skript. Die Wirkung der aktuellen Auswahl erklärt,
ob sie eine Freigabe ergänzt, erweitert, ersetzt oder weiterhin von einer vorhandenen Freigabe
überlagert wird.
Geändert
/user-elevatedverwendet jetzt das aktuelle Konto, wenn es bereits ein Administrator ist, und
fordert die UAC-Erhöhung nur bei Bedarf an. Andernfalls wählt xucRun ein Administratorkonto mit
gespeicherten Anmeldedaten aus oder bietet die Erfassung der Anmeldedaten auf einem separaten
Windows-Desktop an.- Der Freigabedialog trennt jetzt den vom Broker ermittelten Client- und Kontokontext von den
scrollbaren Startdetails. Für das Zielprogramm und ein direkt erkanntes Skript zeigt er
ausführliche Authenticode-Informationen einschließlich Signaturart, Signierer, Aussteller,
Zertifikatfingerabdruck und -gültigkeit sowie vorhandener Zeitstempelinformationen. - Die Bestätigung einer geänderten Programmdatei überträgt jetzt sowohl Zielprogrammfreigaben als
auch Freigaben für den genauen Aufruf auf den neuen Programmhash. Die Bindungen des genauen
Aufrufs an Argumente, Arbeitsverzeichnis, Sichtbarkeit und direktes Skript bleiben unverändert. /infound die Informationsansicht des Trays verwenden jetzt ein einheitliches Format für
Laufzeitinformationen zu Programmidentität, Architektur, Sprachressourcen, Signierzertifikat,
Konto und Erhöhung, Konfiguration, Wartungsskripten und Clientprotokollierung.
Sicherheit
- Die Authenticode-Diagnose unterscheidet jetzt eine fehlende Signaturzuordnung von Fehlern
eingebetteter Signaturen, Kataloge, Zertifikatsketten, Gültigkeit, Sperrprüfung und Richtlinien.
Die Signaturinformationen ergänzen die bestehenden Prüfungen von finalem Pfad und SHA-256. Diese
Diagnose stellt nicht fest, dass ein signiertes oder unsigniertes Ziel frei von schädlichem
Verhalten ist. /auditmeldet jetzt die Ergebnisse von Prüfungen der konfigurierten Windows-Schutzmechanismen
des laufenden Brokerprozesses sowie von ACL-Schutz, Authenticode-Vertrauen und erwartetem
Signierer der festgelegten Core- und Tray-Wartungsskripte. Ein erfolgreicher Bericht beschreibt
den während der Prüfung beobachteten Zustand und ist keine Garantie gegen Fehler oder spätere
Änderungen.- Für wiederverwendbare Freigaben eines genauen Aufrufs mit direkt erkanntem Skript darf die
ACL-Prüfung des Brokers keine unzulässigen Schreib- oder Löschrechte des Clients in der
Skriptpfadkette feststellen. Die Freigabe bindet finalen Skriptpfad und SHA-256-Hash; der Broker
validiert und sperrt die gebundene Programm- und Skriptdatei erneut bis zur Prozesserzeugung.
Später durch den freigegebenen Prozess geladene Programme, Skripte, Module oder andere Dateien
sind nicht Teil dieser Bindung.
Vollständiges Änderungsprotokoll
SHA-256
8C02C033AB13057B2F2059BE56DF54A19741BDB7761CBCC76ACB8538BEE03BA8 xucRun-Installer-0.9.1.0-x64.exe
79959A90C15052A46CF3723C2B553CFAD2706D32768F751B3516B04F7A4C3035 xucRun-0.9.1.0-x64.zip
xucRun 0.9.0.3
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
LocalSystemin the caller's interactive session. - Added parameterless
/systemshell replacement. The replacement preserves the working
directory and closes the previous shell only after the new shell started successfully.
Security
- Every
/systemlaunch 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
theLocalSystemprocess has been created.
Full changelog
Veröffentlichungsinformationen
Hinzugefügt
/system [<Anwendung> [Argumente...]]startet eine lokale Anwendung alsLocalSystemin 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 derLocalSystem-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
xucRun 0.9.0.2
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
Note
- This is the initial public release of xucRun.
- Microsoft Visual C++ Redistributable v14 for x64 version
14.51.36247.0or later is required.
The graphical installer checks this requirement and offers the official Microsoft download if
necessary.
Full changelog
Veröffentlichungsinformationen
Hinweis
- Dies ist die erste öffentliche Veröffentlichung von xucRun.
- Erforderlich ist Microsoft Visual C++ Redistributable v14 für x64 ab Version
14.51.36247.0.
Der grafische Installer prüft diese Voraussetzung und bietet bei Bedarf den offiziellen
Microsoft-Download an.
Vollständiges Änderungsprotokoll
SHA-256
0D5ACBB8DCC2894E4BCBBF2358FB2492A730FF89D73F5540E2B7541CC40C7A2B xucRun-Installer-0.9.0.2-x64.exe
F2B3CB77A7E291E4B573008C9F7F56F7A6FC2D3FD77327BEC21A295B309E8109 xucRun-0.9.0.2-x64.zip