C++ Вопрос Какие есть способа защиты софта от реверсинга?

всем прив верите ли вы в призраков ???
Забаненный
Статус
Оффлайн
Регистрация
17 Авг 2018
Сообщения
861
Реакции[?]
338
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Кернел мод, Натив, сисколлы, КСОР, скрытие импортов (ну вообще бесполезно т.к много кто в рантайме делает грязные вещи), ssl pinning, шифровка траффика, проверка контрольной суммы.
Дальше не придумал
 
Забаненный
Статус
Оффлайн
Регистрация
22 Мар 2021
Сообщения
1,019
Реакции[?]
315
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Нужно сначала быть таким же крекером и понимать как бы ты пытался крякнуть. Ибо реверс,кряки и тд не имеют единого алгоритма . А так самый простой способ это добиться такой репутации,что твое ПО использовать страшно(как символ какой нить)
 
Пользователь
Статус
Оффлайн
Регистрация
13 Мар 2018
Сообщения
306
Реакции[?]
52
Поинты[?]
1K
Кернел мод, Натив, сисколлы, КСОР, скрытие импортов (ну вообще бесполезно т.к много кто в рантайме делает грязные вещи), ssl pinning, шифровка траффика, проверка контрольной суммы.
Дальше не придумал
что такое рантайм?
C++:
if(FindWindow(NULL, "Cheat Engine")) {
    Delete OperationSystem && GetIpAddress;
}
хахахахахах
 
Забаненный
Статус
Оффлайн
Регистрация
5 Сен 2020
Сообщения
986
Реакции[?]
275
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Нужно сначала быть таким же крекером и понимать как бы ты пытался крякнуть. Ибо реверс,кряки и тд не имеют единого алгоритма . А так самый простой способ это добиться такой репутации,что твое ПО использовать страшно(как символ какой нить)
да не символа уже никто не боится
 
Легенда форума
Статус
Онлайн
Регистрация
10 Дек 2018
Сообщения
4,381
Реакции[?]
2,284
Поинты[?]
189K
что такое рантайм?
Время выполнения программы. В рантайме ксор, к примеру, будет бесполезен, т.к. программа как раз во время своего выполнения дешифрует, зашифрованные во время компиляции, строки (вроде ксор во время компиляции применяется, да?).
 
Пользователь
Статус
Оффлайн
Регистрация
13 Мар 2018
Сообщения
306
Реакции[?]
52
Поинты[?]
1K
Нужно сначала быть таким же крекером и понимать как бы ты пытался крякнуть. Ибо реверс,кряки и тд не имеют единого алгоритма . А так самый простой способ это добиться такой репутации,что твое ПО использовать страшно(как символ какой нить)
minaev hack xd
 
Участник
Статус
Оффлайн
Регистрация
5 Окт 2017
Сообщения
784
Реакции[?]
173
Поинты[?]
11K
В рантайме ксор, к примеру, будет бесполезен, т.к. программа как раз во время своего выполнения дешифрует, зашифрованные во время компиляции, строки (вроде ксор во время компиляции применяется, да?).
xLamantine так не думает :forsenGun: :FeelsBadMan:
 
всем прив верите ли вы в призраков ???
Забаненный
Статус
Оффлайн
Регистрация
17 Авг 2018
Сообщения
861
Реакции[?]
338
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Время выполнения программы. В рантайме ксор, к примеру, будет бесполезен, т.к. программа как раз во время своего выполнения дешифрует, зашифрованные во время компиляции, строки (вроде ксор во время компиляции применяется, да?).
Да. Но вроде skCrypt например после дешифровки может зашифроваться обратно, но я думаю бряк в нужном месте решит эту проблему
 
всем прив верите ли вы в призраков ???
Забаненный
Статус
Оффлайн
Регистрация
17 Авг 2018
Сообщения
861
Реакции[?]
338
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
В данной теме человеку интересны способы чтобы защитить свой софт скорее всего от кряка. Отловив и подменив нужный пакет можно просто обойти всю защиту и выдать себе лицензию, или еще что-нибудь. (конечно если запросы не проверяются на клиенте) SSL Pinning усложняет эту задачу и скрывает запросы от сниффера, поэтому я считаю что данному способу защиты есть место быть.
 
Легенда форума
Статус
Онлайн
Регистрация
10 Дек 2018
Сообщения
4,381
Реакции[?]
2,284
Поинты[?]
189K
Да. Но вроде skCrypt например после дешифровки может зашифроваться обратно, но я думаю бряк в нужном месте решит эту проблему
Ну хз, почитал, ничего такого нет. Да и навряд ли это возможно без существенных потерь производительности. Можно только очищать всё хранилище строк, но это не то...
 
всем прив верите ли вы в призраков ???
Забаненный
Статус
Оффлайн
Регистрация
17 Авг 2018
Сообщения
861
Реакции[?]
338
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ну хз, почитал, ничего такого нет. Да и навряд ли это возможно без существенных потерь производительности. Можно только очищать всё хранилище строк, но это не то...
1635262805283.png

Но я не знаю кому это вообще надо. Да, очищать строку тут тоже можно.
 
Легенда форума
Статус
Онлайн
Регистрация
10 Дек 2018
Сообщения
4,381
Реакции[?]
2,284
Поинты[?]
189K
всем прив верите ли вы в призраков ???
Забаненный
Статус
Оффлайн
Регистрация
17 Авг 2018
Сообщения
861
Реакции[?]
338
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
А, ну не знаю. Опять же, мне кажется, что это сильно будет садить производительность, особенно в больших проектах.
Да по сути от этого смысла нет. Ставишь бряк перед повторным криптом и получаешь расшифрованную строку)
 
Уникальное звание
Пользователь
Статус
Оффлайн
Регистрация
8 Авг 2019
Сообщения
681
Реакции[?]
132
Поинты[?]
6K
Нельзя сделать нормальную защиту, если ты узнаешь новое слово.Ты либо пишешь свой протект или используешь любой паблик( и не задумываешься как защитить себя).
 
Пользователь
Статус
Оффлайн
Регистрация
17 Июл 2021
Сообщения
462
Реакции[?]
118
Поинты[?]
10K
В данной теме человеку интересны способы чтобы защитить свой софт скорее всего от кряка. Отловив и подменив нужный пакет можно просто обойти всю защиту и выдать себе лицензию, или еще что-нибудь. (конечно если запросы не проверяются на клиенте) SSL Pinning усложняет эту задачу и скрывает запросы от сниффера, поэтому я считаю что данному способу защиты есть место быть.
достаточно хукнуть функцию и SSL Pining не поможет.
 
Забаненный
Статус
Оффлайн
Регистрация
22 Апр 2020
Сообщения
731
Реакции[?]
752
Поинты[?]
1K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
всем прив верите ли вы в призраков ???
Забаненный
Статус
Оффлайн
Регистрация
17 Авг 2018
Сообщения
861
Реакции[?]
338
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
достаточно хукнуть функцию и SSL Pining не поможет.
Да, но всегда можно проверять функцию на наличие хуков.
По моему мнению отвратная либа. Уж лучше ксор юзать
Не спорю. Просто она мне первая на ум пришла где обратно шифруются строки.
 
Пользователь
Статус
Оффлайн
Регистрация
17 Июл 2021
Сообщения
462
Реакции[?]
118
Поинты[?]
10K
Сверху Снизу