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

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

Автор: admin    Время: 2024-9-23 00:46
Название: Resource Cryptor - шифрование файлов игрового клиента
Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д.
7 i: ], _. Z9 [3 k* j[attach]498[/attach]- \7 U- ^' F3 l" C; J6 e) k
Поддерживаемые ОС:( t5 [+ O9 l4 x- U9 Y
--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6)$ S, Z) y; c/ M- R5 D
--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS)% ~- `5 W/ P, G1 b" y7 ~0 H

- M5 W: E/ ~) L: P. |Скачать: Resource Cryptor v1.3.1: M  A' a; e- _; o' ?

4 |; f' E8 E$ d3 Y==================== Краткое руководство по его использованию ====================
3 n( n! g$ [* Y>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<& Z% s! z+ m: t2 S: |+ N) {9 S

: k4 r1 B9 ]  m% h7 @8 f1.
Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe' Q! S$ W6 X, F& I; T
2.
Скачайте и запустите Resource Cryptor
( C! [# [$ E) N, d6 p  Y3.
Перейдите на вкладку: Tools -> Attach Lib
5 _: V' S, T4 a7 |/ ~4.
Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe
. Z0 a- Z2 j# v- d4 _5.
Нажмите Attach Lib1 m& \  D) k0 o9 K5 J% X/ h
6.
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe% |: ^, a1 v! W  Q- D" ]
7.
Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить.& C( C5 h7 e$ H. M  X6 `0 _
8. НажмитеOpen Project и выберите созданный проект.
% ]2 X: U0 r+ Z& o4 q4 O9. Перейдите на вкладку: Project -> Executable Files
9 k5 T4 s* q7 K10.
Нажмите "Add File" и выберите MyApp.exe исполняемый файл.
' E% |: [% ^4 j+ u: V& u11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать." W7 M& t3 d: L& z2 Y, J! _
12. Нажмите "Encrypt " и дождитесь завершения процесса.$ j) i6 X) h) \/ u4 C* X3 ?
13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.5 p* L* ?& b0 i/ h# d
Например, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число).
% m# i3 J( H0 l% H! z$ @0 u> somefile.txt - это уже зашифрованный файл* T# w0 O6 j: u: h
> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным.
  Z4 Z1 O' X5 B/ E) t. t> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию).+ I8 Q: u* Z' g) S
14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться.
9 R: y" l+ \: s  A! h# P7 d$ R) C: z( }( k/ `) x* l( ~( n) a- z: N
На этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение.# u2 `, B' F* y' s0 l. e

) x$ o' I8 s- P4 P6 R: K>>> И самое главное! <<<
8 B6 {7 ^, A( i+ I7 i0 ]Никогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.
! T2 Q+ T) O3 k! R6 l* {Это не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.
7 q9 Y6 l) j' i9 K3 y& \! T
+ s8 L  R2 w7 G: z1 `0 K1 u9 {Пример использования - Lineage 2
/ j1 y1 k2 v9 |% ?' y  k. }- |2 U
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr]
, E1 n  G; l& v. ?$ ]8 E2 W
4 `5 T, K) b/ h& D' e: t





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