Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
( c! w6 I# ?5 m& P0 c% W% K+ F3 u- R: z+ [! z) c+ G6 S
' Z7 I% w; G/ b( b
Поддерживаемые ОС :
! I. f2 W6 k' D' z--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6), Q& I5 L; \) R1 V
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)- j5 w! m$ E  ?

! a( P" M; |& X8 M/ ?2 h2 FСкачать : Resource Cryptor v1.3.1
5 t+ I' v" t1 e+ Y+ |4 C
3 g5 M' V* h6 w% k. |3 k, M, e( Q
0 e6 i% p4 ]' A9 Q& Q9 s7 F
Краткий гайд по использованию:
6 q0 o3 Q% ]3 Y0 P4 h) i' V(перед всеми манипуляциями делайте резервные копии файлов!)6 n! ~0 v+ e' n9 G& o
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe  n" K! t7 ^, l, D8 l/ B2 L
2)
Скачайте и запустите Resource Cryptor
7 `  @. C( P0 e* t4 S3)
Перейдите на вкладку: Tools -> Attach Lib2 S( `- n* J- x: }) u+ _( J
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe' k8 b+ d% I7 @0 `2 \( ?
5)
Нажмите Attach Lib3 ]3 B- a0 o+ c. G
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
) |+ n& y' C( }9 [, X; B7 b/ o7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
% q" u# t3 S5 [+ D" X8) Нажмите Open Project и выберите созданный проект
4 w- T/ N; h- P2 t% T; G3 W9) Переходим на вкладку: Project -> Executable Files
) s% [( D- W0 M8 K10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe2 p# i: i& h( a) X, T3 v# u; P0 }1 h, l& D
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
: {  w2 A" L5 P7 u0 O12) Нажмите Encrypt и дождитесь завершения процесса+ p- p; j$ H9 w" u% ^
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла6 ?; E( V4 q5 z" ~; r
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx2 t6 H3 Y2 O- D5 ]! ?
— какое-то число)( _  x+ f( ], l9 \4 a& ]+ O
> somefile.txt — уже зашифрованный файл
# ]' B1 D6 K# N: w> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным2 C  _7 @& V* O1 k5 A
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
3 {2 W+ H( d. _+ ?- R4 r14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться+ y8 p  w# f1 |- s
  N$ H, T0 s) X; ?1 g# d
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
% w: J2 }( t1 `" j: }" t. z0 n; b+ i3 q
>>> И самое главное! <<<2 |4 V# h6 y8 s4 h9 H- \, e* g
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.# x/ b1 Z% N- t# H% b4 C- C# [* H
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

: f# {( F: C) I9 T/ Y7 N
6 i/ i. w& d4 s+ IНебольшой видеогайд на примере L2
) U: L/ e% _) g2 U
5 a0 p6 k5 G7 E1 c/ [( e3 B6 y
5 I) x9 X9 _- {

7 ?7 c. J4 y# N" b

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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