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

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

Автор: admin    Время: 2024-9-23 00:46
Название: Resource Cryptor - шифрование файлов игрового клиента
Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д.' c% l6 `( ?& J/ Q0 v
[attach]498[/attach]
9 C: L/ u; p& D# l! h) ?Поддерживаемые ОС:
( `* m! v5 o5 b/ N4 T; [--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6)* @+ b' S  T6 m" P$ n) B8 h
--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS)
4 h, E! `# O: m- R; l- ~7 e- J" u/ T, o$ N# K# S
Скачать: Resource Cryptor v1.3.1
' Y8 C6 U# {6 a2 P8 p6 y' I0 l3 p7 \( h1 Z. P: c# a( k: V
==================== Краткое руководство по его использованию ====================, L6 K% V) M$ @; x6 |8 r. r
>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<  C1 f4 p6 M1 X4 h

$ u$ H- d1 ^% Y0 S1.
Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe
' w6 a1 @) `8 ^; \2.
Скачайте и запустите Resource Cryptor. d% S) }  M0 s
3.
Перейдите на вкладку: Tools -> Attach Lib
! U4 {' s& W9 c) H' G4.
Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe9 P; m8 E  s2 J% c( Q
5.
Нажмите Attach Lib! T# L' H( l* A* m0 O) T9 L* q3 _
6.
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe
4 J2 [& |2 ^5 @* c7.
Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить.( N$ A/ i. _9 W8 s. b, w
8. НажмитеOpen Project и выберите созданный проект.
: \& W" x: ~' x! F& z* n3 y! g( B. J9. Перейдите на вкладку: Project -> Executable Files
5 ]5 d8 H3 G. p9 W! m10.
Нажмите "Add File" и выберите MyApp.exe исполняемый файл.
. L# u6 b9 n3 K$ }11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать.8 S0 p& h3 K0 \( u* {
12. Нажмите "Encrypt " и дождитесь завершения процесса.2 N2 g. D+ d; O% W+ }* M: t; j
13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.6 G; B5 ^2 y( Q' |* e
Например, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число).
/ h* O! V1 G) w- X) v7 H3 s> somefile.txt - это уже зашифрованный файл0 \: d; [. f1 M, V) \& e
> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным.
# y4 M1 ^/ W8 A$ h3 A7 V8 x> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию).
, B" y# l# o4 I. a3 t14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться.: V3 T% [2 N/ l( m. R

4 M; F5 H1 D( |На этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение.& X6 d2 K; n% I# `: Z. D# L

- |8 E- d! G7 I4 z& r>>> И самое главное! <<<
6 ~/ B1 i+ `! B5 i( }% s  x  {Никогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.( d" Q# [6 D: ^: }9 v4 z5 C
Это не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.
7 U+ ~7 B& n: Y) [% C" [; h! ]) q2 r" [$ j! d
Пример использования - Lineage 2
8 A3 u/ a# ]4 d7 |3 A
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr]0 B8 O& \! G3 b5 ^' @) a( t0 X
. I# a. @$ v4 b% H, l+ e+ `- F: z





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