Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.& [; F1 z" ~/ d# y  {6 |

& m# L7 B- p: |" }% N8 _  ~& q& W) X! G. r
Поддерживаемые ОС :9 K& h, [4 F# |; C9 C
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)3 J1 u5 c* E3 ]0 s: N: Z, D5 e, J
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)3 V* b# Q8 j, G0 C

" ?1 L1 p9 f8 G* A, _Скачать : Resource Cryptor v1.3.1
$ x! O: O! {/ ?
& @* b  i8 F, a$ p4 |$ e; a
; Z2 _3 U' y; |5 e8 t# |- L
Краткий гайд по использованию:
0 c/ E( n/ x- n3 {2 L! H0 [, M(перед всеми манипуляциями делайте резервные копии файлов!): X$ f) ^' n( e/ j& j
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
+ e* H3 e+ W. _% k' P" J' i7 d2)
Скачайте и запустите Resource Cryptor( M0 u9 G0 G) `- I' M
3)
Перейдите на вкладку: Tools -> Attach Lib
6 \2 o5 r: D- N. M2 n! c0 I4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe3 |, a: f0 z0 l3 n/ e$ l
5)
Нажмите Attach Lib; f; E6 _$ R# u
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe+ l7 o- k- s. k0 }' S3 Q/ {
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
  T3 B2 X& k' a: b8) Нажмите Open Project и выберите созданный проект8 s$ R5 d3 O0 Q" }: e: N
9) Переходим на вкладку: Project -> Executable Files( j5 M9 l/ M7 v' s" E! W6 |* }
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
/ j  O5 T4 B& q; D$ j6 Q* Z/ T  e; c2 i$ q11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
3 y+ `# U2 `$ V0 S: C  _. l12) Нажмите Encrypt и дождитесь завершения процесса
, f0 \* {3 L& z, }- ]* }13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
& ]- l0 n( V6 k  s; m0 bНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx" c) I7 w& e2 {- T' z
— какое-то число); t+ ?4 d$ h; G3 M" Z
> somefile.txt — уже зашифрованный файл
6 o& K( g- L6 }% f, G3 l> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным2 g. l, n* h" V$ A; _; a
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)5 p9 B, Q$ p$ {( E) a2 B$ {
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
7 J+ r' f" V6 C# `4 e8 l) U" U4 p+ P( V9 K! r( z
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
  M0 K9 `2 R: i3 k. l  `" p
3 |! G, Q5 B. u0 c3 W1 W>>> И самое главное! <<<
9 e9 _2 I" w% ]2 `Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
: v  g7 P4 u% ^' @/ G* EЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
0 U- a  Z+ K$ w. S

! ]; ^! [* B9 ]9 ^" ^3 p% F/ \Небольшой видеогайд на примере L2" ~% R( r3 T6 \7 m$ B
3 R9 A  ]/ q; i
5 M7 ?4 F1 c3 I
  o* h0 U- `6 ~- F

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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