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

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

Автор: admin    Время: 2024-9-23 00:46
Название: Resource Cryptor - шифрование файлов игрового клиента
Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д.
# x+ j3 r4 @" ~6 ]- @[attach]498[/attach]; X$ k+ l* R2 J3 F0 Z0 @1 U
Поддерживаемые ОС:* O, c: m& @- J
--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6)  d2 U! Z; M3 {  d
--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS)
3 c1 ]1 R! v2 F% i* m" F1 M6 w5 b, i) A# M. K
Скачать: Resource Cryptor v1.3.1
1 I: q" T5 r# J1 R8 N/ q* f  F- e: ?  t' \. R" T% r7 _
==================== Краткое руководство по его использованию ====================" V6 G, {; s; ^" n1 a2 N
>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<$ w% x: Q' ^, O! R. Q
5 W8 [* i0 G; e$ k
1.
Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe% l( ]: j9 Y/ s8 y  @0 S
2.
Скачайте и запустите Resource Cryptor
5 |( O3 Y3 `5 I  Z. _& n3.
Перейдите на вкладку: Tools -> Attach Lib
: F- f8 \2 }0 [7 Z# p4.
Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe
- |: }1 H8 |' q5 ~; i+ n5.
Нажмите Attach Lib9 f) k: J, a' i3 H
6.
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe
  r3 ?: E6 v) U6 H1 m7.
Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить.4 L8 R( m* I6 g
8. НажмитеOpen Project и выберите созданный проект., a. |+ [9 I6 F" ]* H" ]4 f! p8 K0 u
9. Перейдите на вкладку: Project -> Executable Files
. D8 s, |3 D+ i# U10.
Нажмите "Add File" и выберите MyApp.exe исполняемый файл.# H/ d" ]6 |' g- w5 X
11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать.
- m" K" M( N1 D/ B5 W  W, m' o12. Нажмите "Encrypt " и дождитесь завершения процесса.
- G5 J, {* I' T4 D6 o- |13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.
0 J8 }' ~  b. |" MНапример, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число).3 i5 g. p$ m5 }2 U4 g
> somefile.txt - это уже зашифрованный файл. y. `; u2 k3 l8 @: Z
> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным.
: r3 u1 M  M7 b  F) w> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию).
  E# H% G1 @0 ]7 `14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться./ b. R* |' R( H5 r$ K% V2 l; \5 }

, T3 J# Y0 I0 O' E" J& I: zНа этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение.
* q0 p8 j5 b/ G: ^$ k' h. Z+ y  ?  f- H9 _
>>> И самое главное! <<<; L& i+ ]" M$ r3 {2 \* d6 G9 [
Никогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.  r; [) [- O) C. O/ {+ t8 x
Это не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.
6 ^& u8 Q8 ~* G9 L! W' Q* n, ?" O3 y& u0 \4 X% s5 c2 I' h
Пример использования - Lineage 2& p# D$ k$ c% r4 J4 u, a
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr]; S5 m# i) [5 d& ?2 m

8 d2 g) b6 E  ^& o




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