
CVE-2025-66676
In IOBit Unlocker 1.3.0.11 und früheren Versionen ermöglicht die Anwendung das willkürliche Beenden von Prozessen, indem versucht wird, eine Datei zu entsperren.
Die Anwendung wird verwendet, um eine gesperrte Datei zu entsperren. Durch Angabe der Prozessabbilddatei eines laufenden Prozesses als gesperrte Datei versucht IOBit Unlocker, den laufenden Prozess (den Prozess, der die Prozessabbilddatei „gesperrt“ hat) aus dem Kernelmodus zu beenden. Es gibt eine einfache Kontrolle, die willkürlichen Prozessen die Interaktion mit dem Treiber mittels Prüfsumme verhindert. Dies kann umgangen werden, indem unser Exploit-Executable durch Hinzufügen von Padding am Ende der ausführbaren Datei modifiziert wird.
IObitUnlocker.sys in C:\Windows\System32\Drivers\ abIObitUnlockerKiller in x86IOBitUnlockerKiller.exe) durch:
IOBitUnlockerKiller.exe in dasselbe Verzeichnis wie patch_exe.pypython3 patche_exe.py IOBitUnlockerKiller.exe ausp.txt (durch Zeilenumbrüche getrennt) ab und platziere sie im selben Verzeichnis wie IOBitUnlockerKiller.exeIOBitUnlockerKiller.exe als Administrator ausDer Exploit läuft unbegrenzt, indem er die in p.txt angegebene Datei durchläuft.
Hinweis 1: Falls du den Fehler [-] Failed to Load/Start Driver erhältst, führe sc stop IOBitUnlocker und sc delete IOBitUnlocker aus und starte den Exploit erneut.
Hinweis 2: Der anfällige Treiber wird in diesem Projekt nicht bereitgestellt.
patch_exe.pyDer zugrundeliegende Treiber von IOBit Unlocker vergleicht die Prüfsumme (alternative Prüfsumme und XOR-Prüfsumme) mit einem festen Wert. Das Python-Skript fügt dem Exploit-Executable Padding hinzu, um es mit dem festgelegten Wert übereinstimmen zu lassen.
check_xor_alt.pyNur ein Hilfsskript zur Berechnung der alternativen und XOR-Prüfsumme.
Dieses Tool dient nur zu Bildungs- und Forschungszwecken. Verwende es nur auf Systemen, die dir gehören oder für die du ausdrückliche Erlaubnis zum Testen hast. Der Autor übernimmt keine Verantwortung für Missbrauch oder Schäden, die durch dieses Programm verursacht werden.