Главная » C++ » security - встроить защищенный слой в .EXE, используя переполнение стека.
security — встроить защищенный слой в .EXE, используя переполнение стека.
Я начал проект с моим другом, и мы хотели создать приложение безопасности для окон, используя c ++.
Мы решили создать программу, которая могла бы «заблокировать» исполняемый файл.
Мы нашли это полезным, если мы отправляем программу кому-то другому, сохраняем ее безопасно на USB / Disk и узнаем больше об исполняемых файлах.
Программа вставит себя в исполняемый файл ‘host’ и зашифрует двоичный файл программы. Затем, когда программа запускается, наша встроенная программа запрашивает пароль и разблокирует / дешифрует себя без необходимости использования исходной программы, чтобы вы могли разблокировать ее на любом компьютере без использования исходной программы.
Вот мой вопрос:
«Как встроить дополнительный уровень безопасности в уже существующую программу?» и «Это возможно?»
Кроме того, если такая программа уже существует, где я могу ее найти?