@NighFury

Как передать CPP код в компилятор, минуя запись на диск?

Как можно передать сурс c++ проекта, минуя запись файла на диск.
Таким же образом как это происходит с dll при ManualMap, по идее нужно "кормить" какую-то из функций компилятора( на ваш выбор , с каким проще работать и что конкретно требуется делать , visual studio, gcc), передавая текст как байтовый массив( предварительно его декрептуя).
Нужно это для усложнения получения тех самых сурсов ( c++ проекта),если доступ машины( на которой он расположен) будет скомпромитирован.
Если есть какие то более универсальные решения таких проблем, буду рад услышать, спасибо за внимание.
  • Вопрос задан
  • 453 просмотра
Пригласить эксперта
Ответы на вопрос 1
Чем вам пайп не угодил?
echo "#include <iostream>\nint main(){std::cout << \"Hello Wolrd\"; return 0;}" | g++ -pipe -x c++ -
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы