artace.ru - творческий сектор
Название: Resource Cryptor - шифрование файлов игрового клиента [Версия для печати]
Автор: admin Время: 2024-9-23 00:46
Название: Resource Cryptor - шифрование файлов игрового клиента
Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д.2 I0 k4 ]; ~7 S6 T$ N- R
[attach]498[/attach]/ H$ {! C7 p( z/ d% Q& f7 v
Поддерживаемые ОС:
; V9 @0 u; B& L0 H--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6)
* v7 q5 D* f2 a8 A--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS)
0 n. K2 h& f5 G! H. L Q( c+ c" H Q0 n8 e8 Q+ t8 q {3 \
Скачать: Resource Cryptor v1.3.1
0 C. x2 r! l" Z5 J1 }7 d( B6 a7 R- D- b* A
==================== Краткое руководство по его использованию ====================1 D2 R: e2 ]0 e* e
>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<9 b! _! `. S% p; i
! R, |! d1 {1 }) s
1. Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe t) R7 u) T. ]! K S
2. Скачайте и запустите Resource Cryptor
J# {- n2 j4 _' p6 f3. Перейдите на вкладку: Tools -> Attach Lib
0 f1 n, w( O0 H* @& [4. Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe
6 l1 r9 N$ U0 @* n6 [5. Нажмите Attach Lib
) E! c# x: D) H3 p8 O4 D1 N! U0 b6. В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe4 K( H |- `; i2 w$ H
7. Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить.
/ v1 t _) c$ _ _8. НажмитеOpen Project и выберите созданный проект.9 @3 S+ X; O/ m# q+ x$ t) R4 K
9. Перейдите на вкладку: Project -> Executable Files
8 V, u( [" `% F" H3 J3 y2 F10. Нажмите "Add File" и выберите MyApp.exe исполняемый файл.
" ~( e) \; A' e& [11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать.8 ^# C+ h' v: ], |5 O9 F
12. Нажмите "Encrypt " и дождитесь завершения процесса.
3 F3 ?$ f v) p9 z x& v- M13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.) D& I: ^) q1 [( ~7 o$ ~+ J( M! `4 D
Например, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число).; n' ~( B* O8 } I4 o
> somefile.txt - это уже зашифрованный файл# e5 T7 C) h- j8 \* \/ a% y
> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным.
/ w q8 P4 Y9 Q5 t% H' k: g' }> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию).& L+ H3 M6 t# d& W: G2 B+ ^- Z
14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться.
9 z$ k- E" n4 }8 \8 J; x) _4 L# |
- _' T8 m# E# X J. YНа этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение.
" [- J. I5 M3 k0 f3 r, }* l6 X9 v
' k* g8 ^% {' y f8 o% X>>> И самое главное! <<<6 E+ ?( R5 j8 @0 ^9 q
Никогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.
$ ]4 w) |% Z8 e. }+ q! E, CЭто не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.. [8 S3 d) ~/ S
- U' {" N0 A' d% z: k, y; b. xПример использования - Lineage 2
/ }/ A) f8 G- Y, m[gdplyr]EFubRn5LJL7Ywtq[/gdplyr]+ r" p9 N1 J! {+ O% j) ~, l
" z; S: F6 i$ j* @* T9 S {& A
Добро пожаловать artace.ru - творческий сектор (https://artace.ru/) |
Powered by Discuz! X3.5 |