Проект

Общее

Профиль

Действия

Динамическое связывание

Предистория

Случайно удаляем симлинки до libc или до ld-linux-x86_64.so

Проблема

Вы пишете ls и получаете /bin/ls: File not found

Но осталась рутовая консоль bash.
Закрыть и сдаться? Ни за что!

Решение

Две команды:

export LD_PRELOAD=/lib64/libc-2.12.2.so
/lib/ld-2.12.2.so /bin/ls

Обновлено Андрей Волков больше 11 лет назад · 1 изменени(я, ий)