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