Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.. l0 Q9 d! A: w# z1 W
! a2 B! q1 K0 U2 T& w+ j8 A# W
: M7 l( ^; C+ H
Поддерживаемые ОС :" O1 M' ?8 V' l, }
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)' B6 q0 N- f. s8 v
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)  x4 r0 k( l3 \% m' m8 `" ?& g& I

; ]9 ?- H1 v! o+ g% a  b( t% ?/ AСкачать : Resource Cryptor v1.3.1
/ [" N! _) B+ t' K6 M
7 d9 N5 z# ?4 V! ?

9 K8 I5 x. K* k6 K9 k4 x/ {# EКраткий гайд по использованию:
+ c4 u) J0 g. w8 u(перед всеми манипуляциями делайте резервные копии файлов!)
6 C0 u/ S/ y# `. f( U- O9 G9 Q1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe/ E  Q) o# h. q5 C
2)
Скачайте и запустите Resource Cryptor
% i$ i+ I# N; _" Q/ f! a3)
Перейдите на вкладку: Tools -> Attach Lib( k* V, ]7 c$ k* G: @+ e  e2 F  ^
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe5 J* S: |" l% w1 A" z$ q. \0 T
5)
Нажмите Attach Lib# e2 e! P1 ^5 p0 w) N$ A
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
! R! r$ L5 w8 H! p! u5 ^4 q/ L7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить" p; }- X& v! n% E4 M& l! a: t: u
8) Нажмите Open Project и выберите созданный проект
$ C" e5 p4 [; X' m& D0 J9) Переходим на вкладку: Project -> Executable Files$ t7 Z" p# x: x- C5 P) r6 j4 Q
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe6 d3 r7 E: w3 P
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать: `# E5 H! H0 d( F+ c: ~9 x
12) Нажмите Encrypt и дождитесь завершения процесса
  x- G4 h$ v1 U* x0 W, D3 p13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
. k. K9 U& E# T. iНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
! C: u" ^" u% h9 v/ e— какое-то число)
$ }0 F; j; V5 W7 I9 P9 o* X) ?1 Q  q> somefile.txt — уже зашифрованный файл
& n9 P& [/ T* F& V> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным' r$ d) `! i$ ~- o. K( e* l+ @
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию); ~3 U6 o) I9 O/ @
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться7 j0 l8 ]% [3 [& f7 L+ V( x

& ^& f6 }% |4 I; M( FНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
$ D. a  h$ n6 t, ^  q( r: B; Q
2 J" e. e$ S! ^: ~% l! o! a>>> И самое главное! <<<
6 D3 Q" Y$ b/ @' W, {+ GНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
+ L6 |2 G* I6 q+ f+ A3 dЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
0 J4 V3 g% W: v( G; N1 A1 L3 J

4 I9 O' C& O" o+ O% nНебольшой видеогайд на примере L2: J) D' m* n6 {) H" ^6 l* l
/ E% e+ U" [/ p- E% k7 Y: R' y1 ~

6 T; A; c4 Q" V% o1 E( S2 u$ [# O9 \
9 ?. Z/ ]4 l5 W8 S: X7 T: A

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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