Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc., q: H* u. R7 T, x- h. j6 }

; Q# c) p/ n" D& D% v
% I( v7 U7 A. r: s6 |3 Q7 kПоддерживаемые ОС :; I1 q! a; N- \9 T9 a  g! r
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)+ N* x  [) s  H; |9 c, k* L
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS); \+ u7 c4 V$ w7 f8 i: a8 W
- C5 \$ h! Q# y
Скачать : Resource Cryptor v1.3.19 H* T" B  x8 J$ K7 z

, M( `# ]8 C2 t2 N* V2 {
* O: F1 r) T" J# S4 A, i  g+ C+ {
Краткий гайд по использованию:
8 S. Q1 D# @2 @1 Z% f3 e(перед всеми манипуляциями делайте резервные копии файлов!)
: q9 L; u: X! W1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe* h( G: \2 t  n. ]
2)
Скачайте и запустите Resource Cryptor# b7 ^# D( B# O6 t2 F
3)
Перейдите на вкладку: Tools -> Attach Lib
3 N8 f8 L( Z) F! @1 _4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
' c' @7 b: q+ y6 f3 |5)
Нажмите Attach Lib$ A6 [  o8 X9 c! J8 W1 K( e" D8 B
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
! t$ L6 x$ b0 c, F3 j1 p7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить# u% v* @+ e1 |5 u) h# F
8) Нажмите Open Project и выберите созданный проект
2 ^( z1 Q1 P4 w! M, K7 f- ^9) Переходим на вкладку: Project -> Executable Files7 y; S( Y; G" k9 S
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
  p* h3 p: d8 R2 q/ f( ?5 @( F11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
# M6 t$ r2 V# j( l8 F12) Нажмите Encrypt и дождитесь завершения процесса8 }; i) x2 l0 @# O8 `. @1 f' J
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
: `( ^+ Q! I6 _7 K! x0 b. dНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
  Y* s7 M; a7 x' W! ?— какое-то число); W# X' h' D3 S
> somefile.txt — уже зашифрованный файл/ [2 @8 t7 T7 r; ~$ Z  y
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
$ U0 @% i1 e  {% z- V& U> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
  r, [' O" _1 }; q14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
+ Z8 q8 E( `* ~3 q. l: F# L$ X4 e5 v1 }4 ~" p, m# v
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe/ i; r; N2 d7 O2 t4 A

8 h& t: f/ P1 e>>> И самое главное! <<<
, p# i) I2 c, R& y2 YНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.0 h9 ^) S) [# q: a) o. X
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
$ f7 u$ f9 u1 W
' J+ {/ v) j7 z  M
Небольшой видеогайд на примере L2  e, E, `2 T0 Y) J# W
% `+ w3 O) q; O8 t: L# `6 U

8 j0 O/ F; L7 ~0 B. Q. v# G' K+ W4 t& F& g! c+ F: O

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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