Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.: e; ?, P, a' k+ }% u+ y1 }3 Z
; A* [9 g: o. O7 j

: P7 c8 T3 P1 XПоддерживаемые ОС :
  J9 R" x8 y* i* Y' m5 o--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)( M+ z1 O" ~9 J: [8 R% B. D" r
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
% ~& @9 S$ s  P4 U8 D- k& p% b( x
9 V2 m- G  _) g# r: c* u0 N4 YСкачать : Resource Cryptor v1.3.1
6 \/ b9 P' t* o
, P; e9 s1 _& E

& ~- w. m5 X, G, S# j7 G5 `; {# QКраткий гайд по использованию:: B1 V* S; b4 L5 b9 e1 c( \
(перед всеми манипуляциями делайте резервные копии файлов!)
, e8 s% `0 O8 D, I6 m2 B7 E  C/ j1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe2 n! I* d, g- R) S% y& g9 n; n$ T+ W
2)
Скачайте и запустите Resource Cryptor8 T% Q7 r5 F" i1 J$ O: {2 {" Z& N
3)
Перейдите на вкладку: Tools -> Attach Lib
# s3 C( K0 X- n8 {0 W% {4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe) b8 b( u2 b. `
5)
Нажмите Attach Lib  u9 Q7 ^& n6 Z  p6 }/ ^, I( G
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
% d9 r/ e2 k+ }. D7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить% v& E0 x. W! Q$ w8 H# r
8) Нажмите Open Project и выберите созданный проект6 ~8 l7 e6 t& ?
9) Переходим на вкладку: Project -> Executable Files5 b5 ]" d2 Y$ P
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe. h. _$ E8 q6 s; y
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать8 a" `. L$ I1 \) ~2 Y: n; N* _9 [% V
12) Нажмите Encrypt и дождитесь завершения процесса
% k8 R. Y5 h+ ]5 d13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла( l* X, V+ H+ _! o2 l
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx( c/ \0 c1 [' i# m, \
— какое-то число)! ?/ s- U7 t! e/ A* I
> somefile.txt — уже зашифрованный файл  \; y  a" f4 y+ U7 I4 n
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
! t7 u* M  X) T3 I$ w; `& f+ a> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
' |9 m4 u! O3 n. `$ O14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться7 s* I# r' _. o* y$ ~  J
1 Q/ j  B4 q7 O' H
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
2 ?8 G, g0 m: m, G( e" y, W  e! x% j& X' f1 F. N$ c. U
>>> И самое главное! <<<2 G8 t, d( Q  o' R+ g$ D
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.& L6 h" @+ }$ P% P
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

( x$ }  ]. D1 u: w
- k% F0 [$ u1 SНебольшой видеогайд на примере L2
* O: \5 |9 G7 a& o; K- O, u. V

+ j6 Q$ m# b$ p9 d2 J% c
7 A& W3 l4 S0 I& ?4 `% |

( m8 \! x' ^; g4 e* y: y

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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