Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.; Q  I6 L, J8 ]1 q  H; w

' y9 ]3 m2 A0 [/ _+ M5 P# R0 {3 Y" h# j+ V9 ]8 p0 J- C) X
Поддерживаемые ОС :% N9 e- J+ i; P! x
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)& D) g5 l- {0 l! o( T; m
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)" [9 S4 z' Z0 ^+ ?( u5 w

9 w3 X. c, n. Z2 v6 g( eСкачать : Resource Cryptor v1.3.1
3 t5 L: W1 e0 q( x+ D* f7 q2 \+ p! F3 o4 f3 ]- N6 v: g. F
0 m3 F' Q0 S/ g& Z: }
Краткий гайд по использованию:
' L3 U  ^2 `# _+ H0 i) ](перед всеми манипуляциями делайте резервные копии файлов!)8 L1 T& T& n7 y7 `! _0 d# P5 ~
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe. `; m/ v4 S. j5 f
2)
Скачайте и запустите Resource Cryptor
0 |# {" n+ E/ D; D0 E3)
Перейдите на вкладку: Tools -> Attach Lib- q- w; W$ E2 I) C8 T- P
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe' l- l, O' G9 L) p6 y
5)
Нажмите Attach Lib5 |$ w/ a9 J# Y8 j4 n
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
7 @& B2 e2 g0 h  _8 }/ N& ?+ Q7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
2 M3 x; l) R: Z% ]% G( g8) Нажмите Open Project и выберите созданный проект
3 l( ?9 ?; H$ m6 v% [4 C1 y9) Переходим на вкладку: Project -> Executable Files
. S( d2 G2 z* M  ^10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
$ {# g% v8 c- U; o. q11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать8 z, u9 p6 b, ~) [" \, s
12) Нажмите Encrypt и дождитесь завершения процесса: H( i* J, C9 ^& n7 p
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
! t) v* u1 g* Q- C% l0 CНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx' _2 v0 X5 y; m% k" [
— какое-то число)& ?$ v9 i1 k0 E4 a# ]+ f
> somefile.txt — уже зашифрованный файл
" C  n3 o- P" P: v> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
# T- r5 \* X3 M* b7 s& x* e, f> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)5 A* W3 H* @6 [3 Q* m. Z8 |, g
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
& }6 W+ m; _% q' U/ E6 g: d" c8 z0 k% i! \6 X
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe: X! t+ h+ `( }! u9 {; Z  Q  r

! L$ q% H- B3 [>>> И самое главное! <<<
' z8 P, E9 o! b& ?* N2 [! G; d" R& eНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.3 S& ~- ^9 {3 |0 w9 v: \
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
; Q! i& K. H2 o) A- z

: h/ u% l; y$ b- VНебольшой видеогайд на примере L2
0 J* S* e8 w) U  ?* ]+ W+ X
6 c& d' A, ^/ ^  R4 n

2 e% X* T; ^% ?: [$ f' L" b9 A" H6 B" j1 p$ x6 }, N

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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