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

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

Автор: admin    Время: 2024-9-23 00:46
Название: Resource Cryptor - шифрование файлов игрового клиента
Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д.- i; V! [( D( j+ x
[attach]498[/attach]
5 K( b. r/ [4 ]4 CПоддерживаемые ОС:
/ z4 q, O. Q2 r3 b! F' ]$ I$ D--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6)
2 V( L$ y6 I( S7 {2 Z--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS)4 m8 z" v- [2 i* k' M1 F9 @

2 \9 z7 |, B1 |1 rСкачать: Resource Cryptor v1.3.1
: o, T; h6 N1 ~7 N, u/ l8 |9 S( |" J) f* }5 Q
==================== Краткое руководство по его использованию ====================& h( F* V9 H, M3 ~8 h0 r  W
>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<. }/ a3 _% e% l# H( O: y+ e
! ?2 _$ H1 d) I( N; S* O
1.
Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe
) t! k% r; K' `0 o1 V2 A' ^2.
Скачайте и запустите Resource Cryptor5 T2 C9 S9 E" f% U& x
3.
Перейдите на вкладку: Tools -> Attach Lib$ N: k4 z; o/ @7 m) n
4.
Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe
" d3 b  L3 n5 \- X8 J. }) E5.
Нажмите Attach Lib: J1 A( h5 h+ I; b/ {
6.
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe
: V! f: }" G0 A3 l* ]7.
Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить.
( s! \& V- W4 M3 w0 X8. НажмитеOpen Project и выберите созданный проект.
6 V1 N8 D4 [* @  \8 x9. Перейдите на вкладку: Project -> Executable Files
" ^6 _1 {+ u( Y6 K10.
Нажмите "Add File" и выберите MyApp.exe исполняемый файл.
3 ^5 R1 Z* \# _$ l4 S+ ?11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать.
! ?: ?3 T- o- u4 L' a12. Нажмите "Encrypt " и дождитесь завершения процесса.( m0 ~! n+ }* u
13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.  A9 q9 K- A, o2 m; O$ k. x
Например, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число).
" {! r% \; r- V. Y8 T2 f0 a7 [> somefile.txt - это уже зашифрованный файл/ J. A  Z, s+ \. i2 H1 D
> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным.
6 ]3 ?. ]5 ^2 E$ U1 U- B) ~4 V% e> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию).
$ ?! M" m& @2 b' @14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться.
- o9 _/ y) \8 a8 z9 {
! k$ l) D8 v+ SНа этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение.
3 `1 O3 a7 _: P4 m. c$ {" L0 `- G* s8 G
>>> И самое главное! <<<) t3 P# e! ?$ n4 F/ D
Никогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.  c* ^/ g5 x  R3 m' V" j$ l) d
Это не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.
! `' B5 q2 X* A. A1 h! d: Y, C' d
3 Y- F  `8 V" g" W" A1 qПример использования - Lineage 2
# e; A# z' {9 L8 P4 v; V
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr]
$ q2 K& {8 B: j+ _+ s- }6 q" Q7 v

+ A' Y9 Y6 V" S& {" G* h




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