Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc., t: h1 e1 \% H1 n9 \- U
1 M% C  v) y1 n' L3 L
9 L8 K, K& b; p: ^1 e" e  ]
Поддерживаемые ОС :
" P* T0 H9 m% V. n  z, K--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
( D4 a4 p4 W. k; Z--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)) S+ W3 ]& f0 M' _3 Q$ T
+ V) Z1 g6 \! `$ m' V$ a$ F
Скачать : Resource Cryptor v1.3.1  M0 ?/ y; `. T0 `
) R0 w2 Y4 M1 d) n0 k# P

5 Y( ?2 g% u2 |9 n9 f' [" G0 AКраткий гайд по использованию:9 U  G  q2 S6 H, N2 T5 }
(перед всеми манипуляциями делайте резервные копии файлов!)
6 L: k- C1 k: e8 z1 `1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
( z' n; X+ h3 `8 C* R6 _2)
Скачайте и запустите Resource Cryptor+ O$ u/ c0 Y; a  Y) x! d: k
3)
Перейдите на вкладку: Tools -> Attach Lib
9 @7 v, f# s+ n' X6 m& E2 }, z4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe3 g" Z. ~$ k2 `* `  w, s& M( x5 E6 F
5)
Нажмите Attach Lib
* u: T% u: ^7 ]6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe8 v' @* t6 o4 r
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
8 g# B& X4 S2 D4 a, k* s8) Нажмите Open Project и выберите созданный проект
' M4 S( E+ I$ X' B( q4 i  Q9) Переходим на вкладку: Project -> Executable Files: n9 q4 y+ |7 n; \8 s( j% `
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
! \0 k9 B0 J1 F5 e11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать5 o3 J2 W" m  ~3 Y
12) Нажмите Encrypt и дождитесь завершения процесса
1 C; c: R, Q" [7 P' U/ Z. P13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла$ b1 a7 a4 K5 r. H3 q
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx5 ?1 Z" F& s+ C6 A9 c
— какое-то число)5 l" w) c+ y2 b4 x! O
> somefile.txt — уже зашифрованный файл
/ o" C& P9 j5 p> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным' Z; l& X; S; n2 q* |
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)4 p  D* E* A9 F( |
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться: w; g% N9 D7 a. ^5 C- y
* |0 I; }4 U) _2 d. n" v
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe* ?! R. G% C# `/ w0 p3 S& H' ~

# q6 b, E: N7 `9 i2 X9 ^% \>>> И самое главное! <<<5 _! H- C; y4 j5 s1 E- L
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.# F% `" y+ {9 u9 Y, l
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

- E9 i; G2 n4 B# \- ]
9 `4 \' \  ?) M9 cНебольшой видеогайд на примере L2$ o  U" Z( ]: e/ L% \

! @3 \- `: c3 a- \; Q, w" b

; F  p% E4 a( |8 c4 M# K$ \, ?' |+ {  p4 K

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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