Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.! k* ^, r5 {% i2 j% [; A. P

0 f) _7 X( {5 x5 ?. O3 [/ k7 j, P7 y7 e) X
Поддерживаемые ОС :1 C7 E) x) S+ \  ^- d
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
5 \3 M/ [3 [  a9 L- P--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)' a; i3 w) e% l5 W. N
! c; D+ \9 V. C9 D
Скачать : Resource Cryptor v1.3.1; c( w0 R- [6 E- x5 L" A

. j# s6 @+ n; H4 H2 g
. L6 o5 v5 S. P& v- \+ q
Краткий гайд по использованию:! f$ k3 `9 d% \+ s
(перед всеми манипуляциями делайте резервные копии файлов!); u* c! o/ v4 d0 U, t
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
8 m2 {! P7 R/ S! ~& @& e2)
Скачайте и запустите Resource Cryptor
9 A6 o# X8 D1 c  ]' s0 }" I3)
Перейдите на вкладку: Tools -> Attach Lib
, W# f1 t: {% `1 ?0 S! u7 c4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe* F4 p+ K, l: b5 q4 o- r
5)
Нажмите Attach Lib3 o) |% P; i( Q" d
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
: ^  f) B- W  _7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить' q& y6 z0 W. {4 Q
8) Нажмите Open Project и выберите созданный проект
9 g# r$ `- j& J7 C9) Переходим на вкладку: Project -> Executable Files' j6 S& d! G, w4 `
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
/ z/ O$ W, }7 ]1 W1 u/ x11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
7 B! O: E6 |6 w12) Нажмите Encrypt и дождитесь завершения процесса, P- l% C" x, F
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
3 n+ a- B; q6 ]Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx2 |4 x  Y& b% x; u6 S- B: e
— какое-то число)
' a* t2 y) e  E' r7 B5 P4 }; m+ p> somefile.txt — уже зашифрованный файл
: z% S# A3 h; p, W1 C2 u/ m> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
) d/ n8 G2 J) n/ z> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
2 B/ y; m% a5 q/ _14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
; g6 l( w5 a) Z5 [2 r
/ w2 p8 S+ O/ T4 H# }: XНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe, c9 o7 p4 N/ I9 Z
: e1 ~" h: n" y: @- h* B$ z
>>> И самое главное! <<<" T4 S% _5 f7 U6 n8 _
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
6 n" h3 K7 r3 d7 e' cЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

, Q9 S. k. P5 C# J+ Z5 v: Z& `! y2 Z3 d" m" j( t% T6 f( b3 j) b1 y
Небольшой видеогайд на примере L2
- }/ ]7 h0 s* r3 x  q  d
" V) B6 v" c! }4 k3 U. b1 P
5 V' q; C" S4 i; U! ~; A
; f) M, `$ s. E, U: Z

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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