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

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

Автор: admin    Время: 2024-9-23 00:46
Название: Resource Cryptor - шифрование файлов игрового клиента
Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д.
6 `4 n3 F5 c9 ?0 j3 L: z[attach]498[/attach]) j! l* n* m1 K5 ^$ X7 N! z
Поддерживаемые ОС:( l6 F- m! G# d8 a" S
--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6)7 L% O: }5 V9 [: Q
--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS)0 S; D0 ~2 h5 l* m: {  r0 B
& v9 C+ d3 y$ a$ B
Скачать: Resource Cryptor v1.3.1
2 J8 h+ j* k' E7 N! W: Y# ]* T: S8 w* d3 o1 e
==================== Краткое руководство по его использованию ====================# r' E7 t7 s: w$ g0 N/ {/ m
>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<
- w4 M# O8 y& J) E/ S! u2 K1 Y
& M2 R" g, J  X/ b, O; R' b; Z1.
Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe: s" A% _8 L5 i
2.
Скачайте и запустите Resource Cryptor
  y. W3 z6 ?9 i3 b" @0 ]3.
Перейдите на вкладку: Tools -> Attach Lib& A+ q. U( U$ g
4.
Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe% _+ ?! k/ B. P0 i8 u3 `
5.
Нажмите Attach Lib
' T; S- `, Q; B8 p: F/ O2 F6.
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe  k4 ^( x3 G: d7 h' W- @# j3 z% A
7.
Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить.$ @( C% t) o1 h& a% H4 K/ F: h1 L$ h
8. НажмитеOpen Project и выберите созданный проект.3 O" g5 L. ~- V# b" [9 [" N2 G
9. Перейдите на вкладку: Project -> Executable Files
: K+ Q6 w5 s  ?, U% K0 c10.
Нажмите "Add File" и выберите MyApp.exe исполняемый файл.
8 E, h3 X5 ?! ?11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать.) ?+ A8 O5 Q% K( D  j! M
12. Нажмите "Encrypt " и дождитесь завершения процесса.' _2 t2 d8 P0 J
13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.  y, \5 C: @" M3 X  @7 ~) C
Например, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число).9 l# O- b, a, K% \& h; H# W( g
> somefile.txt - это уже зашифрованный файл
2 _  q7 d' {4 Q; F> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным.$ {+ ~/ u% W1 Y
> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию).6 x4 E4 y3 U+ t
14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться./ F1 k, n: h( |1 j" ~6 }" H  s

$ o/ X( [; r% j6 j% `& zНа этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение.
( n: l  {+ z& W. A# D* c
+ Q7 C2 I; F; [, k4 Z' U>>> И самое главное! <<<" V+ y8 B+ Q5 J, K0 q
Никогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.
% C; W0 |: G1 \# vЭто не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.% X! w- m1 }# z3 Z  E, p7 S
% Z( z' @( t$ J% ^/ U
Пример использования - Lineage 2
7 H0 q" C7 Z0 I5 w
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr]- w" I9 S+ K: w% m9 ^1 k
7 q6 H. A' U7 `2 s( Q





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