Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.( _% L1 {, d. ~! Q: k

# ?; u5 B: N# d4 f! k
& g9 D. F" g/ a7 EПоддерживаемые ОС :% F0 x' M+ N9 `8 r3 i) e
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
0 s7 F6 c8 m9 i" {' a; T9 e--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS): B; X. z% U! C4 ?6 l

" O; U. x2 n! p5 m5 r  ?5 kСкачать : Resource Cryptor v1.3.14 i$ t" M0 e4 k9 X$ S- o; z

% g+ [; Q: }. G' {. j
: D# r( b. u6 Q* J+ O7 }: c
Краткий гайд по использованию:/ J2 n4 ]6 v0 J6 P) g; W
(перед всеми манипуляциями делайте резервные копии файлов!)1 `* B% r3 D5 i0 }- g1 a
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe0 x* E2 s3 G3 A0 c% x6 }
2)
Скачайте и запустите Resource Cryptor
/ u6 `( g# Y' Y: e2 q- V+ a4 r( q3)
Перейдите на вкладку: Tools -> Attach Lib
: B  J1 J8 P) Z4 ^- Z4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe! M6 R6 p! x( Y* ]2 I) d
5)
Нажмите Attach Lib
" `3 m; a% w5 D6 ?; g" L3 l6 y6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe6 W: x# Y3 _6 M/ i0 v- s
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить- F1 }; V5 J2 F( _
8) Нажмите Open Project и выберите созданный проект8 w8 g! X6 J- p* D9 B8 D8 X
9) Переходим на вкладку: Project -> Executable Files5 C; Y/ @! j7 }& m
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe6 A! \3 O5 Z( h
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
8 {& T1 R1 l6 W: _8 l2 k9 v6 T* Q12) Нажмите Encrypt и дождитесь завершения процесса+ N' g: q& K$ b0 J* b
13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
# @) J8 F: |# Q9 F3 x2 OНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
8 M/ ?- D/ y/ i— какое-то число)
9 U( v9 U4 L* y! T, {> somefile.txt — уже зашифрованный файл" S( L' N+ t  R
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным; }$ x  `2 X4 w! ~: J/ ]8 V
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
  l4 i2 f  ?$ b; I4 _14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
8 B% F! Q6 O- r4 u! h; _4 w2 `1 l
5 h& F1 o" T8 X( IНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
: p% C" ~. ]5 q. s$ E& s, [( e9 x+ b! v
>>> И самое главное! <<<% J6 ]' |- Z4 F: S! [
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.5 S% _6 Y+ H* N( {) u" q& A
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
6 _: M' s, H$ a+ h. P" o" Z

8 l  D* p' W2 b, L, M3 T1 x, aНебольшой видеогайд на примере L2
- T) m+ Q5 ]& i1 O4 j! p8 K

( w; l1 a) C# Q6 g9 k
. d3 e( x. Q: p" A* r! w
* o7 F( K, [8 M% r

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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