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

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

Автор: admin    Время: 2024-9-23 00:46
Название: Resource Cryptor - шифрование файлов игрового клиента
Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д.4 z. a5 @. F7 ]$ b6 \
[attach]498[/attach]. r: g0 M4 D( m6 F1 }
Поддерживаемые ОС:
, [6 v7 }, B) I( p- s) x. k--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6)
, N3 k0 l# l4 l. T--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS): l" b# E; _8 A

$ A- y) W( ]. ]9 y1 \7 @& i" TСкачать: Resource Cryptor v1.3.1
# a& T: L: g2 N2 C& z6 q$ K8 W3 c# g; F% u  ^, k/ ^8 W' ]
==================== Краткое руководство по его использованию ====================- {0 ]) E$ @& ^4 `2 q7 F
>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<
$ K2 v" U& m3 j8 l8 c6 d. e1 ?3 Q2 \# m" U3 q2 z; g
1.
Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe
& x8 A1 V1 K" E; [1 F3 K9 H5 ~: I3 V2.
Скачайте и запустите Resource Cryptor9 n4 ]" m" z8 S; P$ P
3.
Перейдите на вкладку: Tools -> Attach Lib, H2 a& S8 ^+ F. i( U* N; M
4.
Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe+ |( L6 p9 G( J9 E
5.
Нажмите Attach Lib
/ m) P( P$ I% \% R6.
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe
7 {- ^4 }" A5 V0 Z5 N! f0 v8 `7.
Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить.) O6 x" b& S  h, }% i
8. НажмитеOpen Project и выберите созданный проект.
7 o+ }8 J  J& L2 r0 M6 T9. Перейдите на вкладку: Project -> Executable Files6 H! g8 j# T9 w, I8 _2 A0 g  e
10.
Нажмите "Add File" и выберите MyApp.exe исполняемый файл.
( O1 r; C' n4 ~; |11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать.
4 E: D9 i9 [  b' g/ C8 o  N12. Нажмите "Encrypt " и дождитесь завершения процесса.
) \. Z" E- Q+ L9 n6 b8 k6 b13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.
9 v5 C- {% ]: O- N! q- [# [7 S. ?Например, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число).
% o9 c; W+ |+ c+ p> somefile.txt - это уже зашифрованный файл
8 s" Y+ i& S$ z> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным.( `8 _3 S  B/ d3 D. L. g4 H$ ?
> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)." T. ?, ~, `* L1 g
14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться.9 j4 T) Y7 D9 b0 s) i: ^
2 H5 P; {% r. v: f
На этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение.
7 g2 q0 q( b1 a+ }/ K% m( t2 B/ m
+ J' g. j, j( L) D>>> И самое главное! <<<
/ O$ x  R0 F; R" b2 `  f& tНикогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.& V0 U+ m7 N7 x' E9 H
Это не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.
, U" K' c' e( v$ u* h+ @
8 \: n4 [6 u  k. A6 Z9 K; ]! {1 VПример использования - Lineage 2
) ~: W: e0 q7 H: `, m
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr]" H' E! P! u( h/ ?" `( E" h
! K; [! I4 p, P





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