Moin Leute!
Ich bin dabei, ein Spiel zu schreiben und möchte dafür direkt ein Plugin-System einbinden. Ich weiß schon, wie man Plugins erstellt, lädt und nutzt, ABER:
-> Was ist mit der Sicherheit?
Ich möchte z.B., dass Entwickler ein Event (sagen wir mal "OnPlayerDeath", wenn ein Spieler stirbt) nutzen ("hooken") können. Das kann ich auch schon einrichten. Nur was, wenn jemand dann einen Keylogger oder ähnliches mit rein nimmt?
Deswegen stelle ich mir die Frage: Wie kann ich da Sicherheit gewährleisten?
Im Moment gehe ich davon aus, dass ich entweder alle Plugins selbst schreiben muss (dann kann ich mir das eigentlich auch sparen und direkt ins Spiel schreiben) oder den Source-Code/den dekompilierten Code einsehen muss...
Oder kann man etwa gewisse Funktionen überwachen/einschränken?
Ich möchte nicht Gefahr laufen, dass Plugins zu meinem Spiel später Virenschleudern werden
Ich freue mich über jede Hilfe, die ihr mir geben könnt :)!
MfG,
X-Zat / Momo
Ich bin dabei, ein Spiel zu schreiben und möchte dafür direkt ein Plugin-System einbinden. Ich weiß schon, wie man Plugins erstellt, lädt und nutzt, ABER:
-> Was ist mit der Sicherheit?
Ich möchte z.B., dass Entwickler ein Event (sagen wir mal "OnPlayerDeath", wenn ein Spieler stirbt) nutzen ("hooken") können. Das kann ich auch schon einrichten. Nur was, wenn jemand dann einen Keylogger oder ähnliches mit rein nimmt?
Deswegen stelle ich mir die Frage: Wie kann ich da Sicherheit gewährleisten?
Im Moment gehe ich davon aus, dass ich entweder alle Plugins selbst schreiben muss (dann kann ich mir das eigentlich auch sparen und direkt ins Spiel schreiben) oder den Source-Code/den dekompilierten Code einsehen muss...
Oder kann man etwa gewisse Funktionen überwachen/einschränken?
Ich möchte nicht Gefahr laufen, dass Plugins zu meinem Spiel später Virenschleudern werden
![:(](https://www.vb-paradise.de/wcf/images/smilies/sad.png)
Ich freue mich über jede Hilfe, die ihr mir geben könnt :)!
MfG,
X-Zat / Momo