Seite 1 von 1
Software-Deinstallation mit Passwort? Wapt-Skript
Veröffentlicht: 22. November 2020 – 20:16 Uhr
von Thierry83
Hallo,
tolles Tool! Beim Erstellen eines Deinstallationspakets bin ich jedoch auf ein Problem gestoßen: Kaspersky Antivirus ist passwortgeschützt und lässt sich daher nicht deinstallieren.
Meine Frage: Kann man in Wapt ein Passwort für die Software-Deinstallation verwalten?
Ich benötige ein Passwort für die Deinstallation von Kaspersky und möchte dieses in das Python-Skript einbinden, ohne dass es sichtbar ist, beispielsweise durch den Import einer verschlüsselten Datei (bitte beachten Sie, dass es sich nicht um das Wapt-Zugriffspasswort handelt).
Wie kann ich das bewerkstelligen? Vielen Dank im Voraus!

Betreff: Software-Deinstallation mit Passwort? Wapt-Skript
Veröffentlicht: 23. November 2020 – 14:36 Uhr
von Gaetan
Hallo,
ich hatte dasselbe Problem, konnte aber keine Lösung finden.
Da wir eine KES-Konsole zur Verwaltung unserer Geräteflotte nutzen und die Deinstallation über WAPT abwickelt,
könnte dieser Link hilfreich sein:
https://support.kaspersky.com/fr/14674#block4
Betreff: Software-Deinstallation mit Passwort? Wapt-Skript
Veröffentlicht: 23. November 2020 – 15:55 Uhr
von Yoann
Hallo, eine stille Deinstallation
von KES ist mithilfe der Argumente
KLLOGIN und
KLPASSWD möglich . Benutzername und Passwort werden dabei jedoch im Klartext gespeichert. Viele Grüße.
Betreff: Software-Deinstallation mit Passwort? Wapt-Skript
Veröffentlicht: 23. November 2020 – 17:18 Uhr
von vcardon
https://www.wapt.fr/fr/doc/wapt-create- ... aquet.html
um Ihre sensiblen Daten wie Benutzernamen und Passwörter in Ihren WAPT-Paketen aus Gründen der Vertraulichkeit zu verschlüsseln.
Betreff: Software-Deinstallation mit Passwort? Wapt-Skript
Veröffentlicht: 23. November 2020 – 19:40 Uhr
von Thierry83
Danke Gaetan und Vincent,
ich hatte das Skript zur Passwortverschlüsselung tatsächlich schon gesehen, aber die Kasp-Anmeldedaten waren mir neu.
Vielen Dank euch beiden für die Antwort, die meine Vermutung bestätigt. Ich werde es ausprobieren!

Betreff: Software-Deinstallation mit Passwort? Wapt-Skript
Veröffentlicht: 23. November 2020 – 20:08 Uhr
von vcardon
Lassen Sie uns wissen, ob es funktioniert, und falls ja, vergessen Sie nicht, das Thema als gelöst zu markieren.
Betreff: Software-Deinstallation mit Passwort? Wapt-Skript
Veröffentlicht: 24. November 2020 - 06:28 Uhr
von Thierry83
Ich muss das testen, denn, wenn ich Ihr Skript richtig verstanden habe (vorausgesetzt, ich habe es richtig gelesen...):
Code: Alle auswählen
encryptlist = json.loads(open('encrypt-txt.json','r').read())
if WAPT.host_uuid in encryptlist:
host_key = WAPT.get_host_key()
encrypttxt = host_key.decrypt(encryptlist[WAPT.host_uuid].decode('base64')).decode('utf-8')
entweder
Code: Alle auswählen
print(value['computer_fqdn'] + ' : ' + value['uuid'] + ' : ' + encryptlist[value['uuid']])
Ich muss ein Passwort mithilfe der UUID des Rechners entschlüsseln. Bedeutet das, dass ich die UUIDs aller Rechner zusammen mit dem Passwort vorher in einer Liste speichern muss? Angesichts der Anzahl der Rechner ist das nicht einfach.
Noch eine Frage: Ich muss dieses Passwort als Argument für den Schlüssel im Deinstallationsprogramm eingeben. Es ist nicht softwarespezifisch, daher ist möglicherweise kein Passwort für die Deinstallation erforderlich
Code: Alle auswählen
for soft in installed_softwares(software):
run(WAPT.uninstall_cmd(soft['key']))
Kann man WAPT.uninstall_cmd(soft['key']) ein Passwortargument hinzufügen und ein optionales Passwort angeben (das während der Deinstallation verwendet wird oder nicht...)?
Ist das machbar? Vielen Dank für Ihr Feedback!

Betreff: Software-Deinstallation mit Passwort? Wapt-Skript
Veröffentlicht: 26. November 2020 - 12:30 Uhr
von Thierry83
Hallo,
ich teste gerade
https://www.wapt.fr/fr/doc/wapt-create- ... aquet.html.
Die Maschinen-UUIDs werden in der Wapt-Konsole angezeigt, aber wo ist die
encrypt-text.json
? Es wird ein Fehler generiert, als ob die Datei nicht existiert:
FATAL ERROR: IOError: [Errno 2] No such file or directory: 'encrypt-txt.json' Wapt.
Danke!
