Название: Resource Cryptor - шифрование файлов игрового клиента [Версия для печати] Автор: admin Время: 2024-9-23 00:46 Название: Resource Cryptor - шифрование файлов игрового клиента Resource Cryptor - это небольшая утилита для шифрования файлов приложения, доступных только для чтения, чтобы затруднить их кражу / модификацию / и т.д. * Q# o/ q5 ?0 x* v0 X3 Z& C[attach]498[/attach]- \3 `7 i) h8 w7 {4 R Поддерживаемые ОС:' D! ]& d+ k6 B
--- Графический интерфейс Resource Cryptor: Windows 7 [x64] и выше (требуется.NET 6) & ]9 q E, E" f/ ]7 C--- Прикладные модули (DLL): Windows 7 [x32 / x64] и выше (скоро появятся Linux и macOS) - a3 k T- Y, G4 l8 ` 8 _6 Y/ l y! z# ?& G2 XСкачать: Resource Cryptor v1.3.1 s! y5 S7 G, @' T+ d% ^. ]4 O4 ^( ^' N, G: C* Q1 Q+ m ==================== Краткое руководство по его использованию ==================== # U" o% s# b& z1 e# X! s2 D>>> СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ВАШИХ ФАЙЛОВ ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ! <<<# u8 N. i3 n D9 b: i# e! D
C( S0 b5 n0 s. H$ S. |, ^1. Для простоты описания в качестве примера предположим, что исполняемый файл вашего приложения называется MyApp.exe0 T" Z/ ^5 D, b( _2 [6 F
2. Скачайте и запустите Resource Cryptor ! S) L5 T* Z @! d& ^0 l. V3. Перейдите на вкладку: Tools -> Attach Lib % J$ G, R k" A! s0 N' S7 \3 B4. Нажмите "Select File " и выберите исполняемый файл вашего приложения - MyApp.exe ( \& N, T: C0 l7 C# d4 W: v7 b' R5. Нажмите Attach Lib1 ?+ H4 Y2 m' C+ E0 n. u9 n9 O
6. В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resource-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) разместите соответствующую библиотеку рядом с MyApp.exe ! p0 o2 i, ]6 U) o- |7. Перейдите на вкладку Project, нажмите Create New Project и выберите, куда его сохранить.$ Q( I L1 Z$ a/ G/ t+ P8 A
8. НажмитеOpen Project и выберите созданный проект. 0 F4 P7 H; j' h9. Перейдите на вкладку: Project -> Executable Files " Z) G5 m: s: `3 Y10. Нажмите "Add File" и выберите MyApp.exe исполняемый файл. % y7 H7 r# k$ [# U; r" e6 |* U11. Перейдите на вкладку "Encryption" и перетащите файлы вашего приложения, которые вы хотите зашифровать. 0 Q; @& r% ?6 b8 r12. Нажмите "Encrypt " и дождитесь завершения процесса. % |% d- Q e/ `$ A+ ~( S( `13. В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла.) r2 W/ ^% c s
Например, если мы зашифруем somefile.txt , тогда в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx - некоторое число). ! `, _4 X8 Z9 b. i a" B* R> somefile.txt - это уже зашифрованный файл : i2 \: \+ ?7 x/ h q9 `> somefile.txt.rcmetadata - метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным.) x! x" H/ j7 H3 J; q! R- m% K
> somefile.txt.xxxxxx.origin - исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию).$ j0 N4 J, z2 X/ a- E4 y: w2 h' x
14. Файлы *.xxxxxx.origin могут быть удалены (если у вас уже есть сохраненные оригиналы), остальные файлы должны остаться. , v! V. |% w' f* g% A9 O8 t$ ^5 R! m/ b" q) B7 j" I [
На этом процесс интеграции завершен, вы можете запускать свое MyApp.exe приложение. . {# H- m! o. T8 n4 e1 F. h8 \5 i' N8 I/ X >>> И самое главное! <<<* [4 {. X/ B6 U3 \ Никогда ни один cryptor не даст 100% гарантии, что файлы не будут извлечены.9 d; U# v: ?9 l$ U Это не спасет вас от опытного человека, которому поручено что-то украсть у вашего клиента.( _0 V$ V; s* D5 L
! q/ Q! ~4 O$ D V2 r6 l
Пример использования - Lineage 2 N" C; W" S/ C# m, c1 A6 m s
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr] 1 l& o% t& P1 X0 m7 O
: \9 s( I; S8 A8 l
Добро пожаловать artace.ru - творческий сектор (https://www.artace.ru/)