Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.- n8 S5 i! q0 m5 A5 [" w) y
' ]) Y6 s5 |% {" ^* u4 y

$ ?! n: g, V- W% L. KПоддерживаемые ОС :
. ~- w# ^9 @3 `--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)& c9 N- ]) d! [$ u( B8 c( N3 F7 B/ G
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
0 ~) P! W' x9 a* k5 M
0 A, q- S  I4 ~8 LСкачать : Resource Cryptor v1.3.1) M5 g; @9 g+ G; W0 e( A

" y4 G6 e; R2 s5 H
3 b8 d, {1 R# p" _; a$ O+ J
Краткий гайд по использованию:. T9 c0 u. {  M, z. Q# |% R
(перед всеми манипуляциями делайте резервные копии файлов!)
: d0 z, k% v( Y1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe  Q3 _7 ^3 k! [. Q/ [6 x. E7 |& R
2)
Скачайте и запустите Resource Cryptor1 m7 l/ [" X9 c$ |& \
3)
Перейдите на вкладку: Tools -> Attach Lib
" _4 l5 }/ T; f9 L( C4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
/ z  [# g1 t; `; K7 x$ |5)
Нажмите Attach Lib1 M8 r2 G) e! E! ]2 y9 |& R/ o
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe- k4 x' z7 |9 I1 x$ \5 M
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
' C1 e, F( J9 y  H: i0 ]8) Нажмите Open Project и выберите созданный проект7 k& t4 P4 e$ }; m6 ]- k+ Z
9) Переходим на вкладку: Project -> Executable Files5 I* e8 d: _7 Z$ _5 a* R/ J2 G# o) h
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
/ d& L: B; [2 p6 ?- \0 U% p( X/ o* b; ~: u11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать! N9 u3 s* V0 P. F
12) Нажмите Encrypt и дождитесь завершения процесса. k" Y) A$ i7 H- A4 J0 v
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла! R* w! K1 N$ h3 M- C( \
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
8 K  j3 A6 M/ v$ z% F— какое-то число)0 i% o' T: E! p+ m; r7 B$ r
> somefile.txt — уже зашифрованный файл
  _7 m9 h8 v! ^6 V  Q+ C' m4 P* p> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным; V9 q% q& z2 {4 z( m
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
8 ?; `' r" u1 H7 t  K7 C14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться7 X5 g5 \) M- ?: b9 u

/ H- E# _! p( cНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
. I& d$ y5 R1 o1 t( D- r9 r
& V. k* {& v/ {4 ?# K- {- l>>> И самое главное! <<<
$ Y5 V% Y. y/ y7 LНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
5 b3 y2 O2 W9 @$ G; L+ u! _) B! ?Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

4 V: M0 O& C5 }5 G  x
" t4 Z6 l+ v9 s) |Небольшой видеогайд на примере L2
: @: L" E8 ^& f3 ?, w) _+ x

$ `9 M% {+ Y8 Y/ u: z6 K/ P4 n

2 Y' {$ f5 u- n# E. }4 j+ E. t, \" q- b& Q* O% @; n/ z

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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