Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
0 U. v  R  G" E9 Y$ V* G# u; [  J) N8 a$ e4 w

. @4 [* b# T/ s) S7 r- i% }7 B1 OПоддерживаемые ОС :
7 }9 y1 r# u- p2 q--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)3 A9 i) U! {$ o. z+ e
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
9 }0 H. @* \$ Z  s1 r! J, ?1 J* @2 R& v: o
Скачать : Resource Cryptor v1.3.13 z' K5 j8 w1 S  W; X3 v( T8 ^

0 }) R' d& s3 `0 v. B5 o

/ H* R; m; L7 ^Краткий гайд по использованию:5 t! O4 @9 H; G5 b) i* ~
(перед всеми манипуляциями делайте резервные копии файлов!)
% c! G; ]4 v- M* R2 ^& @1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
9 u8 p% s5 {+ H2 `2 g9 j2)
Скачайте и запустите Resource Cryptor
# m/ B, F) h% ?3)
Перейдите на вкладку: Tools -> Attach Lib
8 u4 `: k3 b' j4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe# W, ]+ D( x4 s& U/ V; S
5)
Нажмите Attach Lib# V4 ?' C4 K4 K2 Z1 x# X
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe( u: d/ r9 J. G5 J2 P9 v5 L
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
3 d; a# q4 ?# a4 F$ P5 |  U# @8) Нажмите Open Project и выберите созданный проект, m$ [' r% d5 u
9) Переходим на вкладку: Project -> Executable Files
% P( T" P: O. z7 [10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
& a' f' w9 Y) S& G5 ]4 @1 J# j0 |11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать3 y! W5 t4 S) J; i7 W
12) Нажмите Encrypt и дождитесь завершения процесса
/ }* `" q( g* Y13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
$ k6 b# t  Y( IНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx; r1 x9 y7 K# x# M' f0 [. S7 b9 z
— какое-то число)
9 |1 C. I0 c) {/ x7 `> somefile.txt — уже зашифрованный файл( \8 M+ A' T; E3 U9 a' R. F' Y# E
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным3 j% n, S2 X( P. e4 N' A
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
3 V* o. F) h+ u. p6 }14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться0 F( N) }/ y. {$ u, t' L
5 O$ T8 ~8 t% _) U, o
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe8 Q% W2 G) j% P" k# \

& m9 S( R) R- }, o& [: j>>> И самое главное! <<<
. ]* I9 Y0 r8 r6 hНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.9 }& U5 |8 n7 v9 d/ Q
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
0 A0 T" P/ X+ V! ~- \3 n) V6 ?
+ H6 j5 c' \2 O9 M
Небольшой видеогайд на примере L2
# ^) I; G  [: ^, O

) K/ W$ r, I, Q1 g
# p5 |) q# H. X" g8 U# h
/ O3 W! A& _2 u: }" `8 M

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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