Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.6 c' F. d0 E* g& O3 f

# b2 E/ M" h2 A5 w- X( C1 n  C& V, v& W2 ]# g) A
Поддерживаемые ОС :
4 `( `3 e2 d9 I/ H% s, n--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6); U, B8 z" R" ?( |5 X6 u
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
8 f( ~/ K+ D$ A$ N+ j
5 s( U& H6 c$ ^/ @+ l, L. @8 m$ q: O" FСкачать : Resource Cryptor v1.3.14 X, P  G7 V- Y4 J4 @: C, H

7 W- t; A3 [$ U  q: \* a

5 `, N( w7 k) u: vКраткий гайд по использованию:3 m" O7 |, s- Z$ L' s
(перед всеми манипуляциями делайте резервные копии файлов!)
2 _. }9 V3 `1 K" M) W" \8 U/ U. L+ X1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
! P# C; d. s6 _. c2)
Скачайте и запустите Resource Cryptor3 \5 i0 k+ L4 c1 E  e+ ]' B
3)
Перейдите на вкладку: Tools -> Attach Lib
$ V- R+ y( ?) M( f. z4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
. q) s; U* A, s- t8 {, f9 P* Q5)
Нажмите Attach Lib
. F" y6 c: B$ |' i* g0 k/ {) O" V6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe- L, y2 ?9 O! l$ c. p" x" O
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить9 W; m! B0 q# p* @6 v" o, b
8) Нажмите Open Project и выберите созданный проект
- `8 H5 S. w0 t3 A. h5 O9) Переходим на вкладку: Project -> Executable Files
" p+ _  u% W% E8 y- g7 u# a10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
( m6 X8 k$ Q' _  D: K# e* `1 H7 ^: F11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
$ O0 h, t; i% [0 \% D12) Нажмите Encrypt и дождитесь завершения процесса" I% R1 ?( a6 }9 h7 i! _" i
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
; w$ Q& ^4 h1 w; zНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx. B0 s) U) ?( W0 W: \
— какое-то число)
6 x2 A0 [8 K8 N; }$ s$ }: n> somefile.txt — уже зашифрованный файл
. G- K1 P* C9 q" [. F> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным$ Q  P! s' W+ h. `8 T
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
( _& d( _0 C% y( U3 R% O7 t14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться5 G' B, y  R* ~$ E( t9 W8 S, g  C
" G" E( U% J  q
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
- K4 v( b4 U1 s* w  B7 [( m8 L7 h9 [  H5 u5 k0 b9 q( \; B
>>> И самое главное! <<<8 r. p8 h  d' G' R# J
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
. d5 f1 t2 u9 R0 ]5 s: BЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
3 D* w6 A$ g- S6 G

" e' e" P$ p: Z% \/ c' t2 AНебольшой видеогайд на примере L2& s3 t+ ]3 S: v7 Y# h8 K( N
3 a. G; I- k( ~2 T
( Z. a1 o4 I  E

& Q" O& N5 y# Z! G. q( ?7 x  k

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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