Docs: say that the elevated plugin install runs the per-user ZOrbit.exe
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 92/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- powershell, python
- Ambito
- documentation, security
Direzione di ricerca
Inizia da docs/bridge.md intorno alla riga 50, quindi esamina la sezione sulle limitazioni note di SECURITY.md e l’affermazione vicino alla riga 33 di docs/install.md. Verifica la formulazione proposta rispetto al comportamento descritto: l’helper con privilegi è il ZOrbit.exe specifico dell’utente. Il lavoro è completo quando tutti e tre i documenti spiegano correttamente tale limitazione, inclusi l’avviso di attendibilità e il motivo per cui non può essere risolta.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
From the audit of ZOrbit 0.11.0 (31 October 2026). Decided: accept the limitation and state it.
Installing or removing the ZScript plugin in a ZBrush under Program Files runs ShellExecuteEx with the runas verb on sys.executable, which is the per-user %LOCALAPPDATA%\Programs\ZOrbit\ZOrbit.exe (the installer is PrivilegesRequired=lowest). The elevated helper does ignore the staging folder and builds the plugin from the bundled .zsc, but that .zsc, python312.dll and every DLL in _internal sit in the same user-writable folder, and _make_shortcut starts a bare powershell.exe. Anything already running as the user can swap the exe and wait for the user to press Install. Nothing in the code can change that while the app installs per user and never asks for administrator rights itself.
docs/bridge.md:50 says the opposite: "builds the plugin files from the installation's own copies, so nothing from a user-writable folder is copied with administrator rights."
Fix
docs/bridge.md:50: "The elevated step ignores the staging folder and builds the plugin files itself, but it is ZOrbit's own program running from your user folder, so approve the prompt only on a PC you trust."SECURITY.md: a known-limitations paragraph with the reason.docs/install.md:33("A ZBrush under Program Files asks for administrator rights once"): one clause on what the prompt elevates.
Audit ids: F011, F026, F203, F394.
- Lingua principale
- Python
- Stelle
- 2
- Fork
- 1
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di combwizard/ZOrbit
-
bridge documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
combwizard/ZOrbit#63 ·
-
idea ring tags
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
combwizard/ZOrbit#38 ·
-
Tag band along a fan's arcApertaidea ring tags
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
combwizard/ZOrbit#37 ·
-
browser idea tags
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
combwizard/ZOrbit#34 ·
-
bridge browser idea
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
combwizard/ZOrbit#28 ·
Tutte le issue di combwizard/ZOrbit
Issue simili
-
[Bug]: Responses API 500s on assistant message with empty content listForse già presa @shadowmodder l’ha presa oggi. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
vllm-project/vllm#64940 ·
I maintainer di solito rispondono entro 1 giorno
-
limits
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Keybind quest outdatedApertaStatus: Triage Type: Quest
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
GTNewHorizons/GT-New-Horizons-Modpack#27490 ·
I maintainer di solito rispondono entro 1 giorno
-
LLM.save() discards the model's active prompt styleForse già presa @remote-controlled-man l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Lightning-AI/litgpt#2378 ·
I maintainer di solito rispondono entro 23 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno