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

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

Автор: admin    Время: 2024-9-23 00:46
Название: Resource Cryptor - шифрование файлов игрового клиента
Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д.- V) P) c" ^* j  `0 K
[attach]498[/attach]) H1 k+ R4 e" c8 j4 e
Поддерживаемые ОС:
' j" V* e# d/ K, M! k2 V--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6)5 O2 y& }1 `/ Q4 S- X# V
--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS)0 O2 N" _' _% F' H

; j: A& m" z8 G/ \Скачать: Resource Cryptor v1.3.1
6 w; D2 \" K$ Q6 ~/ o6 |4 ?2 ]7 s7 l: R& R' X
==================== Краткое руководство по его использованию ====================
/ Z* R- O; n1 L+ ]& H>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<
5 t7 w# j- ~  H' N. Z; ~0 ~+ s' W! S- {2 c
1.
Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe% A* f0 o0 @' C4 o/ s0 H  f
2.
Скачайте и запустите Resource Cryptor0 Y+ l, O$ X- R; ^  L
3.
Перейдите на вкладку: Tools -> Attach Lib
' `( F, B4 p7 M* v* ^! G5 w4.
Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe4 v4 y' _# q7 U# n& w6 }; u$ ~7 Y
5.
Нажмите Attach Lib) k/ N# g  o. J( P- Z
6.
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe
1 w+ a9 }9 @& V* l  V7.
Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить.8 E# \! q9 a* j/ E0 j9 R" D- N
8. НажмитеOpen Project и выберите созданный проект.
, Y+ R# D& z' w% `2 j/ Y9. Перейдите на вкладку: Project -> Executable Files' u- ^" F0 e/ i: `' V
10.
Нажмите "Add File" и выберите MyApp.exe исполняемый файл.1 c" ?- o. J0 `" u% ?
11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать.* O7 O% ~% U) @- c7 h/ l, n' G+ h" d
12. Нажмите "Encrypt " и дождитесь завершения процесса.% h* E* X4 {6 m, |  P2 ~2 D
13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.
' ]; ?4 y( k0 E& t7 A' I% g  O5 HНапример, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число).
2 f: M; u6 J6 x' G- }+ r8 L8 C> somefile.txt - это уже зашифрованный файл
0 x1 i1 g: A5 s$ V4 y% m3 Q3 b5 G> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным.
. @; v4 f8 d6 K: O! w> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию).
; r; T2 M) R% ~6 O$ w0 G14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться.
. o+ x# X  d  {. \0 n- Y: N2 y- L% I5 T
На этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение.
4 `2 Y# L9 A$ [% L0 w$ q, U$ k1 p
4 K( D  P3 Y$ F# |! q' C>>> И самое главное! <<<; r/ o( w6 O9 S4 b0 g2 A) d6 g; @7 A
Никогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.
- |& E) a' M: \/ z7 b* mЭто не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.
$ k0 s$ u3 m6 o# W* r) P( ?  A2 I6 T0 \  v/ z
Пример использования - Lineage 2: M5 h) u6 n2 X- M# u% p8 q
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr]
; }6 w/ D1 o) v

5 R- J2 Q' a4 J) p$ N$ G* r




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