Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.3 p) T* |- \! J6 F# A2 h1 u; j7 o
7 {6 j% Z( e; C: L. p* C

- E; ^; R0 X/ t% |0 t3 SПоддерживаемые ОС :  W: h5 [& b% a' h4 t
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)  h, \8 j8 G5 y& ^& H
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)! c' _0 K1 y. N( \& c2 ~

# z' \# \3 d$ v- k# p  ~, U/ lСкачать : Resource Cryptor v1.3.1
" `+ m3 J8 [5 |8 c+ }; T8 {
4 ?6 {& Y2 W) Y2 b
+ I4 b- k+ A( U
Краткий гайд по использованию:
  U' g2 o3 C! M" c0 A8 N(перед всеми манипуляциями делайте резервные копии файлов!)' h. T4 x4 g7 t. V, H6 X
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
6 x, A$ l; {" r2)
Скачайте и запустите Resource Cryptor
+ o; {  X; f$ l4 x2 L( R/ @3)
Перейдите на вкладку: Tools -> Attach Lib- o8 H6 h" t) R# U' z
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
) J3 D# d& h  ~! \/ v& D5 a3 @5)
Нажмите Attach Lib# B0 K2 y: l, r" b
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
4 R# ^1 M% q0 a" l7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
* k1 j4 T' n1 ?6 a. S8 G8) Нажмите Open Project и выберите созданный проект7 K* i: A' j5 K: U2 V" f
9) Переходим на вкладку: Project -> Executable Files
* v8 x9 y7 L) y( H% K10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe0 e) g$ e9 r: b/ x, }: P
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать0 n% |# Y6 w9 d2 `5 o4 l
12) Нажмите Encrypt и дождитесь завершения процесса
% |/ z, f; `4 T- G; k9 L  G13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла2 {. y, @% M! i. X4 b- Z! T; p
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx4 `4 [& l1 a9 T; [2 K
— какое-то число)' {5 G5 _9 c4 I" X' h) L8 r
> somefile.txt — уже зашифрованный файл$ [6 t: H9 M3 Z! R
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
* i" A% E9 g1 \9 A  M6 z, ^> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
( D2 \1 T# e: V1 V; v14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
$ l( p! a3 ?' \8 e6 V+ C/ R: q6 m
7 ?7 f+ T, T' K( ]На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe, B! a- x, }+ h3 K4 v& `

# H' ?5 N, L- w9 e' H. l2 v. d>>> И самое главное! <<<  p+ U" C5 h$ X' Z3 G5 i7 t2 d+ o
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
- u8 f' V5 G5 j: t9 O) w- M9 gЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
  X3 X4 U, N" }! d" W

' v: A% g$ y8 g% BНебольшой видеогайд на примере L22 G: j4 m1 x' v; E  ^/ h
% J4 i1 X+ O2 H$ _" m* x

+ R4 T' q$ I5 p: C  i) a, j, }: {3 h; B

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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