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