Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.% J8 a7 f) h9 O. X' s
2 N& A/ x2 F8 ]3 K% B
7 `6 c5 g" M& T3 N' }6 @" X
Поддерживаемые ОС :
) P( ^& p% r! c" m" P! m--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)% n4 r1 V- [) @  h2 [% Z# r6 s
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)! P7 K; K  u/ T' S' }
9 w9 y3 P  z- ^( A- y0 Z/ k
Скачать : Resource Cryptor v1.3.1
$ }; G( p& W6 }, ?+ l' e' i) `  g$ G5 R' R0 k1 L8 `  c% g# r7 D
& \% x, ?. _/ Y* G0 C7 F. J0 n: G
Краткий гайд по использованию:1 c* O: V$ B0 Q: \% r
(перед всеми манипуляциями делайте резервные копии файлов!)& ?/ \7 J+ f( J2 E8 J1 }% X# t9 Q
1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe- k0 I  w+ R& |! E  T
2)
Скачайте и запустите Resource Cryptor( {' ]; u2 p6 v. d5 `  V8 J- w
3)
Перейдите на вкладку: Tools -> Attach Lib
) e7 O0 G, y! H6 i+ {4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
9 j+ ^* g$ ~2 R) b- ]% E5)
Нажмите Attach Lib
6 c8 Q, p- I4 L) u0 z( w- a& w6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe" p: p, [" n; S$ J* O9 D
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить' M5 b" R0 `5 o5 T6 I6 m5 Y6 j9 L
8) Нажмите Open Project и выберите созданный проект
# U. S; z. P3 S/ C9 L# y5 n4 t9) Переходим на вкладку: Project -> Executable Files
' @0 \' U/ A2 n+ w10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
* e: d' T. ?) d2 e( Y' ^11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать" o: R( j9 w: x$ |" t
12) Нажмите Encrypt и дождитесь завершения процесса
& C1 `8 m  L3 m' H13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
2 B0 V& m+ N" b/ R& F  X' [" qНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
1 Z- J( ]+ t( T' E— какое-то число)4 v7 n2 ?- _8 y  y& V- l' n+ E
> somefile.txt — уже зашифрованный файл
3 S+ U9 V# l* _7 h% @7 ]> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
+ M$ x7 _/ H! t. O> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
& b) e- ^* h! b% H0 Y, Y2 B7 t14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
: r  F. K5 l) s# O
& s: B4 a0 g" S; X3 m- fНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
( S! a" G: Z; G# c" F
, m+ {" j1 B) I+ u; c>>> И самое главное! <<<; Y/ K# y' w- H
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты." T9 J* O' `6 N  ^. N9 u
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

$ o# a0 }0 ?% g$ O8 x  q
1 H  n6 c$ p: j8 f# JНебольшой видеогайд на примере L2
6 G5 b5 s1 a! E- E: H
7 g% I0 p+ e) _1 u
+ M# k( c& e/ u* N

+ o- `- Z( j! k5 x# |3 i# A

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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