Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.! i5 X) E2 X* H  `) l  p% y3 r

+ w/ q! c. O$ b" W
  Y/ d! a, e7 m8 F0 c) d) c' f" _Поддерживаемые ОС :3 l) s: I. m2 F. n; q
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)( K+ m2 f/ P- C, M" W; B7 B
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)& c* Y3 Z: {& h4 {, h
; ^' o. l2 L* U* P
Скачать : Resource Cryptor v1.3.1
0 x. \3 U# a9 H1 e/ Y3 o# l
& F: ]6 g8 Y9 s8 U1 P. W

3 M# y8 w" j. Z9 aКраткий гайд по использованию:
$ y9 h% L; Y$ j2 ]3 q2 K(перед всеми манипуляциями делайте резервные копии файлов!)
. V/ b& c5 n# y  m  O1 e/ R- G1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
6 |) H! x4 Z8 }" D3 L+ _2)
Скачайте и запустите Resource Cryptor. _% B7 {8 c  C4 J7 d2 i
3)
Перейдите на вкладку: Tools -> Attach Lib- C8 j2 c% B; `2 a; t% B& f* a
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe+ e1 k3 V4 A" X0 [2 l! b
5)
Нажмите Attach Lib) v. [) l" Z" i. H9 o  T* ?
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe  M# b' y% B0 T) M2 A6 H) E
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить0 c* _" o: v2 N4 Q) @+ r
8) Нажмите Open Project и выберите созданный проект! o/ C+ Y, s. }. v8 e) N9 D4 Z
9) Переходим на вкладку: Project -> Executable Files2 O; _. R: E+ ?
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
3 r8 T; b+ Q3 L11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать; \- C+ v; I# b% [
12) Нажмите Encrypt и дождитесь завершения процесса
1 C: f! U9 H; S7 v( [& Q13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла1 u$ {5 \2 I1 f
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
% F$ U( W6 p( ^, K— какое-то число)
# e8 d6 L9 u+ O# }- s' I> somefile.txt — уже зашифрованный файл
6 L& J. C* r4 j# u% B> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным' Q  U% ]( s  |9 k/ c/ l
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
! I% u5 R  }  I14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться9 u! i4 L& i. m* r

5 k5 X1 @0 z* z8 h5 Z4 LНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe4 a6 N- d) i3 s& \/ O" j
! D' F- L+ }7 Q6 z0 B
>>> И самое главное! <<<% }. q1 R2 s/ m8 i+ A9 o3 h
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
- S2 N$ H9 ~# o8 |7 g' |. R7 c7 B' S9 hЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
* U$ x& [4 G) k. A/ f
* H5 K' I" m; u9 Y) g. d* w; G9 n
Небольшой видеогайд на примере L21 f1 c) r+ y* m2 h7 C- c" r

# ~  a# H0 w# r

8 J8 B$ a4 ?$ v! a; P% C7 w0 p
" n& B9 d; ?( {# `, a% F

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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