Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.- V+ F  \+ q) u1 E+ g- e2 P( }3 g
8 ?$ a! Y3 K0 S; Z( _
0 a" S$ M+ a' ]- c4 l# X
Поддерживаемые ОС :3 w- G1 u8 M/ B) y- u
--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6). F2 {' u, y: s) z$ d& z
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)2 q" o3 h" M  S; H' I5 O

8 z5 Y$ I# T) f5 c: nСкачать : Resource Cryptor v1.3.1
5 X, w, s2 N" q5 ^4 ^; D
( f% o$ {; C1 k( e2 K& B- W
$ Y* f4 z3 @2 V
Краткий гайд по использованию:. N% r3 s: U4 i/ C& V. z9 \. ]
(перед всеми манипуляциями делайте резервные копии файлов!)
+ j2 P. R" p( w! }/ M1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe2 u# F& h7 E. ]# u
2)
Скачайте и запустите Resource Cryptor( _, P1 Q" z8 c( Z7 Z& |' [$ S8 B
3)
Перейдите на вкладку: Tools -> Attach Lib
2 |. D1 _4 _8 @" u4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe; Q* H& F4 I, X* q$ O- H3 ?' E
5)
Нажмите Attach Lib  l" R) A, L6 Z  X7 k0 O
6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
, @# Y* f" ]: E9 Q4 D4 A2 Z2 @- x7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить4 L! `/ i- h$ @0 ]3 v/ V# |) I/ }4 D
8) Нажмите Open Project и выберите созданный проект
; t% P2 ]7 i# g' R9 u8 c2 x6 a" O9) Переходим на вкладку: Project -> Executable Files& D' |( d+ G: _2 {6 R) J
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe) g! g0 }. }, e: `8 o
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
. J9 l& T' l) z5 a4 R; l12) Нажмите Encrypt и дождитесь завершения процесса
5 Q. b1 r: \& r; l) c13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
! B# R% J9 F2 X4 j! a) a3 v9 bНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx1 ?9 \* i. a0 Y4 T% S9 k
— какое-то число)
% n& o, z/ b' m: n> somefile.txt — уже зашифрованный файл" b! o$ h3 j; j& f% r' x. e6 M. R
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным
) n  B6 o9 o9 }7 ~0 ~7 Q> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
2 y( {" e+ Z. ~' N14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться% t: Z, l: H6 x: ?

6 F# k/ `* [( j, G0 P0 ZНа этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe
6 s& e% u" [( [0 m7 Y8 Z+ k' g+ }: b+ z  s' L  X, m" a0 }9 j. q
>>> И самое главное! <<<& _& t, B4 R; g0 B3 Q9 W/ ]% Y
Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.5 y8 B+ {& Z( F9 C+ n
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.
4 V9 ^! ]1 k! _

  r9 r5 @; e. B4 n* W5 nНебольшой видеогайд на примере L2- H, B: h+ o9 \9 E; `. Q0 Y$ T

! E6 Z7 m  }/ r5 ^
1 N4 e4 g' ^/ R0 Z* m

4 Z, e4 _9 k9 Y2 q

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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