Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
9 t0 X4 x* J" y" X7 i- [) n4 |& X- Z/ s& S  ]7 |
4 ]& l+ |! n! V$ }  N- ~, F9 p
Поддерживаемые ОС :
/ P$ }* @0 R, G- v- b--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
# I# ~0 J( ]# A4 `) z--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
: {- W5 }7 i! n! W4 a5 _+ m6 f# ?9 ^; A+ @9 ~
Скачать : Resource Cryptor v1.3.1) {+ F% x6 e, ]7 f/ O
. P6 s% G% K( C* L2 ?7 E$ F

/ N6 t0 \4 l* ~0 mКраткий гайд по использованию:
' {+ X" @$ F, s( k  d( J/ k(перед всеми манипуляциями делайте резервные копии файлов!)
0 L# L& T/ H. V  ?1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe* y/ K. [6 v- Z- W: o. R
2)
Скачайте и запустите Resource Cryptor9 y5 e  J4 j% X% J6 Q
3)
Перейдите на вкладку: Tools -> Attach Lib4 q, D4 W; b# C  A, V
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
$ q, g5 H3 |4 r2 f3 X- K2 T' z* ]5)
Нажмите Attach Lib
' [5 c5 R* e& o9 d6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe* m& y1 g- G" v( n% P! v8 O
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить9 ^4 A% ~9 y7 q2 e
8) Нажмите Open Project и выберите созданный проект
2 Z9 L! `. F; S8 Y9) Переходим на вкладку: Project -> Executable Files
6 l: P2 ^: }9 q( `& e' g10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
2 \3 t2 c/ d6 N& c, W* k) q5 i7 I% Y11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
8 B2 q) R+ ?: q, D8 }3 s! M* z% L0 c; G12) Нажмите Encrypt и дождитесь завершения процесса
5 ?$ J- s2 u+ d13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла' m' g# a" b0 v
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx  P3 B5 r9 |" m' h
— какое-то число)% y3 ]$ s( p; g( G+ }' }
> somefile.txt — уже зашифрованный файл( N" b& W$ v! n1 ^
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
5 ~; S0 K$ f) E! s> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)3 b: d: |, y) M. Z( ^" U( W9 l
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
) F, l) @$ R7 R7 D, x8 i1 T
* l8 P# N5 z  GНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe+ M* b  x+ F: b$ ]; |
- J3 H( {0 j; L9 o" W: G9 f5 S
>>> И самое главное! <<<* P, c8 i; z5 M4 ^$ }: S, C( R8 m
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
9 Z7 {3 r1 G2 A8 o) nЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

0 Q3 h# T) F( t" g9 P6 j$ k
# a6 _2 ?  i1 ]! E2 E) nНебольшой видеогайд на примере L2
; M. l$ K2 S& y, u. m
& p; u+ U( [/ C4 C

$ r1 g) P9 W8 q! t8 |" c" E  Z1 \7 ?# ]' H$ w4 z: X% P

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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