Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
. h8 W9 A! f6 J' m" @1 k4 j
$ ~7 j! X( ?7 D" ]& y, k- m, n; w% o5 s! m2 {
Поддерживаемые ОС :
# D, S* D& n. h) Y- o* K--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)
; M1 l# P% ]6 ?. x6 Y( e! z; j--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)" S' D, f& _9 [# G

: k* D; ]. X7 _Скачать : Resource Cryptor v1.3.1$ @( |) l: y8 y1 {1 a% {
" s4 M! I* n- K5 L6 @. y" U
0 `: D6 T' i% R% a4 R$ K9 B. w
Краткий гайд по использованию:
9 h8 K/ \4 I/ y7 m5 W7 j$ f( U+ s(перед всеми манипуляциями делайте резервные копии файлов!)
! _  Q* n3 J" l: {0 b; H% x" u1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
$ b0 Z. c* y# M9 V; b6 j5 _2)
Скачайте и запустите Resource Cryptor
+ c: E; m  w5 b' r' x3)
Перейдите на вкладку: Tools -> Attach Lib+ [: `2 [  g' |9 {' _
4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe8 b: d8 F9 B/ t3 O9 @6 ~" n% ?8 r
5)
Нажмите Attach Lib
6 E. i6 d, G4 S5 m+ W% v6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe% g) V' M8 J; Q5 F5 s% n8 E, d# m' y
7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
: \) ?$ N% Q) l7 x8) Нажмите Open Project и выберите созданный проект
) c9 \$ ]! m; V& ^% J9) Переходим на вкладку: Project -> Executable Files
, g$ F# a' w+ _0 P* M10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe
9 K+ ]0 {$ A2 z! _11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
* w! N& B. Q* C/ S5 {- N2 F12) Нажмите Encrypt и дождитесь завершения процесса
3 M$ w$ ?" Z. ?, q- h13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла, w7 B+ X% i% @( c. z& R
Например, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx
7 Y& T) a7 u- i! Y+ z6 Z; F— какое-то число). w4 S3 J1 J  B$ K* Y
> somefile.txt — уже зашифрованный файл# G; o9 c  `$ T+ V; _
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
$ I9 l& ]" x  q9 G5 f- j> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
7 N5 J8 s# h- |( S5 `* H$ \% Y14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
+ w, \! N. Y9 w% m( V8 q
) f9 u0 m9 U. }% yНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe& ?$ B' P$ Q- U7 m. |
# u. o: M3 A. j) w
>>> И самое главное! <<<; e+ k3 o+ ?3 F1 F( x( k+ ?( m
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.* e0 s1 O3 m6 f5 ?$ G9 K/ `
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

& a: C( A' H9 R0 H) T
  r2 @7 d% I0 N3 rНебольшой видеогайд на примере L2
& ]9 E8 ]6 J1 Z
$ s8 p( u1 ]& q" k# C. ^
& {7 J% B, w+ l8 C

9 T( S# R' v# d" K

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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