Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
- U( I' u4 c) D6 z+ C
" }- t% `' f9 H2 L  O2 r( v) [# H
% x, _! Q/ S* Y$ O7 S3 b  KПоддерживаемые ОС :. G" l  p$ J- ]6 }. a$ [
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
2 m+ b" y/ k& f- z/ g--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
6 F* S, l& H8 U0 H$ d1 w7 G; g: F- ^) N' ~$ M  ?9 k( S. k
Скачать : Resource Cryptor v1.3.1
) a, q+ @+ q& @' c
/ R8 y8 u0 \/ f4 E- U  P* n9 D
( R7 h; ~2 j" p8 |  A& M; V
Краткий гайд по использованию:2 `5 J) c& R) K  @8 j
(перед всеми манипуляциями делайте резервные копии файлов!)$ y0 A7 `: H2 S; R
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe) Z6 F8 |% j* M% T
2)
Скачайте и запустите Resource Cryptor9 s' c% t1 x* a
3)
Перейдите на вкладку: Tools -> Attach Lib
; @* R" j, b% H4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
- l- y0 Y2 v, W4 p$ Q. D; W5)
Нажмите Attach Lib
0 g# \4 ~* r& Q0 n+ H7 J6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
' ~8 B7 m8 H% z0 m+ J7 D7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить, k) c& F4 \. i# u2 n* A& `
8) Нажмите Open Project и выберите созданный проект
* [; S. M- H6 P( E" p6 |" B0 p& X9) Переходим на вкладку: Project -> Executable Files2 g' n) _+ |- y) C! S8 s0 d2 w
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe' P" T! Q) A( X6 t
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
; y; Y" B6 {2 l. X2 G- k& W% {- u12) Нажмите Encrypt и дождитесь завершения процесса- S7 d- ~* O$ Q- ~
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
. [' E9 F4 b8 @1 R$ E' V1 E/ \0 _Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx2 \0 q9 n7 N1 Y3 d2 W
— какое-то число)) S( v& @  x! j0 o9 U7 ]6 m( N
> somefile.txt — уже зашифрованный файл
4 v6 X/ N, B. J. @  W  i" A> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
% @# {: z- `9 O2 w+ R8 ~; L> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)7 G$ v2 `5 A* d' X! r% J
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться. F5 _  T2 }! y. d1 v

- K3 |% \3 D8 x: Z) K/ R& `2 s. ]На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe8 K# b  S9 s9 A# b# c+ [2 \

* `6 B/ _0 ], s>>> И самое главное! <<<
3 N: s! i* ^0 [- q) a% AНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
5 b# G- C" ^+ o/ n, ]7 l. kЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
+ e! L, }+ u2 M2 _0 s3 I* f' H
) T4 C4 i0 j1 j$ u
Небольшой видеогайд на примере L2+ ~8 X+ T+ I' r' X$ D6 C! a
' S5 {& }; P; t1 }/ z, ]# v

9 K! w# U  E( Y- E. k
+ ^' R( |  `! y% g# D

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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