Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.7 P7 f! f; U% z9 p2 D8 Z4 M4 P% Y
, o% h8 H# L' M4 S: W. b

8 p# d( c7 h8 d3 ^/ D4 {5 MПоддерживаемые ОС :
& Q; I, f! n  `- ~--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
& [1 f( Q8 S4 ~& ]" [/ ^--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)2 B3 E- f  N5 }7 d" Z* P$ X( V  `

" B' n* |9 S- S: v1 h' s+ P! JСкачать : Resource Cryptor v1.3.12 B: W2 ]5 q' M0 F# t: ]6 X, K; T
+ S2 U; a" `0 L! s

4 ^& j9 J0 W$ d) h! q1 u6 zКраткий гайд по использованию:$ {: O6 v! K+ e: I
(перед всеми манипуляциями делайте резервные копии файлов!)
  o) f9 Y6 F0 |; ^7 o7 E1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe3 \5 k0 K  L8 b3 m" z% b; Z
2)
Скачайте и запустите Resource Cryptor* B+ q8 m4 ]! Y3 G
3)
Перейдите на вкладку: Tools -> Attach Lib
' Q$ x9 o( j0 ?: X0 L4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe2 B8 V4 t; n1 q1 G/ `4 {& O$ g+ M
5)
Нажмите Attach Lib
4 K- l- y: @9 c6 H& F) C; l6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
% x) U' _5 g4 o7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить: X2 s4 m% P4 {8 u/ b3 p
8) Нажмите Open Project и выберите созданный проект
# F6 U+ ^  Z7 P& r8 p3 R9) Переходим на вкладку: Project -> Executable Files
1 X/ m" H; v  T) U10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
  T* W8 Q" s" k- Z5 p11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
6 W6 R" J0 K. K$ O) r12) Нажмите Encrypt и дождитесь завершения процесса
$ k( J& D! ~5 R13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла- \9 C( y! p2 r
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx! p1 ?" N- p; G, L
— какое-то число)
( Y1 P0 }; t9 E9 W> somefile.txt — уже зашифрованный файл6 \' J$ p& `% L1 O6 r3 @
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
& a5 f) D7 _5 t5 G> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
* P  ~( o5 D# F1 J1 ]14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
' S: C0 A4 [9 a: h. r1 b/ r4 Q8 o# P
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe$ ~4 P4 `; {0 c% r: q  R% d

! o: P$ d2 {) q! c8 P7 f" N>>> И самое главное! <<<
! \: r6 @0 j% ~" B& l/ e& `Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
' }" H% D! p! RЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

! s& J4 z! T$ e
1 k' `. c* m# |- v# o6 {6 U. fНебольшой видеогайд на примере L2
# D3 p0 U1 z0 Y% }9 L

0 c6 O9 g6 S0 F) m# L9 L5 p
" K) G0 `$ F7 [. ], {% x- W0 c

/ P+ R0 h; M# c$ M, S* e

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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