SimpleWindowsHardening
Pubblicato: 7 luglio 2020 - 11:55
Ciao,
questo è il mio primo post qui, ma sono un utente WAPT di lunga data (ho avuto la fortuna di ricevere formazione da Tranqui IT, tra gli altri).
Per un FabLab, che prevede l'installazione di pacchetti ma consente un certo grado di autonomia, vorrei distribuire il software open source SimpleWindowsHardeninge concedere l'accesso all'eseguibile all'amministratore locale, che necessita di un certo grado di autonomia.
Il principio di questo eseguibile è che, una volta avviato, attiva di default gli SRP e le restrizioni e visualizza una finestra con i pulsanti di attivazione e configurazione.
Vorrei creare un pacchetto WAPT che lasci una copia dell'eseguibile sul disco locale (questa parte funziona), avvii l'eseguibile (anche questa parte funziona) e chiuda la finestra (questa parte non sono riuscito a farla funzionare).
Infatti, lo script Python attende la chiusura del processo (ho provato anche ad avviarlo tramite un file batch in background con start.exe, per poi eseguire taskkill), e non so come farlo procedere. Nella migliore delle ipotesi, ottengo un timeout, ma ricevo solo un codice di errore 3 e il pacchetto viene considerato disinstallato (non sono riuscito a riprodurre il codice di errore).
Avete qualche suggerimento?
----
WAPT 1.8 su Debian Buster, macchine client su Windows 10
questo è il mio primo post qui, ma sono un utente WAPT di lunga data (ho avuto la fortuna di ricevere formazione da Tranqui IT, tra gli altri).
Per un FabLab, che prevede l'installazione di pacchetti ma consente un certo grado di autonomia, vorrei distribuire il software open source SimpleWindowsHardeninge concedere l'accesso all'eseguibile all'amministratore locale, che necessita di un certo grado di autonomia.
Il principio di questo eseguibile è che, una volta avviato, attiva di default gli SRP e le restrizioni e visualizza una finestra con i pulsanti di attivazione e configurazione.
Vorrei creare un pacchetto WAPT che lasci una copia dell'eseguibile sul disco locale (questa parte funziona), avvii l'eseguibile (anche questa parte funziona) e chiuda la finestra (questa parte non sono riuscito a farla funzionare).
Infatti, lo script Python attende la chiusura del processo (ho provato anche ad avviarlo tramite un file batch in background con start.exe, per poi eseguire taskkill), e non so come farlo procedere. Nella migliore delle ipotesi, ottengo un timeout, ma ricevo solo un codice di errore 3 e il pacchetto viene considerato disinstallato (non sono riuscito a riprodurre il codice di errore).
Avete qualche suggerimento?
----
WAPT 1.8 su Debian Buster, macchine client su Windows 10