Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.* m. h6 r- ?/ b4 b$ x  B$ S

( q7 _" `" M+ q
3 K9 m# v+ Y9 @, ?0 q' AПоддерживаемые ОС :, i6 ?8 r  f3 }$ w  z
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
, r" t1 C7 h: E--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
, L! z9 p7 C5 u9 r) W! ]+ S. ^+ S, ~$ ^! o' {
Скачать : Resource Cryptor v1.3.12 T- U; N/ n9 r

8 I( m; ~6 n7 {) @" G

2 K6 \' P1 x) h" j+ p$ I5 ^" X* |& WКраткий гайд по использованию:# a7 F, B- R2 O7 f; s
(перед всеми манипуляциями делайте резервные копии файлов!)6 _: V% c- {- `  g& u
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
; V# ]; o( Q) W$ g  R6 ^) |2)
Скачайте и запустите Resource Cryptor4 j$ ^( t& {& Q" y7 T
3)
Перейдите на вкладку: Tools -> Attach Lib
/ D: i) ^6 E/ K/ @4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe) c$ I! u& g3 ^5 u7 l  q0 X
5)
Нажмите Attach Lib
- s# O( c( K4 [5 C( _) P% ~6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe' b) N* b; y3 S( o: k
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
  ?7 b" i9 [: V" V( {8) Нажмите Open Project и выберите созданный проект8 X" R: J, C! A
9) Переходим на вкладку: Project -> Executable Files
* p5 ]$ @4 W0 e. G2 B10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe. c# e2 x" T2 ?1 ^9 u8 O
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать# A. Y0 x% M- |6 X: ~- a
12) Нажмите Encrypt и дождитесь завершения процесса
* J5 l$ _1 N. x6 G- X13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла+ a& E4 n7 X! e
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx* F+ H2 q: l# Q; G/ R
— какое-то число)% g% q6 N/ v8 G+ G4 z# [
> somefile.txt — уже зашифрованный файл1 Z/ U9 P8 N/ R5 w* O! S
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным9 P) g( Z/ V3 T
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)) @7 V) X' S1 w& e$ N/ x6 W6 z
14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
5 ~8 u7 C2 d3 x* F6 N
9 |- Q+ E, {& }. bНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
$ |4 L' f, N; [
' P8 u( w  T* S7 m/ V" w0 j( X>>> И самое главное! <<<5 Q3 _2 G8 ?4 U! w" _5 }0 h
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.% d6 y( ^* S8 n0 ^0 t8 }
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

1 g8 y; q' q' T& h$ f
$ }( s6 z$ U  I2 x) `: Y4 J# PНебольшой видеогайд на примере L2+ s( F0 A& l- h
% [' k0 G* _6 a7 g
  }% j9 i; C% F) i$ G- C

: `1 F; D) b3 k& U) d+ p

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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