Надеюсь, ты поможешь мне. Для моего учебного проекта я предполагаю выявить и исправить уязвимость GHOST в GLIBC в Ubuntu 12.04; Я это сделал. Однако, инструктор не хочет исправления, просто обновляя версию glibc (выполнив $ apt-get upgrade.) Он хочет, чтобы мы исправили исходный файл, а затем сконфигурировали его и установили. Вот что я сделал:
1) Я скачал исходный файл с https://ftp.gnu.org/gnu/libc/glibc 2.17.tar.gz и он сохраняется это в моем / Загрузки.
2) затем я сделал $ tar xvzf glibc-2.17.tar.gz
3) затем я сделал $ cd ~ / Downloads / glibc-2.17
4 ) Я сделал свои правки в файле ~ / Downloads / glibc-2.17 / nss / digits_dots
5) Затем я сделал $. / Configure
здесь я получил ошибку, говоря configure: error : вы должны сконфигурировать в отдельном каталоге сборки
6) Итак, я сделал $ mkdir glibc-build
7) Затем я сделал $ cd ~ / Downloads / glibc-build
8) затем я сделал $ .. / glibc-2.17 / configure
9) затем я сделал $ make, но он сказал (make: *** цели не указаны, и не найден make-файл. Stop )
Я действительно потерян здесь, может кто-нибудь сказать мне, каковы следующие процедуры, то есть, как я могу конфигурировать, вносить и устанавливать свои правки. Пожалуйста, помогите.
Спасибо.