Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.& V4 ~/ A! G3 a; x& c0 j+ k/ y

' `% y! M( w1 r7 Z+ M- N# s
6 P% D3 h9 Y1 T8 IПоддерживаемые ОС :) f; z6 S) f) K/ ^3 @0 `- ?9 e. [
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)- A  W3 t- V4 V- N$ M. q
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)  X; m; q3 |; r5 a
; `8 s( s  q8 k4 P3 i) R, N
Скачать : Resource Cryptor v1.3.1) M( ^. _  \2 \, E" e
+ T* q/ I$ C2 r% M7 W( a

3 p3 c: w5 `8 s# _2 y4 GКраткий гайд по использованию:
! [7 \$ |( D8 Z) B$ e4 i0 L' u/ W(перед всеми манипуляциями делайте резервные копии файлов!); y$ v% |; I( D- \8 G# T2 g
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe! m! V( k, ]9 C- F3 q
2)
Скачайте и запустите Resource Cryptor" r( Y/ ?7 V, g
3)
Перейдите на вкладку: Tools -> Attach Lib
  ]4 E/ f" Q! C$ C) u0 n, s4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
8 j, l# j: k; `' V2 }6 r5)
Нажмите Attach Lib4 u$ X/ ]' [* i9 P/ ^# V
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
- K* b* f5 O' J* F1 B7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить+ s; N1 t0 @4 \8 ?1 l; \4 j
8) Нажмите Open Project и выберите созданный проект
  [. Y% y7 q1 [) x3 r: ~9) Переходим на вкладку: Project -> Executable Files1 ~7 I+ A2 `! V
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe5 p/ z! D, k. H8 x6 R& ~
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать' A% ]9 z: ~" x4 H6 ?) D
12) Нажмите Encrypt и дождитесь завершения процесса" o. k0 C2 o+ a2 Y) _- }/ I
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла, R; Y$ H/ ^' U4 C: [
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
" C. G1 u4 p4 B3 r4 L" y— какое-то число), I- o1 y, `" s
> somefile.txt — уже зашифрованный файл+ [4 A8 T, z. S5 T
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным* x* w  a+ V$ z* v% e
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
) I% B  u% a5 S( q0 P  \, e5 h& @14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться! K3 n; y! D) X# b( W0 K: l

4 P/ g  S2 {+ i) q2 e  d5 w7 uНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
, P- L0 B0 V& H- r& b* t( P& e& `. J0 R. l/ C7 A
>>> И самое главное! <<<9 O) I1 a( s7 c
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.5 t( f1 v3 v6 J" z9 G* z. y; n$ z* \
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
& q$ c2 Z% i0 Y  l. o* i1 V" }% |
1 m$ A( E  e/ b* H( h
Небольшой видеогайд на примере L2
/ D2 B+ |  y0 G: o
8 N0 P$ {( j" F

. ]3 I" n8 B3 y8 K+ _1 F4 P6 E7 u# W/ J, m( C  u9 m5 g8 x& a

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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