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
Antwort
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.
https://www.youtube.com/watch?v=WrtebUkUssc. Hilfreiche Verbindung, die ich für Steckdosen und das Berühren des externen Kontoservers dachte. Außerdem: https://www.youtube.com/watch?v=DIPZoZheMTo
- 1. So fügen Sie eine Referenz zu einem C# -Skript hinzu
- 2. So fügen Sie einem Spiel Punkte hinzu
- 3. So fügen Sie einem Modal Navigation hinzu
- 4. So schränken Sie Android Intents ein oder fügen Sicherheit hinzu
- 5. So fügen Sie Text zu einem Toplevel-Fenster hinzu
- 6. So fügen Sie ein Element mit einem benutzerdefinierten SOAPHandler hinzu
- 7. So fügen Sie eine horizontale Lücke mit einem JLabel hinzu
- 8. So fügen Sie benutzerdefiniertes CSS zu einem WP-Thema hinzu
- 9. So fügen Sie Eingabewerte hinzu
- 10. So fügen Sie einem HTML-Elementwert eine Seiten-URL hinzu
- 11. d3.js So fügen Sie Linien zu einem Balkendiagramm hinzu
- 12. So fügen Sie einem Kalender andere Benutzer hinzu
- 13. So fügen Sie einem Schlüssel in einem Python-Wörterbuch mehrere Werte hinzu
- 14. So fügen Sie einem Label ein Auswahlrechteck hinzu
- 15. So fügen Sie AdMob-Anzeigen zu einem UITableView hinzu
- 16. So fügen Sie einem benutzerdefinierten Websteuerelement benutzerdefinierte Eigenschaften hinzu
- 17. So fügen Sie eine Variable zu einem Konstantspuffer hinzu
- 18. So fügen Sie einem Fragment in Android einen Titel hinzu
- 19. So fügen Sie einem Streudiagramm in ggplot2 Beschriftungen hinzu
- 20. So fügen Sie eine Schnittstelle zu einem Fenster hinzu
- 21. So fügen Sie mehrere Header-Ansichten in einem ListView hinzu
- 22. So fügen Sie einem WordPress-Plugin benutzerdefinierte Felder hinzu
- 23. So fügen Sie einen UIImageView in einem UIStackView ordnungsgemäß hinzu
- 24. So fügen Sie einen Rückruf zu einem Webformular hinzu Projekt
- 25. So fügen Sie OpenSSL zu einem schnellen Projekt hinzu
- 26. So fügen Sie einem gleitenden Div eine "Griffleiste" hinzu
- 27. So fügen Sie TextViews zu einem ListView hinzu
- 28. So fügen Sie einen Eckradius zu einem uiviewcontroller hinzu
- 29. So fügen Sie einem neuen Kontakt strukturierte Daten hinzu Absicht
- 30. So fügen Sie einen Ereignis-Listener zu einem iframe hinzu
Mögliches Duplikat von [Wie schütze ich Python-Code?] (Https://stackoverflow.com/questions/261638/how-doi-i-protect-python-code) – combinatorist