Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.- C- J& ?$ ?( ~( d4 {

7 e' i. q8 a. b2 z& x) u
7 [" m+ `, c: rПоддерживаемые ОС :1 b* G! y) a/ K2 `* _: p
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
9 D( C$ W7 N7 G5 Q" i" v$ \--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)6 C: i- O3 C& o  T  i) T: ]

4 K& S! m# H+ d8 t+ c( RСкачать : Resource Cryptor v1.3.1
8 E2 j2 ~$ ?4 u* k. P: S' ?
" `. b* V0 S! D" |9 Z' @% ?( R
9 u5 Y! p  _6 c! U- T
Краткий гайд по использованию:; E, }3 Z- l6 v+ c; k
(перед всеми манипуляциями делайте резервные копии файлов!)
& @* ~" N5 `4 R6 Z5 z1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe% `* z3 L! r7 h$ \
2)
Скачайте и запустите Resource Cryptor
2 \& T7 q8 M. ]: W4 i6 E3)
Перейдите на вкладку: Tools -> Attach Lib0 d, _- z% J6 T0 U
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
4 N6 m8 A; w8 O. K- b5)
Нажмите Attach Lib! f! Q1 b$ K. D! S2 q+ L  v
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe7 S! D! S2 W4 d- e% i/ z2 g, y
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
9 D, {& ~+ M! \) @8) Нажмите Open Project и выберите созданный проект5 l7 |# r& e9 }9 ~( }& P
9) Переходим на вкладку: Project -> Executable Files
/ k' a3 ~, M; W* Q* y) d: C+ }10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
& h% Y, h5 K( d11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
1 W+ R8 J% d( u12) Нажмите Encrypt и дождитесь завершения процесса
3 W3 J! l6 o* L* {" ~13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла; g! g4 n0 n# ^8 y
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx8 y# N5 O4 C9 Q" q* a
— какое-то число)9 g: I. V( C  _+ `
> somefile.txt — уже зашифрованный файл  k6 P. H8 K. A
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным$ m& L  s+ h6 m5 M$ \- e
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
/ U8 n, N0 @- g- Y14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться! W# }) _+ x/ s3 B
$ L: P9 b9 A% E  r0 k- ]9 H
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
1 I# g) @8 Y: q* `# y8 ]7 u; w
( i1 t9 a1 S' p0 b# i>>> И самое главное! <<<' z  ], _. k" _* U, C& B
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
7 p+ U7 t2 ]* j- V# R: `Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

' h/ ^$ }; C6 c  i- c3 b) Y/ M% \) M# m, |% Q: v# b% z, {( }$ F
Небольшой видеогайд на примере L2' n( k$ w! c. M+ X$ x* z

, j' k+ r% O7 O: f1 [) o+ D$ ?

: X) r% {% {& K6 s5 `. u7 q: W; V9 \8 J( O3 |; s+ ?1 T" ?" }

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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