Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.6 X* P9 N8 [* F  D# l5 ~
/ l, a: z% h" a& f
2 S# R; z* u. c
Поддерживаемые ОС :' v& _8 l! w9 e* `
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)7 W0 ]$ K1 R. E
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
5 U% v# y& S6 r2 M8 x, ]5 y7 I: t: O  @3 K
Скачать : Resource Cryptor v1.3.1# J  _8 y, P. J% \5 z9 p# ?  v  F( [
' q% q6 J7 O  e* V# a* t: x
# {, |" y+ F. v1 e; j" N
Краткий гайд по использованию:
5 v+ J4 |5 Z" _+ M7 H' j; u2 Q8 P(перед всеми манипуляциями делайте резервные копии файлов!)6 S9 o  Y# ^! M
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe+ \3 v9 J4 [) U& y1 x
2)
Скачайте и запустите Resource Cryptor
% `7 W# Y* T& @+ \: i3)
Перейдите на вкладку: Tools -> Attach Lib
: @! q/ ?+ a* {! ~  H  ^4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
/ L' v, X1 n, d" w8 t8 L( P5)
Нажмите Attach Lib
( B. v; Q) O# b" z6 H6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe* o: n, W5 i5 F
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
( c! y7 T  v8 G7 |) h: p5 p8) Нажмите Open Project и выберите созданный проект" n' q% R+ u0 C3 ?5 J; s9 |4 A
9) Переходим на вкладку: Project -> Executable Files
( O( ]; m' B$ {10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
2 W5 L7 n) n3 U4 \! E  p11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать! F/ m& q/ z6 k9 x. z
12) Нажмите Encrypt и дождитесь завершения процесса
1 l( }  y* ^: b3 |13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
4 H# t8 S& @) I* Y* Q1 D1 N9 W2 q  c/ BНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
* B8 q& z. f! `9 j6 g— какое-то число)
! i* m! q. w4 \  K# r> somefile.txt — уже зашифрованный файл
1 f/ D5 u( J. e7 C, r, B> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
) X6 ^5 e& {) z: L> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)! D7 u: j3 D' k( U7 C
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
. {+ ~' M4 N+ s  L+ N  O* i5 R0 h. ~$ E
: `& x' l( }4 H) V; g5 n- \# F3 F0 GНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe- b4 ]" \1 \/ W+ }# ^

& c6 I& `$ Z8 j0 M) J5 f+ X>>> И самое главное! <<<+ _1 I1 |% c' ^( I+ C2 X$ |
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.* ]7 v- F1 S, j
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
, L  {+ h9 F+ e

' k" P% |4 u' ?  dНебольшой видеогайд на примере L2
9 Z# B. v% D/ @) i% q% k" @# I; t

! z8 p5 @- N1 N/ M

9 [! v6 Y: y" W( C
+ ^( Y' k' p3 C

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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