Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.7 V1 P, P% B5 j  {. `5 K

' s( ~# x$ t& f4 c: g0 t" C+ I) I1 Y) H
Поддерживаемые ОС :
% D( v  N7 ^) V+ ^) F% c5 I--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)# e! [, e9 E; |4 |8 k9 G* M
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
6 q& J' H( `3 M9 s/ v+ _/ |. Z! |$ u4 f
Скачать : Resource Cryptor v1.3.1! `0 X( _4 |5 {" g4 ]# Q6 G: Z
6 ?) T7 `* [( z$ B
  R5 V1 j( i" i- a; u3 |
Краткий гайд по использованию:
0 j  U# V/ K3 ^7 F) x! O$ r(перед всеми манипуляциями делайте резервные копии файлов!)
$ E& q% i, K% p6 Z/ Z% Q( L) g1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe; g9 E$ S7 |: n. c+ o
2)
Скачайте и запустите Resource Cryptor
5 b$ o! \/ S) X: x+ _5 @7 d% h3)
Перейдите на вкладку: Tools -> Attach Lib
$ G: V, G: T0 ^3 l0 O+ |4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
/ j- p) h8 }5 R+ ?* y9 U4 Y: y5)
Нажмите Attach Lib
) Q/ @( ^9 u1 e1 y( |6 O4 J: ]6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
$ @( V$ b" \, h: F8 X- P  V: P, B7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
/ y7 N1 g6 l( Y+ C# P8) Нажмите Open Project и выберите созданный проект
& u1 ^7 m( `$ E/ ~( u9) Переходим на вкладку: Project -> Executable Files1 s, {8 n/ ?+ @8 E
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
' K8 i/ i4 |: ^11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
* L3 o8 |- w+ `% H/ P12) Нажмите Encrypt и дождитесь завершения процесса  T5 b( W$ K. A1 c6 T
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
, W( i- B- [5 f& wНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
0 F; J( u4 z  u4 B, N. T— какое-то число), ?8 L+ n6 u; @4 G, M1 ?
> somefile.txt — уже зашифрованный файл
! F6 F/ S; q0 k6 V6 V( G> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным! y. C; ]# U' Z7 W% w; @% o
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)' }9 r9 @) B" _0 ^" T9 s0 M* B+ }
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться( e- u. u% L% ?

9 j1 v4 c8 _; x6 {9 f# j4 ?* kНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe( `/ _9 i3 Z- k; C  @

9 c9 w5 @' w( o, L" p; {>>> И самое главное! <<<. L! W5 c, H5 l$ [
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
. e  O1 N) T3 f4 z' B% yЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
8 c1 c! X$ U# Y1 |
; i  f$ x% n9 J9 Q, L6 ^5 o
Небольшой видеогайд на примере L2$ y: o- K. u3 ^8 L% D
  |/ H( p; N5 D% j: R( w
! J5 Y4 V0 k& J( l) L# \
3 F. j) T. Y+ ~# J! z4 a

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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