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

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

Автор: admin    Время: 2024-9-23 00:46
Название: Resource Cryptor - шифрование файлов игрового клиента
Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д.
; `, V/ b6 `4 W[attach]498[/attach]+ y+ l; U& w: b' A3 h
Поддерживаемые ОС:( N+ J( `( G3 X' i7 }
--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6)' d" w2 H3 R/ _9 M# e
--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS)
( P2 s* A* R* C" n
3 G$ _2 @& n$ T9 B' v' F$ o( rСкачать: Resource Cryptor v1.3.1; x+ t6 |, s6 E

2 s7 }. d+ }+ `4 D2 h' m==================== Краткое руководство по его использованию ====================
  }) f# Q. G3 N5 k/ K8 \& A>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<
8 u  R; r$ p+ A
% \/ C( O/ L8 |# O! E1.
Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe
' e3 c- @& l- ?6 U5 q4 n2.
Скачайте и запустите Resource Cryptor) S. T& P( A& B- ^8 [" u
3.
Перейдите на вкладку: Tools -> Attach Lib
7 Q+ t4 E9 \9 z7 Q3 K4.
Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe
6 _0 v  R2 b+ D6 C" c! X1 k! c5.
Нажмите Attach Lib
6 {9 h/ m7 F" L3 o! Z1 H. n' Z& b6.
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe7 [0 B+ G) W: V
7.
Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить.; S. t( i( h$ K# E; i
8. НажмитеOpen Project и выберите созданный проект.1 X3 @. M! S8 o' S" Q* v' y7 O
9. Перейдите на вкладку: Project -> Executable Files
( g* X/ _& q  q. z10.
Нажмите "Add File" и выберите MyApp.exe исполняемый файл.
# y, P) ]' c; J: G: E- l11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать./ d& c, U1 g' a7 |. f; p# {
12. Нажмите "Encrypt " и дождитесь завершения процесса., L% L! w9 I" P" K# O- p8 s
13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.
3 l' }- k2 v" c9 @0 h# `Например, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число).% f- O: g" K4 S
> somefile.txt - это уже зашифрованный файл
% a; L( s6 e) f& ]7 N: T$ s9 @> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным.. K  P) |* n) N
> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию).
5 @: l4 o) u  Q; r14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться.
3 ~+ Z7 ~2 m' i) d0 h
: s2 z% ]: E+ UНа этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение.# f" H- b8 S; V3 G
( d$ B5 k7 ~- j0 ?+ W! J3 D5 D
>>> И самое главное! <<<! U, F3 V3 {$ T9 k- G
Никогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.
* ~6 X* P/ v  g4 `Это не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.3 X* i* j3 e. O% Y  q9 n

7 ~# K0 Q4 d+ H2 t2 I0 h1 X3 d6 {' nПример использования - Lineage 2
4 W) N! a# Z' ^# O
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr]) u% _9 q7 n2 D* @9 h

$ Z6 T- E# E) V* m




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