artace.ru - творческий сектор

Название: Resource Cryptor - шифрование файлов игрового клиента [Версия для печати]

Автор: admin    Время: 2024-9-23 00:46
Название: Resource Cryptor - шифрование файлов игрового клиента
Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д.
  `+ d2 Y9 v* C! ^) H[attach]498[/attach]6 i/ ]3 P) o8 }3 I* g. `
Поддерживаемые ОС:/ _/ U( T" {7 v! V; V
--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6)
' f" p3 R7 ~2 ]; W--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS)
: q; y+ F9 l! |' X, F0 Z1 c, T8 V+ q3 G% T! g1 w# D- j
Скачать: Resource Cryptor v1.3.1
* X: C, l* z& r+ g- t
8 w; k: ^9 N( Z( j0 o8 n==================== Краткое руководство по его использованию ====================9 ?4 ]0 E7 A8 I1 a9 h" T! R9 Z
>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<0 d* p  F* `9 z

6 r7 p2 h4 U1 E0 z: I4 `1.
Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe& ?& }/ k9 g2 z+ l
2.
Скачайте и запустите Resource Cryptor
7 G, r3 ]5 L6 H. u% e& |" Y3.
Перейдите на вкладку: Tools -> Attach Lib, u5 b" t+ K9 H$ J0 J$ M7 Z
4.
Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe
/ r' x8 B* c) C( C* v5.
Нажмите Attach Lib
) ]' O* e% G! y- C6 u, M6.
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe( Z' v* n' v; ~& t0 o! D1 x3 _
7.
Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить.
. E4 G- l' U3 G$ h9 f/ f% X4 E8. НажмитеOpen Project и выберите созданный проект.; J. c5 P7 i, n& e8 X" g/ A( }
9. Перейдите на вкладку: Project -> Executable Files: a6 z; H! @' x3 s
10.
Нажмите "Add File" и выберите MyApp.exe исполняемый файл.
7 j8 u' ]  _# B: m1 P3 b11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать.6 t/ u, q( z& A6 {9 M
12. Нажмите "Encrypt " и дождитесь завершения процесса.
) ?" G4 ^) g3 \8 V0 j% _. ~13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.
5 i) ~8 ?: v8 K7 {Например, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число).* G0 ?) {& U7 S  r' C$ B9 h
> somefile.txt - это уже зашифрованный файл
$ m. X9 ^$ N7 m0 _) e) R> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным.! K8 `, M$ V/ z
> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию).9 c4 ~4 H: h, [' \4 s  Z
14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться.$ x7 Y2 Z, ~& r; M( z% [

, s+ U* I3 {6 f( xНа этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение.* `- s7 }* x5 _1 _' d: Z( n

+ Y1 [. w' L: ?' g+ V1 Q>>> И самое главное! <<<" Z: P" e7 c+ n3 H' I: y4 n
Никогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.
2 M- w3 }( {7 P8 _% k: IЭто не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.
0 f* x+ W0 Y2 h0 |% }
5 J. e0 W8 ?5 \/ }5 cПример использования - Lineage 2
( H3 D5 S9 o5 V' D2 K9 d- U
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr]
5 ], g: x' j" x& s: Y+ |1 F$ ~

$ J4 ~* f  r- {  R




Добро пожаловать artace.ru - творческий сектор (https://www.artace.ru/) Powered by Discuz! X3.5