Top.Mail.Ru

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

[Скопировать ссылку]
admin Опубликовано 2024-9-5 09:50:01 | Показать все сообщения |Режим чтения Распечатать Назад Вперед
Resource Cryptor - небольшая утилита для шифрования read-only файлов клиента c целью затруднения их воровства/модификации/etc.
. H$ \" T, f( t8 }
7 c9 j' Z# L, ~' Y/ J# ?4 T( u- W% w1 `3 j8 N. O
Поддерживаемые ОС :
& S6 X" T1 {6 `  b1 ?1 i9 C8 k--- Resource Cryptor GUI: Windows 7 [x64] и выше (требуется .NET 6)) j3 t0 x- V' O1 t0 u. t$ B0 m
--- Модули приложений (DLL): Windows 7 [x32/x64] и выше (скоро Linux и macOS)
, v( y4 q- C4 U6 q% J9 {
& H0 O" I+ U8 F4 g! UСкачать : Resource Cryptor v1.3.14 Y# Y( n/ G, n+ i2 v/ y/ E5 w* @
, L  ?( h5 i5 H7 V! L
- \1 z/ `  j* S' s+ x
Краткий гайд по использованию:
9 S: O0 P3 l- L3 Y8 s% o(перед всеми манипуляциями делайте резервные копии файлов!)
7 l6 w/ s; U8 Q5 C9 t7 d6 l) |1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe
% W) q/ j+ \( V' U1 a2)
Скачайте и запустите Resource Cryptor* V( h8 n' C% B" C  L
3)
Перейдите на вкладку: Tools -> Attach Lib
! P9 n* j# E" C4)
Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe
5 c3 L/ t8 I/ S( `; x5)
Нажмите Attach Lib
4 G# C* s2 v9 |. }6)
В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe
9 i3 r8 n, `* I7)
Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить
: l9 L* a# @5 m/ |# h3 E8 @8) Нажмите Open Project и выберите созданный проект, D  `3 C* g, u7 }) X
9) Переходим на вкладку: Project -> Executable Files: L7 x' J9 R" R
10)
Нажимаем Add File и выбираем исполняемый файл MyApp.exe5 S. D# d7 [6 \4 I8 H% H
11)
Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать
* s) C; |8 z" h8 t5 J( ]12) Нажмите Encrypt и дождитесь завершения процесса
, ^0 B6 o- S; a8 U13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла
7 M2 h, g0 r! A) `7 h, rНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx( n' f0 m5 U3 D& n- s
— какое-то число)
# F4 M% {; V; I> somefile.txt — уже зашифрованный файл
5 {- R& d( c  z1 T> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным4 T& l. I* h! o
> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию)
" a% C/ m! i' }. L8 C7 `5 h, o14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться
7 C4 {" c- Z4 q- f# v9 d& u' u& c- y* E$ m3 l
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe+ G6 ]4 {! {( a" q8 k

! u1 `/ G. T9 Q+ |9 v2 n* M>>> И самое главное! <<<
, Z: v" S. ^" b8 ~# ^Никогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.7 R+ ?% z: E8 f7 [3 Y0 X! L; B- S
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.

# ]7 H" G* f+ p2 _# x0 x
# \+ M5 @, T1 jНебольшой видеогайд на примере L2
3 E0 v* a0 v: L
% I4 C5 o% y$ y

0 r( F3 E6 o- u# s- z4 k2 T! R
6 T5 C( F7 s5 U& Z7 l! R( p% ~

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

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

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

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

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

638638758

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

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

admin@artace.ru Онлайн

QR-код

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