Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
# A! B. a0 B+ ^% n, j# Q. I  |0 G! L% y+ L  H+ H9 H5 T

' ?( {. u2 l; tПоддерживаемые ОС :
* F: I& A5 `1 O$ H2 }--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
5 \+ ?( q( t' K7 p% o- U' g' Q--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
# l) i* c, y+ F; Q1 Q# s7 @- c. E) ~' p) Q
Скачать : Resource Cryptor v1.3.1& B+ f: E) t( v' O/ B
& |2 O: q8 C, p. Z$ j% J

" Q0 n; v+ ]3 a7 |3 w3 o6 z0 K- YКраткий гайд по использованию:
- k+ n3 V  P% \( J2 p& `! W(перед всеми манипуляциями делайте резервные копии файлов!)
1 B5 u1 Q3 A; F" b+ Z! {& H3 B! c1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe6 i5 @) S# n: m8 {6 O* m
2)
Скачайте и запустите Resource Cryptor
; ~+ M0 \: H$ |0 n& v7 q. Q3)
Перейдите на вкладку: Tools -> Attach Lib
1 b5 \  U1 _9 H) Y) i4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe4 ~" J6 O8 R% D6 b. A" }
5)
Нажмите Attach Lib
; A; H, z) ^. C, S* @0 L6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
1 Q8 \; B, T; k0 w2 w) R7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
# P  R9 R5 x2 q- Y8) Нажмите Open Project и выберите созданный проект
7 b3 o' b( a, |6 i9) Переходим на вкладку: Project -> Executable Files
$ @8 s$ U. i; F) i# ]1 w0 V10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe1 B6 t/ L' a1 l0 h% o
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать5 ]: Q2 W7 @- @; I# D1 k3 u5 O5 r
12) Нажмите Encrypt и дождитесь завершения процесса  f$ h# f1 C6 a' c
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла+ k7 Z5 o1 R) w" G
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx5 y) L8 H7 S1 v# c7 {
— какое-то число)
2 j" b, j3 v$ h) t: g7 u) L. v> somefile.txt — уже зашифрованный файл* _+ {1 \+ O  N% u$ t; a) q9 h& ?
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным, H: G& a9 ~( A
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)8 x1 }" b9 \8 @' t/ r" q& E
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться8 W1 r9 ]4 _% f* _, G5 y4 Q) a

; L$ `5 _) l# w" oНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe! `1 m- c1 i3 m3 V7 T

7 L7 ?: K% v- d( J' D8 r( w>>> И самое главное! <<<+ G5 F; A: w+ I5 O$ I: ^" z9 m
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.( k  d9 Q0 o' N$ h. d* S
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
( {! \/ R9 r; z! H

7 V- v, l( Z  _* t! |9 SНебольшой видеогайд на примере L2
! t& \: ~' g6 Y, f* m

; s/ r3 d- l+ D

3 R( x/ a2 b. E. z. l3 ?5 b; W1 y1 D) \) W* y

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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