Top.Mail.Ru

[Клиент] Resource Cryptor - шифрование файлов клиента

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.3 t; e3 [/ Q4 X' ~7 W

7 s0 N, k% Q" U* X6 M
5 c9 \/ N6 X. j% T% QПоддерживаемые ОС :: f  x0 ~. |# g4 v/ B& a9 m
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)* o' F: R) v  g" Q9 e2 g
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
' C, o( h) c, i0 G8 P' i6 \( k$ e% _3 E$ b9 ]' _  K
Скачать : Resource Cryptor v1.3.17 y3 Q6 A4 }0 F* S, t( x2 [5 X
# Y' @( G- F; O9 [8 Z  I2 H

/ P, b! }) D( ^Краткий гайд по использованию:' s4 H, }- T0 E1 t" \
(перед всеми манипуляциями делайте резервные копии файлов!)" D: T& E) k* ~! f. r' h! U+ F: T& M
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
2 g$ W$ t5 a4 U, i2)
Скачайте и запустите Resource Cryptor. j7 A: i! {+ o
3)
Перейдите на вкладку: Tools -> Attach Lib
. r8 o2 \+ i. i6 q4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe9 M$ l9 l8 o3 P! d7 \" |7 g! O
5)
Нажмите Attach Lib8 }0 I* O' Q5 I8 x2 u; x; _$ D
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
4 p# b* y7 A+ b7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить6 W; T6 l7 e; h4 Y" d
8) Нажмите Open Project и выберите созданный проект9 D7 i0 I( _+ v( v3 k4 t% P
9) Переходим на вкладку: Project -> Executable Files
& p" Y* J' ^8 b# ~+ K, ^10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
3 v& P2 t- n5 a+ m9 ^11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
. J: J) M! p! t$ k, F12) Нажмите Encrypt и дождитесь завершения процесса( d9 q$ g! q" p7 u" c( B
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
  Q2 C# x. E+ o  X2 g9 R3 BНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
$ [# X% L1 {7 S- t7 p& ]— какое-то число)/ Z* W3 K/ r3 }
> somefile.txt — уже зашифрованный файл
6 S$ |/ Y; d" S3 h7 o8 i> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
1 e0 I6 {9 }8 }) ?> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
% _4 ~; f/ y% f5 e: l1 s2 g14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
3 x$ h3 l, ~4 J1 k6 Y
$ A& x+ l* s! X: k4 zНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe3 w. t- M. f5 h; ^6 m  _

% b' I1 [6 x& k+ J' ], N>>> И самое главное! <<<! N, |  b" R3 [& y1 x3 T3 Q
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.* x; I+ Y6 e' z
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
1 \' Y* k: Q3 l( F
! ~7 \4 B! ?+ N* |, P: S" x/ U- n
Небольшой видеогайд на примере L2
3 I( v# m% \3 ]! i8 n

9 n) u( N: |3 c
7 B& U/ X# U6 K. E$ T
9 W* I4 L" Z1 m1 M

Сообщение слишком большое

Для просмотра Вам необходимо авторизоваться Если Вы еще не зарегистрированы, перейдите по ссылке:Зарегистрироваться

x
Чтобы ответить, вам надо авторизироваться в системе Вход | Зарегистрироваться

Правил начисления баллов

Опубликовать
Сектор творческих людей
Горячая линия

638638758

С понедельника по воскресенье с 9:00 до 23:00

Обратной связь

admin@artace.ru Онлайн

QR-код

Powered by Discuz! X3.5© 2001-2021 Comsenz Inc.