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

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

Автор: admin    Время: 2024-9-23 00:46
Название: Resource Cryptor - шифрование файлов игрового клиента
Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д.- T2 Q( m% w7 J5 s- T8 o% o/ @
[attach]498[/attach]% A2 ~3 i9 ?+ g: f. Q; ^
Поддерживаемые ОС:2 T/ W) X' n, C, z
--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6)6 M( V- ^" R; t" K! z5 R
--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS)
7 E: h' d! v5 j' e
2 {. f# i/ B3 s9 s( DСкачать: Resource Cryptor v1.3.1; N' h# O" d7 e4 S$ F
1 k2 E1 T. t! C* v1 Y' s( E
==================== Краткое руководство по его использованию ====================
! Y0 ]" j  T' ]; U3 l  c, e0 s>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<$ S- I; C6 o0 |1 [# w$ k
+ O6 d0 \8 |) M" L( Y8 a$ s
1.
Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe8 |  q) p) K- A
2.
Скачайте и запустите Resource Cryptor
& |! [. n8 Q. t# }' N; k9 D3.
Перейдите на вкладку: Tools -> Attach Lib
  h- ^% O& i; o1 C* ?! X4.
Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe
; i+ ?$ J  S0 _) K5.
Нажмите Attach Lib# a0 @$ ^0 c0 V3 E  w5 A7 z: A' r
6.
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe
$ [5 o2 G# Q% h6 W1 w7 y$ m+ R2 [7.
Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить.
" P& S2 M/ c$ Y/ S1 j% U4 y8. НажмитеOpen Project и выберите созданный проект., C* k2 z' F+ O# i
9. Перейдите на вкладку: Project -> Executable Files
: k0 Q0 h( D" v3 f10.
Нажмите "Add File" и выберите MyApp.exe исполняемый файл.
: k" [$ L7 ^3 K3 Y, z11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать." x' Q# `' z2 ]
12. Нажмите "Encrypt " и дождитесь завершения процесса." q5 Q6 T. g5 L( \
13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.
, E! {6 r5 d7 y4 rНапример, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число).# t3 P) M& g6 B  C; T# v4 c2 h
> somefile.txt - это уже зашифрованный файл
4 ~8 K$ l. W% g- U) Z5 k* C> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным.
2 y; J9 U$ I; N3 |" y> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию).
: [6 \! A& y, @+ X; G14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться./ L4 D4 z- d/ @1 m4 Y

8 G. _! X4 G+ k% MНа этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение.
: R/ ~' v7 c, I- b
: ~- @- D5 v6 e, w$ [' z>>> И самое главное! <<<
2 [1 b: k* U6 j2 jНикогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.
$ k+ l7 K, |  C  ]Это не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.
. L4 u/ n( i/ [. |0 m# J/ K2 `- P5 r+ V7 Z4 h2 y8 D
Пример использования - Lineage 2( `. _* B, E- ], j
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr]
( p7 p0 V+ U! h/ r' j

2 j$ @: ~) \; S& H! k8 [




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