Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
5 {: ?  q$ X  M6 N9 A
& U# @& _  g/ O
3 _( U9 {1 Z" k4 sПоддерживаемые ОС :- V4 O9 M0 O( p
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
9 w+ f: N! v& k: ?. Z0 e: s--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)! n% K7 Y' Z- w$ H+ y. V1 A4 k
1 Y' R; z6 N$ g: ^  ~
Скачать : Resource Cryptor v1.3.13 ?4 Z& ^7 y3 z- n

4 p9 \4 J) N: @; o

5 T" t. G8 g5 m$ h& k1 {" @" O# nКраткий гайд по использованию:
* X- U1 L5 N7 A5 P6 B  P(перед всеми манипуляциями делайте резервные копии файлов!)
. L# J! H2 T9 y* u# L1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe- V3 D! H1 [! u0 h8 k
2)
Скачайте и запустите Resource Cryptor' V7 N8 R1 J) X; B  z3 @* D+ B
3)
Перейдите на вкладку: Tools -> Attach Lib/ y/ u; p" v7 N/ s% l" r3 I
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
" `) `* N1 W, W: L5 ^3 k5)
Нажмите Attach Lib
7 z( W; B, d; |0 W( w- y6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe# n1 V5 S, M2 S: k: l
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
- q8 }; I5 T7 a, A! n  d2 k6 G8) Нажмите Open Project и выберите созданный проект( B  Z7 C! x# V2 w
9) Переходим на вкладку: Project -> Executable Files
' e( @/ v3 A- ^8 G% h& p& m8 o$ B10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
# r! \; |/ n1 w8 J, |11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
; p" R% a6 L. X; |# }# |12) Нажмите Encrypt и дождитесь завершения процесса
' E2 [' X6 M" |7 |# j1 I1 K13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
& T8 D3 o. _2 M/ I* k' }& |Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx+ B. r3 W5 N" A6 z/ X, z* g- ?' M% h
— какое-то число)
! \+ }* M& i5 Z1 a, i( g/ H, T> somefile.txt — уже зашифрованный файл
9 T0 C$ |8 T: c, t1 I9 H> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
4 P) U/ g% a7 }% P' Z9 D9 |. I5 p> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
+ o% n& D& ~- Q/ G  i14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
4 B! I3 l, v4 c( d2 f# D& H1 V/ }4 q: z4 `
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
( M: F5 g1 f' R9 Z' @; N- e# x& V7 R/ S( H* a: a
>>> И самое главное! <<<
8 m, K9 p7 w0 s; w# L+ N, OНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.% ~( D8 s0 K9 [- O3 l1 Z
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
. }1 Y- H+ v) C! V3 M
3 C, ]: T3 W" o
Небольшой видеогайд на примере L2. c8 I: e( S  B" `0 E
2 l4 q5 _( z% r) ^6 e8 Z, s

8 E' z' Z+ P0 S7 A- C) ]! Z8 l* l* ^+ G! l) ^

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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