Awesome REA
Deutsch
Zurück zu allen Fällen

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.4

Die 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