Название: Resource Cryptor - шифрование файлов игрового клиента [Версия для печати] Автор: admin Время: 2024-9-23 00:46 Название: Resource Cryptor - шифрование файлов игрового клиента Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д. 2 |$ @# J% ?; X+ m i) _7 R% \[attach]498[/attach] * K. b1 j7 m' ~# x5 }- A h% @Поддерживаемые ОС:% M( o/ o- s- l
--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6) 6 F: c, t5 ]: E" [--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS) ) L$ F/ W8 Z$ C6 p O, N' E$ u, d# x4 r Скачать: Resource Cryptor v1.3.16 Y: C! G+ R2 Y8 s
6 t: d1 O( K; `==================== Краткое руководство по его использованию ====================" z# ~+ E% Q8 O' ]' _
>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<</ Q6 l# C6 o# @. d% k, ^
+ v2 |- a* V' {; x) t7 _: w
1. Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe ) l6 Q* p# G0 w; l9 w* s2. Скачайте и запустите Resource Cryptor! l, d( V# d, N. J# r: ~- h
3. Перейдите на вкладку: Tools -> Attach Lib ( _" Y! C6 H2 c T4. Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe) R& O6 s# w/ Q+ M
5. Нажмите Attach Lib 2 Z" Y7 |; N- R- a3 s6. В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe a; F' D; `! L) |1 d/ h3 s" }
7. Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить. 5 q' c4 X2 k( D0 T1 Q+ W9 S5 c5 J8. НажмитеOpen Project и выберите созданный проект. , b6 I9 \# y! M9. Перейдите на вкладку: Project -> Executable Files. S4 D; q& ~/ y0 K; n0 i0 N
10. Нажмите "Add File" и выберите MyApp.exe исполняемый файл.* ^8 Z& y- S4 x2 A: T8 J
11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать. & }) |/ y- ?+ q5 f6 F$ e# y. A+ \7 Z12. Нажмите "Encrypt " и дождитесь завершения процесса. ! n. D/ Z% {! B13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.9 i, E4 K, i6 H( K4 v: `) m$ l) G" ~
Например, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число). & P M$ r8 R/ _; x: k> somefile.txt - это уже зашифрованный файл! _; h1 U, N$ O7 | ]% }4 f
> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным. ) y9 G2 l# N" x> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию). / ?# h" {6 F, u) y; |14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться. * i0 o7 O* Z) r6 Y- t5 v : ~4 ^7 f+ T2 G8 V# s, z; vНа этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение.) |" X, {3 @+ C6 I9 N5 Q
' ?6 z! e/ ^# A, I$ L, c >>> И самое главное! <<< ! G( r% a3 H" s6 t9 E, lНикогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.4 D, g% B6 N/ z: Q Это не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.3 I) w4 u5 c9 R' J1 {6 M
) [9 U( t4 H+ c, v0 G0 B1 ?. s/ f9 R
Пример использования - Lineage 2 : C+ V* v: P @- P
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr] - a/ ?8 M1 @* Q! A% r
) e8 P" `+ S7 q6 a8 a* q
Добро пожаловать artace.ru - творческий сектор (https://www.artace.ru/)