Название: 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/)