Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
7 D7 V( b/ w( `7 N+ p2 @
2 V8 j: X; S, t3 p7 c* H( L* G$ T1 l3 f( g7 d3 w. @
Поддерживаемые ОС :
5 Q+ b2 U( Z* m" e( Z8 N--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
+ e% Z. B& W" M  N--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)- N) T  P- ]" w/ N% M
# `" v& s6 \$ A0 G+ g: g
Скачать : Resource Cryptor v1.3.16 [- ~( O' B2 u9 I3 a5 C
3 S. v5 c. r  p1 |5 J! D! |7 R

0 U: K8 e) z% F/ vКраткий гайд по использованию:' ^7 V! j# _& W: j) g7 X% y/ ~' R
(перед всеми манипуляциями делайте резервные копии файлов!)
/ c9 }7 @4 G& Q8 z' O7 N( N2 d1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
1 `  H' u( Y( E% h2)
Скачайте и запустите Resource Cryptor6 k7 ~' R$ M8 N1 h" v6 h6 W7 Q
3)
Перейдите на вкладку: Tools -> Attach Lib
2 S0 T9 S. ^- a4 D4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
- i( T: f6 o1 \8 [5)
Нажмите Attach Lib
& W% [# l2 {, f6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
: X$ a4 W6 \0 n5 a2 l; @+ b1 `5 |" O2 U7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
! t" J2 }3 V/ Q! R; x7 u$ ^3 _1 W8) Нажмите Open Project и выберите созданный проект
5 w; I6 @- u) I; l. t& M9) Переходим на вкладку: Project -> Executable Files
$ W/ Z4 l: l6 p# B; _4 R3 _' k10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
& X+ ^9 C3 N( J  d) n: W11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
! s* g0 T, D4 r12) Нажмите Encrypt и дождитесь завершения процесса) O1 B- J$ V" g2 F7 U" L
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла5 N* `% H; c8 X7 V* v' R3 a
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
* ?7 S! n3 b! d% m— какое-то число)
  F5 Q; Q. B) I6 b* P> somefile.txt — уже зашифрованный файл$ l( G/ p: E! P# g; x& i1 A
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным, D4 s! V4 Z6 D+ M
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
" _$ i5 a8 O7 i14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
! L& E9 B# O) ]0 n- _, n( V7 Z8 j* A
0 W4 n& x* W) P' m* ^: ?6 iНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
8 m5 ]$ C" `9 u, A5 q% ^; U+ u% s% V6 O+ c- G( K3 q$ g0 o1 ?' _
>>> И самое главное! <<<, X" p- W3 ^$ `( f( G9 T) h
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
6 Y) R1 u) C" b, }6 g' v5 ~Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

5 k$ B4 g8 V4 o" l9 f/ F; {0 k7 ^
Небольшой видеогайд на примере L2- J& R; _1 x8 i$ C4 s; p

, C+ v! s. R$ r# H, s' q

4 A/ q1 j1 X7 X( E; a9 D3 c/ U2 Q
3 ]* f8 d& }9 b$ n$ z) x

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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