Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
5 @5 W0 k7 J4 U; M1 Y# f+ L) {2 e  \# y- F6 @

( V# [5 B/ m8 [& J: s" {) aПоддерживаемые ОС :
. I& I! i& U$ G  E--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
7 {( P. |: P  K/ k' T( u--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)5 }! J# i6 ~6 A3 x9 y+ L5 G

$ X6 Q1 j9 c& `. ?3 B( ?Скачать : Resource Cryptor v1.3.16 H" G' R$ A" f/ c" j, v

# J* g8 ], P3 j; W4 e" G6 g  P

; j! }, z: F: q. I# q3 ]Краткий гайд по использованию:7 }5 ?7 s6 ^: l+ l7 _: J2 X
(перед всеми манипуляциями делайте резервные копии файлов!)0 o' ~' {  e/ H$ ?& e
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe# f) c8 [/ S5 n1 h( D; n+ t( I
2)
Скачайте и запустите Resource Cryptor
$ s6 g7 F4 u7 \. L  F3)
Перейдите на вкладку: Tools -> Attach Lib
& q! j8 b; y5 b4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
2 l! H3 x% y" @7 _9 O5)
Нажмите Attach Lib
7 o6 o& R" G' M6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe7 n1 _& e" I* {! b
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
: L* n" I: l8 ~1 Y, r! t. C8) Нажмите Open Project и выберите созданный проект% }/ m: ?4 k0 }
9) Переходим на вкладку: Project -> Executable Files, q5 n9 |; ^  w  o& M! C: q. \- F
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe% v* I% n; o, E
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
  y: N* @7 M( A, F- x  W& h2 g8 i12) Нажмите Encrypt и дождитесь завершения процесса
. U, `4 ]5 W+ s( l- e& O13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла3 F' b% l- F0 i- s1 t
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
. A7 B$ j% X$ D* ]/ K8 I9 f— какое-то число)
% c. ~+ Y9 t9 T, C> somefile.txt — уже зашифрованный файл9 t; ?6 ~0 Z! _6 ]5 i' I: K" a
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным% i9 }/ L" q+ ?3 U/ e: Z5 E- ]  |
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
7 `) L8 H. A$ o2 T5 E9 a# c14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
' {$ S3 {/ M9 G/ V* |3 a7 ]. O1 b7 u" e
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe3 l: d% j# z* t/ R& t
( z$ ]: H  a8 M& ^  F: N+ Z
>>> И самое главное! <<<. M3 T! C% Y2 E' @
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
' X3 [9 w9 V0 g% SЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
( K2 b% ^0 x& \* f: }

4 n* Z4 Q  t0 KНебольшой видеогайд на примере L2
4 U, Q1 f3 r# u7 Q& q0 C
$ t3 I3 X# Z* f+ G5 u

4 v/ d" u7 ?1 B* L
* }. S1 I7 E. \! w  s

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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