Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was ist das Verschlüsselungs- und Schutzschema für UE4-Programme und -Ressourcen?

Was ist das Verschlüsselungs- und Schutzschema für UE4-Programme und -Ressourcen?

王林
王林nach vorne
2023-05-21 18:59:051040Durchsuche

UnrealEngine4-Shell-Verschlüsselung.

Löst Code-Disassemblierung und Anti-Dump-Code, löst Softwarepiraterie und Algorithmus-Plagiat.

Die vollständige Spieleentwicklungs-Tool-Suite, die von Spieleentwicklern für die Spieleentwicklung erstellt wurde, heißt Unreal Engine 4. Unreal Engine ist eine reine C++-Engine, die auf hohe Leistung ausgelegt ist und umfangreiche Werke von mobilen Plattformspielen bis hin zu Konsolenplattformen unterstützt. Das Tool ist mit erweiterten Funktionen zur CPU-/GPU-Leistungsanalyse und einem flexiblen Renderer ausgestattet, sodass Entwickler effizient hochwertige VR-Erlebnisse erstellen können. Die Hauptcodelogik von UE4 befindet sich im EXE- und Ressourcendatei-Paket im Projekt. Deepin Virbox Protector kann den Code in der EXE-Datei vor der Zerlegung schützen und gleichzeitig die Paket-Ressourcendatei verschlüsseln, um die geistigen Eigentumsrechte darin zu schützen dass die Software nicht zweckentfremdet wird.

Verschlüsselungslösung:

Virbox Protector-Shell-Schutz:

Virbox Protector-Shelling-Tool ist eine Reihe hochstarker automatischer Schutzverschlüsselungstools, die unabhängig von Deep Thought entwickelt wurden. Es führt auf innovative Weise Voranalyse- und automatische Optimierungs-Engines ein und löst das Problem effektiv Probleme bei der Sicherheit und Leistungsbalance beim Schutz von Code. Es ist keine Programmierung erforderlich und Funktionen wie automatische Code-Transplantation, Verschleierung, Shell-Verschlüsselung und Datenverschlüsselung sind integriert, um einen hochfesten Schutz zu erreichen.

Um die Sicherheit des Softwarealgorithmus zu gewährleisten, kann die Autorisierungsdatei in das DeepSearch EL 5-Verschlüsselungsschloss geschrieben und wichtige Algorithmen für den Betrieb in das Verschlüsselungsschloss übertragen werden. Das Senselock 5-Schloss unterstützt die internationalen Standardalgorithmen RSA1024/2048, ECC192/256/384, AES128/192/256, DES/TDES, SHA1/SHA256. Die interne Sperrausführungsgeschwindigkeit beträgt 50 MIPS und die Kommunikationsgeschwindigkeit beträgt 300 KB/S Gewährleisten Sie die Genauigkeit des internen Sperralgorithmus. Sicherer und schneller Betrieb, um die Gesamtlaufgeschwindigkeit und das Spielerlebnis sicherzustellen.

Durch den Einsatz von Soft Locks oder Cloud Locks können die Entwicklerkosten gesenkt und gleichzeitig ein hohes Maß an Sicherheit gewährleistet werden. Cloud Lock kann verwendet werden, wenn eine Verbindung zum Internet besteht, es ist keine Hardware erforderlich und es ist äußerst benutzerfreundlich und praktisch. Die Softwaresperre kann offline verwendet werden, erfordert keine Hardwaregeräte und steuert die Anzahl der gebundenen Geräte durch Bindung von Hardware-Fingerabdrücken.

DS Protector Resource Protection

Schützt verschiedene Ressourcendateien wie Bilder, Videos, Audios usw., um Ressourcen vor Diebstahl zu schützen.

Sicherheitstechnologie:

l Shell für virtuelle Maschinen: Das Shell-Schutztool von Senselock 5 führt auf innovative Weise Voranalyse- und automatische Optimierungs-Engines ein und löst so effektiv die Sicherheits- und Leistungsbalanceprobleme bei der Virtualisierung des Codeschutzes.

