Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.+ b# O& k& y0 o; z- g  `
3 _- h& y& o/ O
* a  T$ n& ~9 O
Поддерживаемые ОС :
5 D1 V  I, _" z9 _5 r--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
4 J8 R+ ~9 e" A1 Y0 f1 M1 d--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
: [0 [& M$ U7 @; ^5 g  e8 J9 z0 f( A2 W) Z8 Y) x$ Q" i
Скачать : Resource Cryptor v1.3.14 ]. @9 V  g9 M* s& F* s

. o! H% k4 i/ e; Y

. n, _0 [, T. ^& O' RКраткий гайд по использованию:$ y( J& v& D0 _( ^9 w+ ~
(перед всеми манипуляциями делайте резервные копии файлов!)
7 b8 [4 r: J2 P' D" C1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
5 h3 v4 O! g* ?, ^7 o+ A2)
Скачайте и запустите Resource Cryptor
% V9 U' o" q! n3)
Перейдите на вкладку: Tools -> Attach Lib
6 r* t& L+ H* u! G4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
" J' }8 e( m$ N5)
Нажмите Attach Lib
& U4 d3 ^# y* K/ D* @* o+ {6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
) Q( j- d6 r4 }; S% J# q' V# v/ @7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
6 p: j" Z  e1 |8 l/ S, S8) Нажмите Open Project и выберите созданный проект) |6 d) v3 R8 y# E0 V& s
9) Переходим на вкладку: Project -> Executable Files
; \/ o1 g4 L3 i  m2 o6 a10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
3 H, P$ `! ?. E. n6 ^: K7 p11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
$ R3 k! b: @- ]9 \* a12) Нажмите Encrypt и дождитесь завершения процесса4 Y* U4 ?, t% T/ H0 F
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла3 n* j; ~, T. T! s
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx" o. f. X, T* w, Z) m
— какое-то число)0 t4 x  q/ s8 F, {4 H$ k9 Y
> somefile.txt — уже зашифрованный файл' u5 g2 ]0 N* K! _
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным6 S7 N& z! Q; }
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
; p* j4 w1 `$ ?" u' v2 ]' A14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
' Y" j' T/ V! I* O- z9 L8 J
4 L' d3 P- D. s) ]% ?На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe/ y7 s! u; Y) B5 I# X

) ]9 n/ U7 }: r/ Q& P5 v$ k6 v>>> И самое главное! <<<
9 g4 ~6 w/ }& {' s( ?Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
. U" @/ D7 o1 k& o$ t; RЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
# d# Q  ]+ ?6 n# c# O# N& P
. P. G8 G- d5 f/ o) G0 c. c5 G
Небольшой видеогайд на примере L2' Z5 y9 Z6 t; C0 s* A- r7 k

' {( ^4 {1 P1 o* \  U

+ v9 M& S6 L9 _/ q  P' r4 Y) W

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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