Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.$ {, C; D; a0 ]6 A8 p& E8 P3 g

) `/ b) s5 Q: |
2 s  f0 R9 I; m+ `0 c7 \Поддерживаемые ОС :2 q( |4 ^+ [# B( V+ Q+ H! A
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)' B' {# f. c, T5 S* U- X
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)0 l! {  B' h2 i. b4 t

) D+ A8 `8 ^2 O& FСкачать : Resource Cryptor v1.3.1" s, j7 `8 o1 b& ^
: B7 N) j% e# S$ y+ s5 F! O

& O% k( r4 N1 R5 Y9 pКраткий гайд по использованию:
7 I% R0 ]: P9 M: }(перед всеми манипуляциями делайте резервные копии файлов!)
7 z* Y8 i' t# z( X1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
# \2 w+ M5 V2 {- n2)
Скачайте и запустите Resource Cryptor0 p* T% {! {  e% m7 C
3)
Перейдите на вкладку: Tools -> Attach Lib( H' _3 N1 R) i1 G
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe* N( }( F+ P' d9 q7 Z6 O
5)
Нажмите Attach Lib
4 w( L$ q  Y6 I0 Y- ^5 r7 d2 I6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe2 Y5 a- C6 Y4 y
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
. o4 O0 {1 g/ U" u3 g8) Нажмите Open Project и выберите созданный проект" j' p# R+ e* n) N- ?7 Q
9) Переходим на вкладку: Project -> Executable Files: e! l; @2 X9 `5 ^
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe$ f# R; E! ?! m- x, o1 I4 @0 l6 N
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
: B7 {$ x1 B4 d% Z* `3 V$ B* W12) Нажмите Encrypt и дождитесь завершения процесса
3 i- `& I0 \. j/ M! L8 H13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
$ _/ s+ M4 f2 b2 ]Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
+ ~, g9 K; U7 k5 X1 l% _— какое-то число)) k/ l' r. f- x6 z" ~/ r
> somefile.txt — уже зашифрованный файл
6 M; U$ C0 S- G* [> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным' Z" Y$ s, j; w/ A# w' H  Z
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
  a; p6 Y1 m6 I' o14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться8 N8 R$ n/ S7 l8 E

- }3 H5 k+ y! r3 U! c* E5 @На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe$ A2 O' m* S/ o* H

, v7 R# c. @4 i$ W- ^' p3 n>>> И самое главное! <<<% C; B! g- I# z/ }) f
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.7 o8 K" D+ e/ n2 x
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

: _0 L. w" |  u5 g7 g
4 O3 i( J( ?4 p+ NНебольшой видеогайд на примере L2
+ u7 Y# p8 h. O8 j+ W" |/ f
  n% _* S) x0 A3 o# M6 }. ~
3 T1 w/ k, n2 s: T1 |3 L
: J0 M5 p' {/ V4 R- J

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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