Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.2 x) F- [+ Z5 z: `2 \$ [! L  r
5 Q5 z$ s7 B, `6 e1 C% N+ s; D
: N" E5 l8 |2 g, h2 K& D. @; |
Поддерживаемые ОС :. g' \$ F! `* w# |
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
$ d9 q- Y5 N5 U  m--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
) ^& f2 T$ Q1 n; O! O& Z5 S0 f. ]8 B: {# Y7 ?2 b- w
Скачать : Resource Cryptor v1.3.1
: i' y: z, g' G# g& t
3 o' ]5 J3 W4 a/ ?
0 n, R6 A' x* x, [& Q/ X7 F
Краткий гайд по использованию:
: A+ k/ T6 Q& o8 L+ ]/ b(перед всеми манипуляциями делайте резервные копии файлов!); d" j& O3 Z0 y) @. l/ y3 }
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe% A( _) j( p$ c# i/ t3 o# h
2)
Скачайте и запустите Resource Cryptor. j2 ?# J8 T- |- P5 D# V7 E
3)
Перейдите на вкладку: Tools -> Attach Lib
" j1 g5 j/ q- `4 N  P4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
3 M( W: q+ l) T) F1 J/ ~5)
Нажмите Attach Lib0 |) [7 C; ?. B2 _, T
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe5 r1 i5 j7 ^# j( g* c  ?" }% g9 M4 K! t
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
9 o0 X$ s! W8 h2 w! i( G  K7 V8) Нажмите Open Project и выберите созданный проект, I$ a0 c8 A+ b0 |9 I
9) Переходим на вкладку: Project -> Executable Files
) {# k4 E' M) `9 t7 |10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe% d1 h2 \+ }- [( z+ ~' s
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать) ~3 ?" ^$ ^# B$ n/ T
12) Нажмите Encrypt и дождитесь завершения процесса: E5 b0 N( t5 u  c4 [4 z2 x
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла% V* H: |; ?. P4 e
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx- b' W- z2 t2 s6 w
— какое-то число)3 g) }0 G6 }/ Q1 |& w) [7 a3 o+ V- U
> somefile.txt — уже зашифрованный файл0 E7 P4 p# o/ K" h( o8 H! O
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным  A$ [- g+ s3 l7 U9 W
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)* }6 P" t0 f: U; C/ Y
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться' C1 M8 R& [, J8 O# \
9 \4 s9 D3 v+ i2 H
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe4 M$ }2 d: M- W/ F, y4 u" s
$ f4 ^; l. ~  e" V* b+ f  A
>>> И самое главное! <<<: p1 \/ b  k1 ~9 I
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.! e5 ~% l! f! C9 C. n
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

2 X* Q8 _1 F! F! M$ ^+ Q; Z6 z8 q/ j7 U4 B( _- H2 `0 `: W
Небольшой видеогайд на примере L2
7 X' x, h' s4 F: q

2 e% c' E6 G' D

5 G, Z% f/ [, |4 R
# Z; R. q% }* j1 @! U' s

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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