Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
0 ]& k8 c* I% ?7 ^7 ~; }& Z, G# u4 o8 U, M, J/ Y

/ \9 E; l6 y2 L5 X* _; y' eПоддерживаемые ОС :+ E9 G6 c+ \0 j
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
! d1 O" O. L$ i+ f8 ^--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)8 i9 L( b7 u4 f/ b4 G
. z1 Z5 j: d9 N4 k6 }; y
Скачать : Resource Cryptor v1.3.1
# x/ Y; g& [" A1 h4 N; ]0 v# p3 H( a, a% M& U# w" p4 h% d6 p! A

; ^: X$ M5 u1 P+ t9 _Краткий гайд по использованию:
. u% O  ?! U! l3 H1 _9 G1 V(перед всеми манипуляциями делайте резервные копии файлов!)
: i2 r, g% P$ {7 k- W: k. ?1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe9 A, S# J- i, ~" ?8 [, _3 [9 L' ]
2)
Скачайте и запустите Resource Cryptor) O& Q; z5 \  B8 M
3)
Перейдите на вкладку: Tools -> Attach Lib
2 E- j7 y2 i" X: W2 D4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe1 ]' U" L' S  e0 W' f/ }# v, E
5)
Нажмите Attach Lib( H7 ~) e- W; _4 n) I: [/ R
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
4 d3 W! v5 m) q# g7 B* X" K' o% h7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
1 \# G" @7 V$ p6 X8) Нажмите Open Project и выберите созданный проект) p! ~  \5 z3 @- U/ t* ^3 ^  [* r
9) Переходим на вкладку: Project -> Executable Files
2 C; k; r7 I9 P- T& e; x' C$ P10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe4 w. `! X, g4 C% l* E; m" s
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать$ Y7 a0 D; X# I' i: T' O6 |  ^8 P
12) Нажмите Encrypt и дождитесь завершения процесса
3 N. n. |8 \, r6 `13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
5 |; O5 Y- t6 o3 cНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx; D9 D/ l+ z# G" U* {9 i
— какое-то число)) ~& b  @/ ?4 G' B  U
> somefile.txt — уже зашифрованный файл
+ s4 n3 d, x* G! ^- W6 p  J6 P> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным6 r# l9 m6 i8 w1 i4 i5 a. a$ ?2 p
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
2 a. g" q+ [4 s14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться) x! X2 |5 n3 P* G6 P
$ a$ K4 k+ i  b1 o6 W3 C, S4 e
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
" V/ c$ q2 v. M0 }+ K4 m
( r6 p# H6 D3 _- W>>> И самое главное! <<<5 c" B4 a/ ?# O! q
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.8 U# H. }" n% k( _$ E$ N# j  G, D5 z
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

6 `, e& O9 n2 V# u9 T0 L- j7 a
5 K* z7 N; ?, }6 wНебольшой видеогайд на примере L2
# S9 S" V% N4 f
4 j! F: B0 k& q4 m; C/ |1 c

. u4 G& \; E) k% j+ y" W* n0 m1 ^5 c  f1 K( U$ \! W

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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