Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc., _* w0 [6 j) J2 O3 r

( k. X  x+ N: V5 j* }0 p( z0 t& ?+ l  f4 X# V5 M4 Y
Поддерживаемые ОС :
& \+ G$ j, M9 Y/ @--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)+ W$ u  h! _/ `; X" A; K
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)$ Z# j9 o2 H, a' f5 o, I

; p! G8 ~$ M4 j- F! [3 gСкачать : Resource Cryptor v1.3.1
8 Y8 O- P: s# Z- b. f5 z/ t6 a
! i) P9 S  m1 R9 I. w9 J0 Q; H( R

1 e& c" w, s* c6 ~& b: kКраткий гайд по использованию:, d* ]( \5 q* i  l7 t+ `  b4 y% c
(перед всеми манипуляциями делайте резервные копии файлов!)  p& C3 H( c9 X! Z/ U6 T+ B. J1 P
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
  J8 B, E+ |' _6 A/ [+ p: F7 t2)
Скачайте и запустите Resource Cryptor
8 p3 |8 \  G5 s5 w* |' l, K3)
Перейдите на вкладку: Tools -> Attach Lib2 u4 ^7 j% {% h& @+ f% H) J6 `9 q% }
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe) J' d3 N) N7 F
5)
Нажмите Attach Lib
+ ^8 h; D0 v8 q* H& r$ b, h  Z6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
! L+ e8 U3 u9 G$ A) b7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
  _0 p6 X  s' i8 ?5 E! P# e8) Нажмите Open Project и выберите созданный проект- l0 r3 g3 ?, ~  Y/ q% [; ~# T2 B  o
9) Переходим на вкладку: Project -> Executable Files
+ u; l& R" ?) v( a; _10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
. G: w  s' H% Z$ B" }) I5 c9 L11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
! I. q4 e: r& p" U; c% ?0 b4 [% w) Z12) Нажмите Encrypt и дождитесь завершения процесса
6 c+ f* y+ X9 K# R13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
* z1 e' F7 g: v& V( dНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
5 Y& N7 \6 H4 l0 J, C: \— какое-то число)* F2 W2 t: ?& B2 G. U
> somefile.txt — уже зашифрованный файл( B9 K; q3 F- v: w/ D
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным% J9 R" M. N; V4 {1 y5 S* }
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)" H$ a  Z3 H; V/ S
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
- s% {% w& l: _3 v$ l0 A5 c/ V
6 `' }+ ?7 l. i" YНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
5 [( `  p( I+ N  |/ C) I) K* o$ b2 b' `1 G# d7 V* j
>>> И самое главное! <<<
" G, z1 Z# J) CНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
" ^7 }/ e2 |, a* n/ `Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

5 v" U# e7 U" N4 G/ X0 X
) _- }8 u# d6 @+ F! R3 a" x9 d) GНебольшой видеогайд на примере L2
1 r) x; M0 |+ D. w$ ?2 K( B

3 F5 _% Y" z' L' O! ~- ^

7 X' n5 l& y( `  {# H* o2 j% z5 X1 r9 Z3 L" y3 W) n

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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