АнглийскийФранцузскийИспанский

Запустить серверы | Ubuntu > | Fedora > |


Значок OnWorks

harming-wrapper - онлайн в облаке

Запустите программу-оболочку для бесплатного хостинга OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это упрочняющая оболочка команд, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


hardened-cc - оболочка gcc для обеспечения улучшений инструментальной цепочки упрочнения

СИНТАКСИС


экспорт DEB_BUILD_HARDENING = 1

GCC ...

ОПИСАНИЕ


закаленный-куб. обертка обычно используется путем вызова GCC как обычно, когда DEB_BUILD_HARDENING
установлен на 1. Он настроит необходимые функции защиты инструментальной цепочки. По умолчанию все
функции включены. Если данная функция работает некорректно и ее необходимо отключить,
соответствующие переменные среды, упомянутые ниже, могут быть установлены на 0.

ОКРУЖАЮЩАЯ СРЕДА


DEB_BUILD_HARDENING = 1
Включите функции защиты.

DEB_BUILD_HARDENING_DEBUG = 1
Перед вызовом gcc выведите полную результирующую командную строку gcc в STDERR.

DEB_BUILD_HARDENING_OUTPUT = / некоторый / путь / debug.log
Вместо использования STDERR для отладки перенаправьте по заданному пути. Некоторые сборки
очень чувствителен к неожиданному выводу STDERR.

DEB_BUILD_HARDENING_STACKPROTECTOR = 0
Отключить защиту от переполнения стека. Подробности см. В README.Debian.

DEB_BUILD_HARDENING_RELRO = 0
Отключить разделы компоновщика только для чтения. Подробности см. В README.Debian.

DEB_BUILD_HARDENING_FORTIFY = 0
Не усиливайте несколько стандартных функций. Подробности см. В README.Debian.

DEB_BUILD_HARDENING_PIE = 0
Не создавайте независимые от позиции исполняемые файлы. Подробности см. В README.Debian.

DEB_BUILD_HARDENING_FORMAT = 0
Отключить небезопасные ошибки использования строки формата. Подробности см. В README.Debian.

ПРИМЕЧАНИЯ


Общесистемные настройки могут быть добавлены в /etc/harpting-wrapper.conf, по одному в строке.

Реальность GCC символические ссылки переименованы gcc.real, а переадресация зарегистрирована с дпкг-
отвлекать(1). Таким образом закаленный-куб.представление о дефолте GCC продиктовано каким-либо пакетом
установлен / usr / bin / gcc.

Использовать harving-wrapper онлайн с помощью сервисов onworks.net


Ad


Ad