Qt Remote Objects Sicherheitshinweise
Übersicht
Der Zweck von „ Qt Remote Objects “ besteht darin, Methoden auf Objekten aufzurufen, die sich nicht im selben Prozess oder auf demselben Host befinden, so als befänden sie sich im selben Prozess. Das Modul „ Qt Remote Objects “ wurde jedoch nicht unter Sicherheitsaspekten entwickelt und bietet keine Authentifizierung anderer Hosts. Das Protokoll kann nicht feststellen, ob zwei Hosts unterschiedliche Versionen der gemeinsam genutzten Objekte verwenden, und Angreifer, die zufällige Daten senden, können Fehlverhalten oder Abstürze verursachen. Da alle Hosts gleichen Zugriff auf dieselben Methoden der gemeinsam genutzten Objekte haben, kann ein einzelner Host die anderen mit einer hohen Rate an Methodenaufrufen und großen Datenmengen überfluten. Es muss daher in einer vertrauenswürdigen, vom Internet abgeschirmten Umgebung verwendet werden.
Warnung: Die direkteAnbindung von Qt Remote Objects an das Internet stellt ein Sicherheitsrisiko dar. Qt Remote Objects ist nicht gegen netzwerkbasierte Angriffe abgesichert.
Falls ein internetseitiger Zugriff auf die Funktionen von „ Qt Remote Objects “ erforderlich ist, isolieren Sie die „ Qt Remote Objects “-Knoten hinter einem gehärteten Gateway auf Anwendungsebene, das nur die spezifisch benötigten Operationen freigibt.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.