Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
" r0 I* O2 @/ u: |* ~
6 d1 M. ~( F7 i7 i2 \% z* G2 z. p' C; ~! L+ }5 v" q/ k9 W0 j
Поддерживаемые ОС :
  z) O% X( a+ H6 m& [: J8 d--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6): L: N; Z; h9 I" @7 S- X* F
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
, o& B5 z% {2 v+ D, G; ^7 o# C  e! }0 I  x  W! t! @& t4 m
Скачать : Resource Cryptor v1.3.1
7 v! }; _, B# M
9 h: A+ R+ C" R$ |9 I1 P3 H

, m+ u% Q! j9 w8 IКраткий гайд по использованию:
2 [6 q! r5 l5 [" t2 Q(перед всеми манипуляциями делайте резервные копии файлов!)
4 I1 F6 b0 B& a; L7 |2 p1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
. K3 w# q- o6 n) a+ m2)
Скачайте и запустите Resource Cryptor
3 I8 F) O1 x/ G4 _6 p/ h3 V3)
Перейдите на вкладку: Tools -> Attach Lib
4 B! x/ L# ~$ C- A$ z4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe/ |& T) g% H/ U2 r" ~* w
5)
Нажмите Attach Lib+ `/ k" T$ I. A0 \- L& j
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe, u; C$ A' D( ^/ g8 E
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
, Q5 _1 f+ k9 j8) Нажмите Open Project и выберите созданный проект9 s* Z8 _) o# D8 H) K& Y9 h0 l7 ^
9) Переходим на вкладку: Project -> Executable Files
; I- a4 t' j# \9 a8 l( y2 ]10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe! R, |+ N4 K: @, O, L; r
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать6 L# e+ \$ Q1 ^' S7 o
12) Нажмите Encrypt и дождитесь завершения процесса4 p- Y7 p1 }4 L! y
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла1 e9 j9 |! ?+ X4 O" z) F: o0 c
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
* i5 K6 c6 z; j$ f, P1 j, H( _/ ]— какое-то число)
/ `  Y8 X1 Z/ x! y" e( ?7 ]# q> somefile.txt — уже зашифрованный файл3 \# f# B9 W+ F+ W* {
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
8 s0 _/ a- [5 c7 ]( {; b2 W> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
3 _  |+ l8 _# d" D- b6 y14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
* n0 c5 L  t: w9 |4 j5 h4 i
* s' y( Y- U3 t  g  W5 M  ~На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
& q4 a& c3 N, R! ]- m
8 w( x& `# }' Y>>> И самое главное! <<<3 g: ~  A* J" Q3 \( |7 W* Y6 c+ u9 U
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.- q7 K' z( H" \2 B! s. J
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

$ e9 X6 a! u% @( d- i3 E5 B  I0 m
+ c& x/ O; P7 T% ^) lНебольшой видеогайд на примере L2. \: f! l4 i! `( b$ K
+ D7 Q: `* ?1 E4 w' ?; `7 ]
2 \9 {! f% w  d9 K& q- p; b+ k, o

: x* W# N0 \2 H# `

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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