Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
$ H% c6 G$ s; ~  f7 x6 a# L
# l0 G2 }) h$ s1 d2 x) e4 L5 g: q1 A' O  p6 F0 w
Поддерживаемые ОС :0 f  Q$ }0 _- q: K7 N( v
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
  ]; f' Y  H  w; d0 V$ ^9 {--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS); I" q5 {1 T/ Z* E) ?$ N4 V  a

: x* _: `5 C! C# @; E  rСкачать : Resource Cryptor v1.3.1! {1 W- o. G2 m$ L$ x1 g% \7 ?8 m/ D

. v" v7 T# |6 U7 K* k" o

% Q% }' }7 J# [! NКраткий гайд по использованию:
) t! p( `  r' m- U" N7 `1 c(перед всеми манипуляциями делайте резервные копии файлов!)
/ G3 n4 V6 m- T' e3 i3 ~1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe! n/ j% {+ I& T# }1 u
2)
Скачайте и запустите Resource Cryptor8 q1 i# ?+ ~! p" \& W
3)
Перейдите на вкладку: Tools -> Attach Lib  g3 h% j: u( V% o4 E6 _
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
% Y  R3 C  d- `1 G  E7 q5)
Нажмите Attach Lib5 m# H" |' Z, m! ?
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
& E2 ~, Z- t4 M3 h+ q6 I7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить& a$ t+ |3 R7 R
8) Нажмите Open Project и выберите созданный проект
! {! }& X/ T) C9 W* ^9) Переходим на вкладку: Project -> Executable Files/ A& R% Q( s& V! ]5 i6 ~. g7 W
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
' l7 T6 H6 W7 j0 F' P5 h# w4 }+ r11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать9 p0 F  n0 K. V/ Y; B+ u
12) Нажмите Encrypt и дождитесь завершения процесса) `* q4 y% q& X2 a
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла  `# [1 t  U! w) e$ y3 m8 `! X6 p
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
# ]* V" r0 Z4 B  F5 @0 T' m' A! W— какое-то число)* H( d! I6 M- \) n
> somefile.txt — уже зашифрованный файл
0 R8 X" x8 ~) `3 f/ {; w> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным2 W7 M) ~, I6 O4 }' L" U! k2 V
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
1 W2 F( ?0 M1 v4 P: t14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться3 p1 G0 c! a9 x0 Q
+ |0 g1 k. {: J* Q
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe- S5 w( g! u. d7 v3 t/ d
( C- [; p% [* h( f4 w( w( u
>>> И самое главное! <<<2 T& m' L* P) G7 G3 \6 o
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.! W0 P- `. }& f* B& R5 I) r+ F, M
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
: @. ?- q  s& m1 y

9 i6 z" g, f. h0 ?% GНебольшой видеогайд на примере L2; [+ |/ J/ N( }% Q  g

6 `9 `: ~- _$ [, w+ g

( Z2 Z4 K* c, O: q5 s4 E; D" ^! H! L

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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