Project

General

Profile

Actions

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

Предистория

Случайно удаляем симлинки до 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

Updated by Андрей Волков over 11 years ago · 1 revisions