2017-09-22 1 views
0

Ich hatte Probleme, meine Software vor dem Kopieren durch eine andere Person zu schützen. Ich möchte in der Lage sein, ihnen die Software zu geben, und ihnen dann einen einmaligen Schlüssel schicken, um die Software zu öffnen, so dass sie funktioniert und verhindert, dass sie kopiert und verteilt wird. Jede Hilfe wird geschätzt. Möchten Sie einen Login-Server erstellen, auf dem sich Benutzer einloggen können.So fügen Sie einem Python-Skript Sicherheit hinzu, so dass das Skript mit einem einmaligen Schlüssel geöffnet werden kann

+0

Mögliches Duplikat von [Wie schütze ich Python-Code?] (Https://stackoverflow.com/questions/261638/how-doi-i-protect-python-code) – combinatorist

Antwort

0

Hier kommt eine große Sache. Erstellen Sie einen Kontoserver. Öffnen Sie einen Internet-Anschluss. Erstellen Sie eine Lib, die den Produktschlüssel, den Benutzernamen und das Passwort (alle drei Benutzereingaben) sendet (verwenden Sie Python ssl lib). Wenn der Server sie akzeptiert (das Konto existiert, das Passwort ist korrekt), wird der Schlüssel für dieses Konto registriert. Der Schlüssel befindet sich in der Datenbank, und wenn er eingelöst wird, wird er für die Lizenz für den Spielkopie auf Ihrem Server getauscht. Dann wird das Spiel prüfen, ob das angemeldete Konto dieses Spiel hat und wenn es dann das Spiel startet. Für Antitamper verwenden Sie Cython. DeNuvo kann auch verwendet werden.

Verwandte Themen