Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.1 c; L6 U" t3 A% E3 A
6 M$ h, S  G* m! X6 k
+ H, K3 H! X( V8 z
Поддерживаемые ОС :
  I, n, [2 |% v; E; f! w% D--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)" W$ k, K0 U7 k
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
# H# L% L% D9 ?5 g8 c) C& h3 e
5 o$ Z* P9 F3 A0 [. j( ^9 l& pСкачать : Resource Cryptor v1.3.1
9 x: C) v; P4 B4 M8 ~8 K0 r
5 r% z0 c& ^. ?/ a

! _9 G. M! |# o) a& y5 TКраткий гайд по использованию:
' d6 \5 i: n+ A6 L(перед всеми манипуляциями делайте резервные копии файлов!)
9 g/ U( n1 _) g$ U3 N: U, x1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe$ ]6 o; x1 e3 c
2)
Скачайте и запустите Resource Cryptor7 P7 S$ a( q. X3 [1 h
3)
Перейдите на вкладку: Tools -> Attach Lib
, t, U* z2 y  w2 ^$ c1 d% Q2 Q4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
2 \# }4 h4 m& p% `0 r5)
Нажмите Attach Lib
; f* k0 I8 [: k+ o$ g6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
) D8 B5 Q, c1 \# D. h" d7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
8 ?4 _- l2 N5 `' b* {! n8) Нажмите Open Project и выберите созданный проект2 U% X: ?8 m$ N5 W: ?
9) Переходим на вкладку: Project -> Executable Files( j5 `1 c# }- ~0 m
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
7 J& q( [7 V* J" _: p9 ^11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
2 _% b; T2 v; O5 g/ r12) Нажмите Encrypt и дождитесь завершения процесса8 g9 L) ~8 l6 }8 J0 ~: H+ p% F. k
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла% u1 P( p& g. y2 ^8 k* j
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx8 [; z; h2 {$ X9 Z: x  P. W( a
— какое-то число)
8 U& _; w0 O1 F* |8 Q> somefile.txt — уже зашифрованный файл
/ ?. e2 j  E1 G" N2 x> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
5 J# a  E9 D& Z9 w9 A" [, x4 ~> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию): j  i- O  ^9 o6 z0 f- u' f5 K# O
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться% L5 K& Y/ O  u8 z& f
& P5 C! \/ h6 z
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe3 P  H: N4 j) h; Y2 e' s
0 I- P! W. Z" o$ l% J
>>> И самое главное! <<<
1 L  L6 M, P7 U5 l6 n' m1 b2 fНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.& u; A/ U& R' W3 l
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
" z- ~" h! v% a  f' C( Q& h' B
! P) g7 \0 ~$ `' q! d! C
Небольшой видеогайд на примере L2
' {; e" b  n, Z
$ U" ]: h: y6 P

+ U! f; O+ Z0 A! ~2 M5 l
4 J) f+ _8 I: W4 I3 w+ t% L

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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