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

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

Автор: admin    Время: 2024-9-23 00:46
Название: Resource Cryptor - шифрование файлов игрового клиента
Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д.8 T0 c" G2 N1 i, A) K
[attach]498[/attach]# q  i3 Y/ g$ D$ t' X# ]* F
Поддерживаемые ОС:9 M8 b' v+ T( |9 U& i5 h
--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6)
; Z3 h: ]' N% W& V) n--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS)7 f- P% W5 H8 d- J- k$ A9 g

' k6 b3 q4 q0 MСкачать: Resource Cryptor v1.3.1: [/ `/ y5 R- U: R9 a% T6 b/ t) s

& h/ g% C/ o% V$ U' R( K==================== Краткое руководство по его использованию ====================
0 J9 n! a. W9 J( H# U>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<$ t* `1 m! ^! G+ Z

# ~, w& U4 h, n2 G. s* G1.
Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe) I9 s7 M4 @0 P3 ?
2.
Скачайте и запустите Resource Cryptor
* q9 }+ L; F. f* V6 G( E: h" X/ [3.
Перейдите на вкладку: Tools -> Attach Lib4 {; H7 t* y/ v6 [1 J7 B6 [4 x
4.
Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe
3 d+ V9 o. `# r9 g2 ^- H5.
Нажмите Attach Lib
- }8 U1 ~6 F" h% S6 r" z5 N6.
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe
8 s3 X- y# C  A; c7.
Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить.$ D1 N+ `8 ^/ ?2 ~; f9 u/ _
8. НажмитеOpen Project и выберите созданный проект.
( ?7 K% Z' L: y( r" s% h9. Перейдите на вкладку: Project -> Executable Files8 J+ @; ^" q8 ^1 L( K6 ~" [
10.
Нажмите "Add File" и выберите MyApp.exe исполняемый файл./ n+ u* H/ O: x5 b1 c. r
11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать.
1 q& S% r" a) w& T1 P12. Нажмите "Encrypt " и дождитесь завершения процесса.5 a- p5 o& h* d7 q& a8 A( t* a+ c
13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.7 n' ?* f& M. O; O6 H, I' z- M
Например, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число).0 `5 l# C* I2 u) q9 O* E  F
> somefile.txt - это уже зашифрованный файл9 H4 \' u5 _4 D6 G8 H
> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным.4 j- o9 I/ `% Q( r
> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию).
* q6 u8 O+ s: ]14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться.- T* [+ T* X+ k* c* ~0 }* a& i8 W
0 o/ t1 t' Y/ o/ }$ H
На этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение.
0 S& K  b6 P; V# h' v
, N4 [/ s7 m9 H3 S5 u>>> И самое главное! <<<
/ }9 A9 n4 M/ k- J- `0 s* K- b. XНикогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.( K, N' c- R; t3 ]
Это не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.9 U- @& r! M. {  Q8 c+ r* D' G$ H/ V

3 L% s2 x6 k" T" T% }Пример использования - Lineage 2/ w( s; j3 B; T- L4 Z& p2 m
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr]
* x2 ~1 h" h/ Y5 d- S
( u' K2 Q6 A% s2 t$ W6 M/ X





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