Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.& O% w" Y3 O& F
) G# e. k0 T* s1 V, Q8 o/ {- ~

) p4 F2 T( J# L* l# S9 Q% TПоддерживаемые ОС :* E3 s* I4 _+ q7 }$ B: V- P
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)+ M1 m) N: F8 C
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)$ q& K5 G/ W1 j! ]9 I

5 J8 v: H: j$ eСкачать : Resource Cryptor v1.3.1* L: b* g3 ?/ y4 a: }; {& Q
( A: t6 ]0 A' W% s$ _

9 f& N+ N4 e; ?1 t+ @, L& S' eКраткий гайд по использованию:2 c5 i5 y; M: h: b* {8 f
(перед всеми манипуляциями делайте резервные копии файлов!)
6 n6 n" w% M) V/ [4 c7 @  m$ H. O1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe1 d$ z+ K' N* [$ l
2)
Скачайте и запустите Resource Cryptor
4 G, k  J$ M1 Q( D6 d8 o# ~3)
Перейдите на вкладку: Tools -> Attach Lib+ S2 g' j& L5 B0 F4 @
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
- F( m3 {. ^3 U4 ~5 s8 B# Z; O5)
Нажмите Attach Lib
# ~% _3 q) L$ x8 P  ~5 U& B6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe' f! h2 y/ U9 c3 A
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
; \4 Q; M! e/ _) N6 @3 m8) Нажмите Open Project и выберите созданный проект
1 g/ ^& u, z. _6 P  N9 [9) Переходим на вкладку: Project -> Executable Files
) }1 {* l+ m0 u1 n4 c' c9 E  g10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe. n# Y! ]* A! S+ y) `( P
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать" t7 E2 o4 X- U+ A4 d3 ]
12) Нажмите Encrypt и дождитесь завершения процесса
$ a5 |  z4 O: D- i13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
) n7 f. p: s( E# a0 D! ^- gНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
# @9 V/ Z3 B6 E+ K+ a  [( X& d% F— какое-то число)
- T( Q, }) m+ T2 @8 Y> somefile.txt — уже зашифрованный файл
- T# ^7 S# X+ t% a% m6 Z- J5 u> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным  @: l. G! z% M4 l/ q: a
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)! p5 W( m0 Q2 W9 g
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
. Q+ r: R; |0 M/ L; _$ r/ X0 U9 J8 |& Y5 n, f
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
1 w8 E& Q% `" X' G+ R9 F/ R; M5 ?4 |; J- D
>>> И самое главное! <<<. S& i2 k& h8 h. w( B6 n
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
# k1 h: B- p% P0 ~/ c* X% wЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
! ], g$ q; c) F/ u
" v# ~# d  G! v7 d1 W/ U, g
Небольшой видеогайд на примере L26 c7 x. M7 _0 B

0 N. N0 D, K) g. U
4 B2 X7 A% K2 ~  E

, f8 c9 ~/ I7 p8 e% [

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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