VSL-DSP: Anwendung von Erkenntnissen aus Herstellerbibliotheken auf Audio-DSP-Tools
Ziel: PreSonus Universalsteuerung libucnet.so und libfatchannelplugins.so
Autor / Namensnennung: grisuno
Datum der Quellenüberprüfung:
Überprüfungsstatus: Quellen überprüft; Autorentests werden nicht unabhängig wiederholt.
Die Frage
Wie erkennt der Hersteller-Controller Geräte, registriert Parameter und stellt den Gewinn dar?
Was REA getan hat
Die Rea-Erweiterung von LazyOwn treibt REA und Ghidra gegen die Bibliotheken des Anbieters an, wobei die Evidence-Hülle erhalten bleibt und Protokoll- und Parameterspezifikationen erstellt werden.
Vom Autor gemeldete Ergebnisse
Der Autor wendet die Erkenntnisse auf dB-Befehle, Parameternamen und die linear/dB-Konvertierung an und stellt CMocka-Tests bereit.
Einschränkungen und unbestätigte Ansprüche
Die Rolle von REA beschränkt sich auf bestimmte Erkenntnisse aus der Herstellerbibliothek und darauffolgende Verbesserungen, nicht auf den gesamten Treiber. Der Stummschaltungscode wurde nicht wiederhergestellt.
Was zu lernen ist
Protokollforschung kann eine konkrete Lücke in einem bestehenden Projekt schließen. Unbekannte Steuercodes sollten unbekannt bleiben.
REA Nutzungsnachweis in der Quelle
lazyaddon, which drives REA (Reverse Engineer Anything) with Ghidra 12.1.4Die Formatierung von Auszügen wird vereinfacht. Lesen Sie die Originalquelle für den vollständigen Kontext.
Originalquellen
Unabhängige redaktionelle Zusammenfassung. Die Urheberschaft liegt bei den Originalautoren. Zielsoftware, Installationsprogramme und die komplette Dekompilerausgabe werden hier nicht weitergegeben.
Sehen Sie sich diesen Fall auf GitHub an · Schlagen Sie eine Korrektur vor