
CVE-2020-27688
RVTools ist eine Anwendung, die von Robware.net entwickelt wurde und in .NET 4.6.1 geschrieben ist. Sie interagiert mit vSphere-Umgebungen, um Informationen im CSV- oder XLSX-Format zu extrahieren. Sie kann über eine GUI oder über eine Eingabe-CSV-Datei ausgeführt werden, in der die Informationen gespeichert sind, um eine Verbindung zur vSphere-Umgebung herzustellen. Das Passwort in der CSV-Datei wird mit einer proprietären Verschlüsselungsanwendung verschlüsselt. Das verschlüsselte Passwort kann am Präfix "_RVTools" erkannt werden.
<= 4.0.6
Die Verschlüsselung verwendet einen statischen IV und KEY. Mithilfe von Reverse-Engineering-Techniken ist es möglich, diese IV und diesen KEY zu extrahieren. Diese Werte können verwendet werden, um das in den Konfigurationsdateien verwendete Passwort zu entschlüsseln.
Dieses Repository enthält den .NET-Code, um das verschlüsselte Passwort mithilfe des statischen IV und KEY zu entschlüsseln.