Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
4 R' _: X# U7 b/ E8 q/ B" Y% f) S- @0 \; O9 a6 F; K

8 ?# }7 E! @/ N4 @; W! T  XПоддерживаемые ОС :& ^7 ^) a- F% n+ f/ n
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)# D; g' ]9 ~, n6 B
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)6 \3 j7 N/ ^) A

8 {8 k. o. I% g0 BСкачать : Resource Cryptor v1.3.1
, ^7 B8 Z) P& X$ @, L2 ^, M0 V; \+ h
* O1 \5 G" Z- X
: y/ E$ B( c  @$ B, F
Краткий гайд по использованию:
- R) b" b8 b/ A# n3 D(перед всеми манипуляциями делайте резервные копии файлов!)( w2 h* p/ c2 K
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
& J- B/ H) ]0 ]& k2)
Скачайте и запустите Resource Cryptor+ M& {3 S# a+ K1 ^1 t* D
3)
Перейдите на вкладку: Tools -> Attach Lib
3 t5 Z, o0 X' o1 ?$ @4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe0 V4 g6 x( @7 e2 ?$ ^
5)
Нажмите Attach Lib+ m- H8 ?$ t) `% u$ z, X
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
, k; R9 j# e+ o! x) t  h; K7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
  ~) i, N3 \' z3 Y8) Нажмите Open Project и выберите созданный проект
5 n) w* p9 h6 a9 |+ k3 e9) Переходим на вкладку: Project -> Executable Files
9 i1 q# q! Y- n3 T10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe9 ]/ V$ k* O2 X1 n5 e6 g, P9 x
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
  T( H/ @2 k/ M7 d12) Нажмите Encrypt и дождитесь завершения процесса! ?; L3 \8 g6 U+ D1 k8 A& B7 [
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
6 I& d3 y; M5 w+ m) R3 S, }+ G+ f, S/ _Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx8 y' \; F5 x* [. U# C9 l) |
— какое-то число)6 m4 _& b1 K/ s$ g$ i4 h* z4 p8 L% Y
> somefile.txt — уже зашифрованный файл
9 F; i$ R  w( I6 E: o6 p: h> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
: `/ s  ?& t6 b- x( z> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
& g: {+ u! N: v8 d- q& b14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
$ y: @* N8 S1 h
0 J3 u: c7 l. Y5 QНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe) y& G3 j# }6 }! p/ S. p: |5 D

: m: I+ T2 m5 L1 @! K& |& r$ p, D>>> И самое главное! <<<
  j/ N6 M/ Z1 m4 Z0 ^Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.* X4 S$ S* y5 L$ K7 r8 i
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

( P5 g; K, x4 d1 p# Z5 B
& ?. V' s9 t, M, F7 [) H5 YНебольшой видеогайд на примере L2
. D  r: z0 |8 Q3 @
9 C  J3 ~% H* U, S' i' _
, M$ p& T) y- r" Q! m2 V" x1 e) f2 H
/ a. J# y5 F" F, o$ J

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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