Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
' ]' B. \$ F  U) U7 y2 N# T
& A! Q6 d1 W: }! B5 e2 Z( {
" Y3 m# R  o4 V8 N# XПоддерживаемые ОС :
4 q$ v1 c: M6 |1 c--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
; g7 v, A; ]5 t--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
% l- T/ K5 B* K! ?. J2 q+ y. B6 i6 r6 s" D
Скачать : Resource Cryptor v1.3.1. l0 I) Z5 P+ g

6 V) C% {! S' B" G4 r+ ]7 {

- X! u* f* ~  `- T* F6 P. zКраткий гайд по использованию:: U  S; a: z, _9 L. @
(перед всеми манипуляциями делайте резервные копии файлов!)" O# T0 f0 H6 {7 b! ]
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
% [/ d  {6 n# g8 \6 V( q! W4 h2)
Скачайте и запустите Resource Cryptor
: o5 p& O3 O0 i' T+ y3)
Перейдите на вкладку: Tools -> Attach Lib
$ }2 J: u* x  x2 t4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
7 j% D2 d0 Q: n7 }; J5 W, Q5)
Нажмите Attach Lib
! V! y0 S- G1 S- T6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe' A; d( P) v, P& c/ D! y( I1 P  x
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить. N! \5 M2 W6 M3 C$ I
8) Нажмите Open Project и выберите созданный проект
) j8 P+ k$ Z6 c( I+ S9) Переходим на вкладку: Project -> Executable Files; V$ A7 d5 b/ e* R3 M
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
# u9 ?9 o0 G7 I5 x5 V11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать7 {0 q3 {' L3 s' R6 q, Z
12) Нажмите Encrypt и дождитесь завершения процесса
( O: }2 E! ^) t: ]7 q2 l13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
2 V# j# u* r8 e5 q: d& c. A  gНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx( H7 p/ v4 g; z( V& z) ^
— какое-то число)" Y! C4 A; Z' M, h: _
> somefile.txt — уже зашифрованный файл
5 I4 i( g* f/ H. t1 T" B  L9 y> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным. _+ v+ E9 r; E- I$ |3 X9 h1 e8 r, i2 K$ e
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)) U' P: ^# B, n; A
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться- b' w% s" Q/ l4 G. N
: J# Q) |, ?; c' y8 @
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
6 w6 i( ~4 g! ^/ W( |. O/ z2 X$ B# I8 n% L, T8 n
>>> И самое главное! <<<
" @3 A1 \6 J% H' f3 C5 bНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.2 O  Y/ D8 x  X( n& T8 j) @  n. z
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
: [: _1 ^5 ?0 i: D, J+ V: n
: i: e9 I( `1 H8 W
Небольшой видеогайд на примере L23 n) q: i& j$ F5 h

7 ~& B9 W2 R; O2 C6 ]9 j& ^
1 t& E7 }4 ?4 R, x6 t) t
! D- v1 j; s' N1 E2 j3 A7 \  V6 O( Z

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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