Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.: }% U: Q7 F+ w  f2 a4 ]

* _7 z- W( U9 K" Y; G# O5 J  [
% _3 Y( _7 P, Y8 X5 I8 a* k7 lПоддерживаемые ОС :
0 \3 z% B8 \/ k7 g8 N8 ]0 }--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
0 s3 O! D$ V. C) z--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS): E. Z: T2 @# U

' g/ J6 x- r: t. i6 LСкачать : Resource Cryptor v1.3.1
. D& ~, c. i: A; I4 D. d
: N6 q9 z' x+ W2 S+ ^
% T; d6 V: l) K6 u8 p; J
Краткий гайд по использованию:- r9 H. z$ ?) R/ S* S3 y. Y
(перед всеми манипуляциями делайте резервные копии файлов!)) q, _4 N4 u6 ^0 Z9 g0 R: p7 N
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
, n5 c( m4 q, z% N# S; K2)
Скачайте и запустите Resource Cryptor7 [5 Z* J' f$ O0 y) Y! ]
3)
Перейдите на вкладку: Tools -> Attach Lib
+ C. u. A+ s; Z$ n" {4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
! [' J( u6 ]. R, \& P5)
Нажмите Attach Lib
* T. h. K; Q% u% a6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
7 T: i& w0 _! q  O( l/ K+ h7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
9 s# y" z+ s# N; |4 S3 X: `% @8 u8) Нажмите Open Project и выберите созданный проект% Z! N' r' y' T  {  C
9) Переходим на вкладку: Project -> Executable Files+ u4 r- l% K  L* q0 `5 w: R, z
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe  p( b. i1 L6 S3 |+ P: U
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать4 ]! W, V+ \' u4 C
12) Нажмите Encrypt и дождитесь завершения процесса3 N: S% I1 Y5 T: H! u6 k) A
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла0 C8 O) n) x) m) O, T
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx7 \- }1 c( a% g' S% n' I4 o8 X
— какое-то число)! u- g: ]6 ~' O& j: Z% U7 ^& t
> somefile.txt — уже зашифрованный файл
  q# }( J0 G8 e  g4 c) z( m4 |> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным1 T+ T, }9 J, l
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
; @, D# v# V- y5 [% a14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться' G7 L2 S- ~/ D) i
/ r9 x  m& g: q/ _  }2 D
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe% w7 s$ P- ^4 \& `
1 {5 ^! {1 h3 }( X+ }
>>> И самое главное! <<<
* U; G: B- o/ z3 d" m: iНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
1 _# u6 k1 S. {# u0 q3 eЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

- n, ^' Q- ^9 j+ |3 v9 A# p) r  u4 K0 ]0 @9 x* ^- [
Небольшой видеогайд на примере L2
" R- w9 n8 }1 W" K
; I' ~0 ]# z* @) f% f

0 E- R3 Y  L2 I2 S7 ?2 Y
' {# h: _: }2 e6 Y  _4 i( Q, i

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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