Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.' h8 h2 G# x( C- Z, D" o* N( X" h

/ x5 k1 S3 _& S8 P6 V* X/ U- o; w
Поддерживаемые ОС :3 _9 p' _$ h0 I1 S  r9 T
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)( X, ?0 t6 O8 W8 @
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)3 J- c9 p3 G: b( k

, ~( \* p& `* hСкачать : Resource Cryptor v1.3.1
+ W0 p/ |( f, G4 f; s! i2 W
2 r- |! v( b4 E3 U" H" z" m, L
; ^& L2 H# L. ^& d3 n! W$ N- K
Краткий гайд по использованию:! k7 y2 j9 e$ |# ~/ g
(перед всеми манипуляциями делайте резервные копии файлов!)4 d* N0 _+ [+ D( U; H' K
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe& ]) I+ e: C& K8 B7 {' G& j
2)
Скачайте и запустите Resource Cryptor  i% z6 w' G! h8 P  j+ Z0 l! a/ `
3)
Перейдите на вкладку: Tools -> Attach Lib
) I" A- Q; S5 I2 o/ F! w/ I4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe; p& \% s2 Z6 v9 r8 X
5)
Нажмите Attach Lib! u, L& W6 d7 x5 k
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
6 V; E" U1 F' p1 m9 q1 G, i7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
+ _% K( o, K" ~7 W+ \8) Нажмите Open Project и выберите созданный проект
9 T/ q* V1 u! C' t9) Переходим на вкладку: Project -> Executable Files
( Q2 }2 t% S% k. e" |: Q10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe5 P1 C% y4 V, K- `; m/ N* B
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
% c1 L9 J1 c3 z  d1 o3 \12) Нажмите Encrypt и дождитесь завершения процесса' C/ m( G4 U. h' i! I' |
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла9 H6 ^/ t9 l  o: }- h7 H9 X0 h
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
4 @8 i9 a% L1 }* N— какое-то число)' S, P0 F3 n" H
> somefile.txt — уже зашифрованный файл- Y8 ?  X) V3 M) M
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
9 i7 x: E+ |4 S> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)$ Y6 }6 t- ^% ]" Q6 H
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться% O, h% a/ r8 m4 y
- N: z% L: q$ T5 N5 M% o
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
3 @9 L  o5 k3 D& \% E' G' a- I/ ^8 T' r% c9 f9 v8 P2 a
>>> И самое главное! <<<; h& z4 _. ?: ]4 \5 W# p+ Q. g" f7 C
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.- A: v; l7 S( H/ F  ~% P
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

; w( e: m# b  h- M# x8 B* r* w. o% h$ h
Небольшой видеогайд на примере L2
4 c8 s( f* E) m+ W
7 l4 s. b# x2 P1 i

% B. d" ?" S4 n" `* B
- o" b. V0 z) M  h3 v7 A& H

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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