Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
) W7 y& l8 n5 M$ v! f+ }' b. `
8 Y3 @0 l/ Y- A# V" t
3 g% \% B, Y3 G1 L/ eПоддерживаемые ОС :$ X' m( K& T. ^* W2 u$ b+ t
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)7 g6 m/ z6 I& m1 D( k& |0 a# H' V
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
+ z6 e! i9 t+ f/ G6 `$ @7 Z! s) E0 w5 H4 @( W! w$ x
Скачать : Resource Cryptor v1.3.1+ D4 E( c8 A  X0 U. u

  b1 A: t% f. [% [- h

% H( a0 A* }% b8 iКраткий гайд по использованию:6 w0 m+ t/ ~! a1 X0 E1 A+ N2 q
(перед всеми манипуляциями делайте резервные копии файлов!)- k* y$ w9 D  l. G' C8 B
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
4 z2 t- p, g$ U4 X# D+ j4 C! E2 D! U2)
Скачайте и запустите Resource Cryptor
/ N  p3 I- i; M$ [+ w" H3)
Перейдите на вкладку: Tools -> Attach Lib0 i+ |5 g; @3 P4 S2 i
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe3 u* ?2 v, P" `% R/ ?! {' D! z7 X" z
5)
Нажмите Attach Lib4 v  `! ?9 Y5 E- ~# z2 Z
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
& f' R* l9 F1 L' L$ d7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
' V# L% X0 J. k7 p% e8) Нажмите Open Project и выберите созданный проект
4 @: }* Y% F3 _' G) ]9) Переходим на вкладку: Project -> Executable Files
3 N  O, C- `8 r/ _10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe( R7 T8 l- h/ V; ^% c
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
1 ~* j: F( Y- P2 E12) Нажмите Encrypt и дождитесь завершения процесса
& n; l) Y. _* f7 K, ?# l13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла1 ]. R6 r2 X2 B8 F
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx4 k: X  J1 P8 E5 S, a" J
— какое-то число)5 ?3 W' X4 {0 Z" I( |
> somefile.txt — уже зашифрованный файл
4 U1 [# _1 D% a2 H7 A0 M> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
7 E5 k' r% c! N; t1 b> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию): u5 q4 g9 l* F. c- s3 a. I
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться5 l: d5 y8 ]7 g0 j7 r5 w1 O

% X! m7 {5 ]! C# f5 aНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe# a. a. `% j$ S6 i. b. S

2 S. a0 B( c3 b' \>>> И самое главное! <<<0 b& a5 g4 w1 P% Q- E
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.5 b& L( n9 H3 a+ g5 F
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
' ?4 _2 G6 w% }$ v& q7 u% j# o

1 x) d# e4 J2 K" ~, OНебольшой видеогайд на примере L2- \& k5 X8 R' i$ w5 G( `
$ O5 d- @  k) h4 E; F( Q9 h- ~
7 ?3 O' A" M% ?. D7 K5 U

+ |( \  ^; b, H( R/ R# C

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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