Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.6 J3 |8 K& ~' H5 t9 i8 ]

0 h3 w% @( j* Y; k9 P5 x3 E+ I9 `+ v- |- e' ]
Поддерживаемые ОС :& Y/ K" }6 r* M) k% F
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)9 E9 E6 V1 V) m8 Y7 c
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)5 h% [0 U, \% }; x" W# U) S
9 E/ y( v" v- c( w
Скачать : Resource Cryptor v1.3.1; }* `) Y7 J8 T9 ]8 x8 W

6 K+ [9 @/ t5 X

: L( \) f: }& A  e3 G0 K* F# `' nКраткий гайд по использованию:; Z1 i) s: Q7 g* E
(перед всеми манипуляциями делайте резервные копии файлов!)
4 C- Z" T  m5 ?1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
9 n. y% U& p% Z. q8 }0 w2)
Скачайте и запустите Resource Cryptor
; ]  S7 ~. H9 b) }" g3)
Перейдите на вкладку: Tools -> Attach Lib$ p( T3 s& R% ^
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
$ K5 W" ]1 d$ R( \' r5)
Нажмите Attach Lib& e$ Z7 F. K3 X# U0 q+ s
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
  H8 b0 r5 ]3 }* {7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить  d6 g1 _- w! d% W" ^. \
8) Нажмите Open Project и выберите созданный проект
  ]- i) y' |6 w+ K; R. A1 `9) Переходим на вкладку: Project -> Executable Files+ z1 h2 `4 z, |, c
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe: H5 n5 A" z$ }" G1 h" H
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать2 w7 F. o; N3 L+ M8 u1 y
12) Нажмите Encrypt и дождитесь завершения процесса/ N' L% S3 l' M$ h% F
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
& ~& O+ ?5 p& s7 h  g6 L: UНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx( E3 f, g0 X7 c$ J$ l7 o8 b/ x
— какое-то число)
/ z1 [, i- D8 {" i2 y> somefile.txt — уже зашифрованный файл
9 y+ W0 r; N* w# c* `9 A> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным$ B/ f$ _5 ^; ?
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)1 o  O3 z9 O9 z3 X# `8 z3 r
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться. l. h# }/ s. u7 X
- ^4 }6 \; w7 X5 `* A, j
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe. z! ~  Z$ r2 U- V. N
- W4 V  G0 S4 v1 m  d
>>> И самое главное! <<<, @: b7 N3 @& V6 l5 T
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты., n8 h0 e) a, A8 c# u; P
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

2 i+ K4 x2 z% p" }
! e( D2 v- }  o# w9 N4 A8 R$ F' Z$ XНебольшой видеогайд на примере L2
0 r8 D! n" I% W9 m: f/ P# S7 F% z

" {8 d3 f2 ]- M5 ^7 ~
/ U, i* T9 x4 B2 y* q* ]

# c7 p, d( n, B4 c  _: j

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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