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

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

Автор: admin    Время: 2024-9-23 00:46
Название: Resource Cryptor - шифрование файлов игрового клиента
Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д.* F! _0 ^$ ?; w' b$ W
[attach]498[/attach]
; P( v; T/ p0 {# O) ~Поддерживаемые ОС:! [% d! W9 ], a& S
--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6)
1 L: U6 i' I' F: h7 [; X) R" `: m--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS)
! J; _9 L5 F  P$ p, Y2 p0 S8 z$ W5 M
Скачать: Resource Cryptor v1.3.13 ]$ E7 x1 ~$ Z0 j: d) Z
! p/ W2 b  @8 Q8 E
==================== Краткое руководство по его использованию ====================
6 I2 F- M! R* p6 w>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<
3 D& I2 t" R# h7 t" D' A
( b7 P, f4 X1 P! _0 R+ J1.
Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe3 u& c# B3 ]- u; K2 c9 u) j
2.
Скачайте и запустите Resource Cryptor. m( b3 _( `2 Z) M* a
3.
Перейдите на вкладку: Tools -> Attach Lib4 D( ]$ t7 z# H) P* t
4.
Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe
3 C; o& @) I" J5.
Нажмите Attach Lib
7 i, U/ x" l6 ?7 U6.
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe
4 V* T' y6 o- E2 \: x& l7.
Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить.8 P6 e( }0 }8 c% q! J; J
8. НажмитеOpen Project и выберите созданный проект.
8 v: c" i4 D9 b8 B3 U/ \! K9. Перейдите на вкладку: Project -> Executable Files
4 m# O( ?, R5 h$ w10.
Нажмите "Add File" и выберите MyApp.exe исполняемый файл.
3 L  K2 Q4 ^/ z4 Z3 T. L11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать.( y5 X- `; g* K" e
12. Нажмите "Encrypt " и дождитесь завершения процесса.
1 ]* {* n3 n. \) n! G13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.
: K# ], m0 A8 S) r# h5 EНапример, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число).
- ?% Y" k0 q' K3 d9 X> somefile.txt - это уже зашифрованный файл
" ]- k7 R/ q! J& N0 r> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным.
0 n$ I/ Z* Z/ }> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию).
+ W! w+ d7 s' w+ @14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться.
, D1 a- S- P6 l6 v, C4 R9 l1 {( B; h$ }  M3 M( O( }3 s+ @3 z
На этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение.5 m: U7 r, i: @  ]

$ ?) X6 V( z! D4 y& I$ E# U! V; X- o>>> И самое главное! <<<
7 Z. W  u" a4 @' NНикогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.9 I& D4 c, S6 T4 Z
Это не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.* F' ~! I' w& G* n: o, H

8 e  {2 @& T- dПример использования - Lineage 2+ T$ j2 G& P: D# K- \" @2 t6 j- O
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr]
" o; O. A$ l% i( s) ]. V3 G- K
' `+ i7 w; E2 j





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