Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.8 O- r8 M, h8 I) q7 O$ b

- n, X$ m: u, {3 F& A% q
, \( O4 z2 P, l& S' aПоддерживаемые ОС :- Y& `* P3 i# v
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
6 r* b) d  p) ^" p: g* R--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)5 j; m; Q' g+ {) m

0 c3 M$ ?) I; u. ^6 wСкачать : Resource Cryptor v1.3.1# ?2 U- p, l' _4 l+ [' R

6 X7 z. g- t" }! ^! w2 b
' Z6 O5 I( `  q  f% ?. n
Краткий гайд по использованию:3 Q* v/ k, W3 ?' q
(перед всеми манипуляциями делайте резервные копии файлов!)4 z  P! s) i1 d
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe, t- a( t/ \1 k
2)
Скачайте и запустите Resource Cryptor1 s- `) k6 {/ j( H& C' o1 l; ?8 H
3)
Перейдите на вкладку: Tools -> Attach Lib  y) B/ {9 W! T
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe" W  f" {' x0 M2 b, Z
5)
Нажмите Attach Lib
% S3 U- K7 y0 P+ S6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe* L* s5 H# W# `0 W8 z
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
3 d& x2 b5 T  a' M, N8) Нажмите Open Project и выберите созданный проект
& _1 U; x' i  ^4 C9) Переходим на вкладку: Project -> Executable Files
: V3 f7 `( `  J, w10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
3 k) L6 g. f* G11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
4 M8 C" N' X' d3 u& K* P. z% o12) Нажмите Encrypt и дождитесь завершения процесса
; j9 P, E# q* I! }! @) Q' W/ l13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
1 F' g6 e0 I1 @7 t! LНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx/ r0 j  B7 A. R# ?8 \* r
— какое-то число)# l+ G7 }( D" ~0 }" i- Y' P" R4 M
> somefile.txt — уже зашифрованный файл
& s1 k; |1 \- o. z3 o> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным- @1 P  X% Z5 Q! I7 M5 ^0 r  D( c
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
( B% B$ O  h* }- T14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
2 ~  g, _# Y, c% D
5 [4 L5 U6 S0 r, ~- z# `- SНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe2 \( o# L$ I2 Q) i+ F; d
* n% ^% w% O' |4 C
>>> И самое главное! <<<
- |3 K" C; [3 Q' o$ v2 GНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.
- D: W8 \3 M2 wЭто не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
& Z1 J# c8 u* }1 j4 L3 a
2 N# r0 z8 p4 R9 q2 j2 g3 U
Небольшой видеогайд на примере L2
& C- M/ R+ M% w- ~3 `( \  O

" \  J% e# i. M9 a0 M% X( T5 U% V# I
* J9 n$ Y+ w% D# w4 o, L. f  k

7 o1 @0 t0 t- t! ~& h

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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