Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.  L5 m" z7 b  X0 m
* @0 a) @* q% j8 r

0 s2 L! @2 U# rПоддерживаемые ОС :
1 i: K- f; j9 Y0 y3 N2 J, P; _--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
8 W7 O8 r2 g& A( I* _1 w--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
6 s# W7 v5 Q" h# [( l& J" l! Z: N) N9 }) U" x! i
Скачать : Resource Cryptor v1.3.1
1 k1 i$ H* z8 Z8 I" V
2 W! W) K6 l) v. a( x
$ F0 U, H9 ?" I1 ^4 D
Краткий гайд по использованию:! Y8 O% l8 t+ \; V
(перед всеми манипуляциями делайте резервные копии файлов!)
( H& n9 s( {- ]- g7 s: e5 ?1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe7 K2 b' A4 E, D5 |; \2 U
2)
Скачайте и запустите Resource Cryptor# f3 Z2 M  e, L: r
3)
Перейдите на вкладку: Tools -> Attach Lib
! \( T6 F7 a2 |6 G/ e4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
  K6 U# y# _+ ^6 G: i0 N: z, X5)
Нажмите Attach Lib& ^% T. L' }6 Z* [. i2 c
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe( S9 s4 \! S% @6 g: k# A/ \
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
. b2 |* a8 I5 T) o$ F" \& J8) Нажмите Open Project и выберите созданный проект
- \3 f2 Q! c, d+ l- m/ i9) Переходим на вкладку: Project -> Executable Files
4 a5 r' x( n+ ~: C9 X10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe& x8 N" u! }& B8 o/ L, P
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать& p% U9 P! R8 Y# h6 a. ]  O
12) Нажмите Encrypt и дождитесь завершения процесса9 \  v' Y( d; U  e9 b/ G
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла# L) r" M5 [- T6 f
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
7 G: `9 G) ]5 U( ~— какое-то число)+ ^/ E6 Q; S! Q& W
> somefile.txt — уже зашифрованный файл
' y  e8 h% _9 H7 B, M& ^/ d> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным' a6 H9 Z  c( p4 F
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)3 H1 L. i& H  P2 k$ i0 r
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться( W! a$ U. ?& [3 n  k2 T

' `3 _7 P: W8 ^: d4 v4 |На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
3 u" O/ s4 O# e6 O, {
; Y7 U8 i" ?! \( }. p>>> И самое главное! <<<
) N; ~# m0 Z. d. d9 c0 PНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.1 H" b, A& M2 ]6 W& c+ }
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

5 e2 G1 y) w4 _' O5 i7 ~. {7 d1 `2 H$ t# Y! L
Небольшой видеогайд на примере L2
0 h: q, d- o) S

6 Z5 G  [' {$ N  a  s
/ Q+ t1 F" @$ ~! K+ _7 K! _

# M- s4 s5 s9 Y% }

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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