Це команда ldd, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
ldd - друк залежностей спільних об'єктів
СИНТАКСИС
ldd [варіант]... файл...
ОПИС
ldd друкує спільні об'єкти (спільні бібліотеки), необхідні кожній програмі або спільному об'єкту
вказано в командному рядку.
Безпека
У звичайному випадку, ldd викликає стандартний динамічний компонувальник (див ld.так(8)) з
LD_TRACE_LOADED_OBJECTS Змінна середовища має значення 1, що призводить до відображення компоновщика
бібліотечні залежності. Однак майте на увазі, що за деяких обставин деякі версії
ldd може спробувати отримати інформацію про залежності шляхом безпосереднього виконання програми.
Таким чином, ви повинні ніколи використовувати ldd на ненадійний виконуваний файл, оскільки це може призвести до
виконання довільного коду. Більш безпечна альтернатива при роботі з ненадійними виконуваними файлами
це:
$ objdump -p / шлях / до / програми | grep ПОТРІБНИЙ
ВАРІАНТИ
-- версія
Надрукуйте номер версії ldd.
-v, -багатослівний
Роздрукуйте всю інформацію, включаючи, наприклад, інформацію щодо версій символів.
-u, --невикористаний
Друк невикористаних прямих залежностей. (Починаючи з glibc 2.3.4.)
-d, --data-relocs
Виконуйте переміщення та повідомляйте про будь-які відсутні об’єкти (лише ELF).
-r, --function-relocs
Виконуйте переміщення як для об’єктів даних, так і для функцій, а також повідомляйте про відсутність
об’єкти або функції (лише ELF).
--допомога Інформація про використання.
Використовуйте ldd онлайн за допомогою служб onworks.net
