Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
9 G. {% C# `8 a1 W- A0 V
. R+ y3 k/ @5 U* q" J1 t
6 b! q$ V8 y. \Поддерживаемые ОС :3 `, d3 G% @) m* V! ?& P& Y' N: Y2 Q: ^0 R
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)3 j8 Z+ U# T( V5 u0 q
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)2 x  j! y8 _+ @4 K

( q  G7 t* b3 lСкачать : Resource Cryptor v1.3.1
$ i, G- Y; _9 L0 F" k  f$ X% E' @3 Y2 ^- K7 j& p3 s# g" Y

8 l* x1 U4 ]' V6 H7 K+ @- EКраткий гайд по использованию:
5 E& j/ q' A: i7 Z8 {- a" ](перед всеми манипуляциями делайте резервные копии файлов!)
) ]- C& J$ |1 f8 n8 a0 \9 e1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
* w' p: c4 Y7 h. F, }, |2)
Скачайте и запустите Resource Cryptor/ j: b4 V# B- k6 L6 o$ s
3)
Перейдите на вкладку: Tools -> Attach Lib, A- H; @$ f" |
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe: F* W: A5 m4 B* T% K% B4 a% g! K
5)
Нажмите Attach Lib2 z; S; _0 x! t0 w2 X5 c3 i
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
% T' U; z8 Y" C  d+ u' L0 A7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
7 x. H$ M2 o! K. }/ z) R$ k& m8) Нажмите Open Project и выберите созданный проект
) }  i! A7 `0 ?9) Переходим на вкладку: Project -> Executable Files
" i7 z0 s$ L. V* W& U10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
& E! B; g) x/ [. T, I$ u11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
' ^1 u# e' p) ^$ g8 c* i- h5 g12) Нажмите Encrypt и дождитесь завершения процесса- d# I% _: v+ Z* U/ e4 Z; z
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
0 _) X: T- x, N3 u4 U1 rНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
- g* l# Q4 g) ?; d. B4 T— какое-то число)
9 Y7 C8 ~5 g# l4 @! @4 N3 c> somefile.txt — уже зашифрованный файл
$ ~3 b! H2 }3 w. S2 {+ B. v> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным. M( a9 h) h4 @5 F
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)2 s# [! ^/ M3 v. P# h* h0 ~! d
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться, A/ j5 R1 k( s# d) b
' v% |& F1 T2 w4 f! E
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
: }; Y8 Z. Q: t6 D% b# \. z# \) @5 m" r' E2 ?
>>> И самое главное! <<<
* t$ D$ j( y7 v. N" x* F0 `Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
& Q" ]; O/ k: }Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

2 o9 e8 S, c) Z' i" z$ M: @) m
" R( c( B- g/ M% [. t# sНебольшой видеогайд на примере L2
$ ]: ~* ]) |! w! q5 M8 X

- N6 D1 d- Z) S3 e9 n0 v, R$ s
. Y8 O% m4 l+ w1 n

# y2 v/ v9 v$ l6 _3 u; |

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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