2 c8 {2 N) L0 c6 m# R% P- \7 o4 ]6 bКраткий гайд по использованию:' L+ T0 S/ L9 Q/ s0 C; U/ K
(перед всеми манипуляциями делайте резервные копии файлов!) ( I1 q+ L( E4 O1) Для простоты описания в качестве примера будем считать, что исполняемый файл вашего приложения называется MyApp.exe ! I+ m5 V& W3 w( X" a! ~# q( l; H2) Скачайте и запустите Resource Cryptor , l) g9 s4 ^/ f( s: Z/ Y5 C3) Перейдите на вкладку: Tools -> Attach Lib. b5 [1 [9 G. D/ w# c
4) Нажмите Select File и выберите исполняемый файл вашего приложения — MyApp.exe # h* n+ y: o& J3 P; K/ _! p2 r6 l5) Нажмите Attach Lib7 u. Q( }9 O) Z( y, i
6) В каталоге "modules/windows" есть 2 библиотеки (resource-cryptor-x32.dll и resources-cryptor-x64.dll). В зависимости от вашего приложения (x32 или x64) поместите соответствующую библиотеку рядом с MyApp.exe $ q) W. o. g/ e9 \+ g4 V) U7) Перейдите на вкладку Project, нажмите Create New Project и выберите, где его сохранить% V& I7 n6 q# `7 [5 D
8) Нажмите Open Project и выберите созданный проект 4 U; m$ q( H# p9) Переходим на вкладку: Project -> Executable Files & N4 {# i% |( {; z0 v) w' I0 O1 v A10) Нажимаем Add File и выбираем исполняемый файл MyApp.exe ) z, t* G2 w% ~) _( O. g11) Перейдите на вкладку Encryption и перетащите файлы вашего приложения, которые вы хотите зашифровать ! N" K4 Y" V( T8 P- ~9 b# A9 H12) Нажмите Encrypt и дождитесь завершения процесса $ _ T& g2 d8 p' q4 Y13) В конце процесса для каждого исходного файла будет создано по 2 дополнительных файла ! ^5 Z2 i* {8 F7 hНапример, если мы зашифруем somefile.txt, то в конце процесса рядом с ним будут созданы somefile.txt.rcmetadata и somefile.txt.xxxxx.origin (где xxxxx ( e( Z4 |+ r3 W/ g8 i$ J— какое-то число) ; @; u$ p5 l) h+ N- |> somefile.txt — уже зашифрованный файл5 \. m }) S9 F4 E
> somefile.txt.rcmetadata — метаданные для клиентского модуля, этот файл следует оставить рядом с зашифрованным 3 m2 j( p$ h, J2 E> somefile.txt.xxxxxx.origin — исходный незашифрованный файл (на случай, если вы забыли сделать резервную копию) ; M) g; Z9 P& N/ ^4 T& s: F0 F2 V- H/ k14) Файлы *.xxxxxx.origin можно удалить (если у вас уже сохранены оригиналы), остальные файлы должны остаться# v7 z1 J9 p- C+ I
1 F' J6 }/ X! p" q: e7 O( _* {
На этом процесс интеграции завершен, вы можете запустить приложение MyApp.exe/ R) R" F& Q* f' o
( I; d4 d1 R6 D
>>> И самое главное! <<< % m7 m1 G" `) _2 _ EНикогда никакой криптор не даст 100% гарантии того, что файлы не будут вскрыты.9 M& f, N" J/ ^. \% u1 B
Это не спасет от опытного человека, перед которым стоит задача что-то стащить из вашего клиента.7 u" P0 t5 |' Q7 w, |; T, a8 m, Y3 r0 \
* C) C( r' L) j
Небольшой видеогайд на примере L2 2 [2 P/ E4 u2 e2 |) |: {; ~
[gdplyr]EFubRn5LJL7Ywtq[/gdplyr] _$ H8 }( I r) ~5 w8 }
2 ]6 Y, F: [6 z( {* m
6 K, Z% X" U! [
Добро пожаловать artace.ru - творческий сектор (https://www.artace.ru/)