l Fragmentierte Codeausführung: Verwenden Sie eine eigene ausgereifte Codeextraktionstechnologie in der Shell, um eine große Anzahl großer Codeteile zu extrahieren, sie zu verschlüsseln und zu verschleiern und sie in einer sicheren Umgebung auszuführen, wodurch die Abhängigkeit von der zugrunde liegenden Technologie und den Funktionen minimiert wird Die Verschlüsselungssperre und gleichzeitig eine große Anzahl großer Segmenttransplantationen sorgen für eine höhere Sicherheit.

l Virbox-verschlüsselte Kompilierungs-Engine: Sie integriert Kompilierungs-, Verschleierungs- und andere Sicherheitsfunktionen. Aufgrund des Eingriffs in die Kompilierungsphase ist der optimierbare Raum mit der allgemeinen Virtualisierungstechnologie nicht zu erreichen, und auch der Grad der Verschleierung von Codes und Variablen wurde grundlegend geändert verbessert.

l Anti-Schwarz-Engine: Integrierte R0-Kern-Anti-Schwarz-Engine, Gegenmaßnahmen basierend auf Verhaltensmerkmalen (Anti-Schwarz-Datenbank). Gehen Sie gezielt gegen Debugging, Injektion, Speichermodifikation und andere böswillige Aktivitäten vor, von passiven Angriffen bis hin zu aktivem Schutz.

Eigenschaften:

l Sicherheit: Eine Reihe unabhängig entwickelter Verschlüsselungstechnologien gewährleisten die Verschlüsselungssicherheit von UE4-Programmen

l Flexibilität: Sie können Hardware-Verschlüsselungssperren, Cloud-Sperren oder Soft-Sperren verwenden und auch das Zeitlimit steuern die Software Zeitlich begrenzter Modellverkauf

l Komfort: individuelle Shell, Ein-Klick-Verschlüsselung, keine Codeänderung erforderlich, schnelle Verschlüsselungsentwicklung!

l Stabilität: 99,95 % Stabilität, sodass sich Entwickler ohne Sorgen auf die Geschäftsentwicklung konzentrieren können

Endeffekt:

  • Dekompilierung oder Disassemblierung von Formaten wie EXE effektiv verhindern;

  • Verschleierung und Virtualisierung Die Maschine schützt die Schlüsselfunktionen des Entwicklers und verringert die Geschwindigkeit der manuellen Wiederherstellung der Codelogik durch den Hacker.

  • verringert die Bildrate des Spiels nicht und kann in einigen Fällen sogar die Bildrate des Spiels erhöhen.

  • Anti-Debugging auf Treiberebene, sofortiges Beenden gängiger Debugger (IDA Pro/WinDbg/OllyDbg/X64Dbg).

  • Der Code wird bei Bedarf entschlüsselt. Nur wenn der entsprechende Algorithmus aufgerufen wird, wird er im Speicher entschlüsselt. Wenn er nicht aufgerufen wird, wird er nicht entschlüsselt. ***Es können nicht alle Codes auf einmal gelöst werden!

Vergleich der Auswirkungen vor und nach der Verschlüsselung:
1. OllyDbg-Debugging-Fehler und Anhangsfehler auf dem PC.

Was ist das Verschlüsselungs- und Schutzschema für UE4-Programme und -Ressourcen?

2.Cheat-Engine konnte den Speicher nicht lesen (benötigt neue Anti-Black-Engine-Unterstützung)

Was ist das Verschlüsselungs- und Schutzschema für UE4-Programme und -Ressourcen?

Anwendbare Branchen:

Was ist das Verschlüsselungs- und Schutzschema für UE4-Programme und -Ressourcen?

Das obige ist der detaillierte Inhalt vonWas ist das Verschlüsselungs- und Schutzschema für UE4-Programme und -Ressourcen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen