Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.: H7 P/ u! R; W1 ^& l

) Z4 W6 k2 F9 j2 M0 c2 a3 V. y& P; A, v# l7 B
Поддерживаемые ОС :" C5 H/ v% p7 ^$ n( P- B
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
, Y& w( q* y" q* o/ V" e  [--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
( R4 e; {. [7 z$ T6 k3 a( Q+ @
$ K& M& @- c/ _/ Z; FСкачать : Resource Cryptor v1.3.1
: r7 d8 d- F# J, c4 X2 w# k9 H7 @: a4 L
; l' X1 C+ t" C$ {
Краткий гайд по использованию:3 i1 E" O; I7 _
(перед всеми манипуляциями делайте резервные копии файлов!)4 A  ?! \, t' P1 J
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
# `6 o; F+ n" v/ v5 {: R2)
Скачайте и запустите Resource Cryptor
2 F: q! N5 I) S8 N  u; e% q! Z3)
Перейдите на вкладку: Tools -> Attach Lib
5 h! }/ U6 V1 ]8 |- T7 z  ~4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe. X2 o8 @7 A2 P- s5 K
5)
Нажмите Attach Lib
2 j* Y8 n, n- P, E6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe6 e) P1 k/ ?& U/ E% f5 f4 D
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
% r0 ]" L! `" E$ X8) Нажмите Open Project и выберите созданный проект
) R3 a2 B8 c8 k  ?9) Переходим на вкладку: Project -> Executable Files
( p' U! K% }( C, L10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
2 f, E# O) A7 n6 F' P8 r11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать- D" F- S/ Z" g1 D
12) Нажмите Encrypt и дождитесь завершения процесса, F+ o; L& T% d8 m& u5 X
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
2 ~) ?9 B/ b" CНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
- _0 ]- h" e! v$ ?5 M" I' _3 T— какое-то число)
# ~7 E7 S( \+ O$ g4 [> somefile.txt — уже зашифрованный файл
4 [+ h( W( a( E, `; ?/ ]> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
' B& v. {- }, G) M3 X$ {1 _3 M( y  D% @> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
7 T9 W: t/ A9 q5 C5 d' b14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться) a6 r0 N7 z# [: P. {
% H! \* E! G2 |; _) b+ R
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe3 h; @& T, N6 a5 g0 e4 q' j4 @

% V5 P  M6 P5 o  P1 u4 `* F) {  ^- [>>> И самое главное! <<<# {) i0 M- R5 ^; Q3 R3 Z
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
- C& |1 f, c. B; R5 Z4 u! L# hЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

) ]8 j$ ?- [( E9 B' v& x6 T/ w6 X; z9 x0 O" h' ?; ~
Небольшой видеогайд на примере L22 ?: X+ Y% I8 f: o

0 V5 C% l  ]1 b. Q  t* \: d

! N9 e* H* z; F, Q" ^9 o8 P8 \) S% B

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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