Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
9 z- Z- ?! b& c
# {9 Z- e. c/ b: C+ D  C' N
$ H- U: n4 l) X9 AПоддерживаемые ОС :
+ _" M' L  Q/ v7 b- D--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)2 X" _) r$ G' ~! _! E
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
! O0 R/ I# I' ?7 {8 q8 Q( B& h
) D: q3 w) Z9 f. z6 G- GСкачать : Resource Cryptor v1.3.1
. h0 f' t4 |; d$ `9 o4 J- k* T$ m$ ]+ S3 D& u1 ^

. J( U, s  H, @8 t* iКраткий гайд по использованию:
2 W6 u5 v- r$ |8 e% ]* _(перед всеми манипуляциями делайте резервные копии файлов!)
& F% l- ?, R0 l6 x+ y1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
8 @6 {) E) T1 c6 P+ L2)
Скачайте и запустите Resource Cryptor
. [% A* z! r8 f/ `( p2 l3)
Перейдите на вкладку: Tools -> Attach Lib( X% @$ ]) Z" G; V8 T& R( D
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe% h$ E0 {" G7 k0 P5 n
5)
Нажмите Attach Lib
' i8 Y% ~7 j7 Q# ?: I) o+ U2 G, W6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
- O  D. h3 J' p5 `- G3 Y7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
# ~* ^/ N* K* H8) Нажмите Open Project и выберите созданный проект8 }, X' w6 \# a' R
9) Переходим на вкладку: Project -> Executable Files# X8 h9 _- R. }1 w0 L
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe; d  M6 l; S6 U- z  C: z
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
1 m# G+ q+ Z( D4 J, u0 J12) Нажмите Encrypt и дождитесь завершения процесса# M# m0 _9 i" S3 T
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла! G1 L; G& ~4 \- @, K; _9 }7 x8 S
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx7 ~- h9 L% L) K, n/ f
— какое-то число)
4 Y+ L/ \1 B, h' G0 v> somefile.txt — уже зашифрованный файл! Z  @4 s5 R6 d, Z" \; \. h
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным& _7 X/ ]# l" W3 `, M/ J
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)* W. d# F9 V( i2 Q
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться: Z+ I* F: b$ u! d6 |! ~! s0 G0 O

* {) D  R, f: q5 C, m/ D( yНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
) D! \. q, q& g" f. p
- B8 O, p, A& I- {& m; S>>> И самое главное! <<<
4 w. }* G' f+ XНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.9 E6 i8 W5 C9 k/ S
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

' g* ^# l( v# T  e6 J* Q$ j7 T! O  x) o! }9 Z  K: U
Небольшой видеогайд на примере L27 k! {1 `2 s' ]

; a( s( s2 a5 ~- A( o
5 e& L" G6 f0 ~/ |( ]0 o

( K" y1 F8 o2 d

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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