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

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

Автор: admin    Время: 2024-9-23 00:46
Название: Resource Cryptor - шифрование файлов игрового клиента
Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д.5 R# w( c( t9 S) f3 j6 @* x  ?
[attach]498[/attach]/ [$ T# w. ^, U7 p
Поддерживаемые ОС:
/ s* R0 `& r5 o--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6)4 ?' S: H; x# [6 g  r1 f4 M
--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS)
! q8 K0 N% |2 q) z- T, X7 J! f+ k/ F$ g, ^9 y: @( a; j2 x* V
Скачать: Resource Cryptor v1.3.1
$ G8 O2 J2 a4 S5 c% D$ _" X# w9 r) \4 W5 M  }: x& v  d
==================== Краткое руководство по его использованию ====================
0 u0 W4 x9 K5 z# h; i# e>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<4 u! A# y" u4 {9 V8 e1 I- Y

! C# J5 b6 f  m. m1.
Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe4 B# ?. L6 l* M# e8 t
2.
Скачайте и запустите Resource Cryptor
8 k( ^; q& S: S/ O. \! Y! h3.
Перейдите на вкладку: Tools -> Attach Lib
1 U6 Z/ r! v- ?- H( S( r4.
Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe
* v! R6 Z: L% ]5.
Нажмите Attach Lib# m6 E) q' f1 z+ ^% H
6.
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe
' H; i. J  K& \& b7 Q7.
Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить., I( j; e! ~/ s; F
8. НажмитеOpen Project и выберите созданный проект.
( B! U: g; `! v! b+ C9. Перейдите на вкладку: Project -> Executable Files0 `. g, Y4 Q- N+ U9 z8 F
10.
Нажмите "Add File" и выберите MyApp.exe исполняемый файл.) P  i' [; B6 o! ?
11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать.7 s) j/ E. n. o# Z7 q
12. Нажмите "Encrypt " и дождитесь завершения процесса.
, v4 R9 Z4 P$ Y13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.
' c1 q$ U; k# Y7 M8 \Например, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число).- e- s4 p2 g9 @
> somefile.txt - это уже зашифрованный файл
7 x' {% d6 H7 F( L+ y> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным., o$ ~. ?! N, p2 W+ V) x7 a- Z- t
> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию).6 V( J; q  j) Z, B2 [, h! Z+ M
14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться.1 Z; g' a% d- k4 ]- Q9 Z% h! u% z
% q) @* i& R$ S" T: I4 ~. G' u
На этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение./ s: W& |$ `# O4 I/ G
4 v0 X0 d8 c3 L& G- [0 z2 q
>>> И самое главное! <<<: y1 e; ^1 x% ^, ?' i% {. c
Никогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.
# W$ u+ j4 U& G, a2 `+ gЭто не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.$ a$ ?2 b* {! m8 |
* L6 F$ f* {( a+ R- |3 \
Пример использования - Lineage 2
& b& _* O* ?$ i8 y) O
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr]
% F2 u7 }+ ?$ f9 s& X
6 Z  @7 v- U/ T9 F* w; R





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