Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
; ]( x" i) A1 m) M8 a- R: z) ]
8 n: J+ x) g2 e; _( |
3 N8 q/ K% \% K5 y" a- S4 }) iПоддерживаемые ОС :8 W$ `8 B+ H4 d% G' Z3 c
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)* b! v# K/ m  ?3 Q$ C! a
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)$ ]% g5 \% C( K; O

" B; i" @8 k7 h3 n# P" iСкачать : Resource Cryptor v1.3.1, N5 Y" B* F1 T: Y' B
+ b4 J' @$ c. _4 m6 k) \

* h, v# J& \; C1 F; A% Y, qКраткий гайд по использованию:! c; |8 P6 `! q/ f0 X; m
(перед всеми манипуляциями делайте резервные копии файлов!)9 ^1 s1 @; v( V& ~- \4 Q
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
0 f# d& C/ U: m" u# Z2 y; d2)
Скачайте и запустите Resource Cryptor
# q$ x/ t: q8 W. t5 c7 I3)
Перейдите на вкладку: Tools -> Attach Lib
1 r2 s% D& H6 }. b# Y4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
. ^& V, }4 ^+ T  t# p5)
Нажмите Attach Lib
) U. t5 V! O; W# b6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe" T9 u$ I: Z- ^' L
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
8 w, v  B9 c3 ~7 L  x8) Нажмите Open Project и выберите созданный проект
" a& n, c" K( V9) Переходим на вкладку: Project -> Executable Files; s0 L9 I1 c0 \) b
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe0 z6 ]% p4 _- t
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать. v9 U/ I* o% x' f5 D
12) Нажмите Encrypt и дождитесь завершения процесса
) U4 E4 M5 }. d/ l1 `13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла- r" y  l! Y8 K1 o2 X4 c
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx* b9 b8 L% X3 e% P! o# v/ T9 j, |- V
— какое-то число)
3 }& R* ~4 l0 w3 U- d2 I' Z7 a> somefile.txt — уже зашифрованный файл: E; ]1 J% ^$ Q0 k; d
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным8 p$ K; e3 ^, l2 ~9 t2 m/ W( c
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
7 z4 m. H  @" Z7 D* T. J2 y" n! C14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться5 w! ^8 Z  y' g3 f( Q9 y0 V
$ f4 C7 @2 c: y7 t; h: _3 ^, R
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
' [: ^* z, d7 W' w6 I5 B& |. g& O
>>> И самое главное! <<<' o! b* }) Z' F" l
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
3 _( v8 q9 [( G, \Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
) r! i5 f6 F$ c. i
! p  C) B2 S5 z% B
Небольшой видеогайд на примере L2( P: t4 `3 z6 a. ?& ]
9 G% z' S( ?& `2 V" {
7 x' Q; u1 S% s' L( i8 {3 A

- d  [, w; c- O6 K# S

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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