یه دستور کاملتر از ldd
|
2009-11-01, 10:02 AM,
ارسال : #1
|
|||
|
|||
یه دستور کاملتر از ldd
سلام
یه دستور کاملتر از ldd میخام که باهاش بشه API های موجود در فایل های shared library رو که نرم افزارها ازش استفاده میکنن رو هم بهم بگه تشکر از اول به هوش بودم دل به کس نسپارم شمایل زیبای تو بدیدم نه عقل ماند و نه هوشم |
|||
2009-11-01, 10:50 AM,
ارسال : #2
|
|||
|
|||
پاسخ: یه دستور کاملتر از ldd
نمیدونم همون چیزی که میخواید باشه یا نه، ولی دستور nm رو نگاه کنید.
کد : man nm مثلاً: کد : nm -D /lib/libacl.so اینجا آموزش خوبی گذاشته: <!-- m --><a class="postlink" href="http://www.yolinux.com/TUTORIALS/LibraryArchives-StaticAndDynamic.html">http://www.yolinux.com/TUTORIALS/Librar ... namic.html</a><!-- m --> StarCalendar | Blog | 1+ | OS |
|||
2009-11-03, 04:31 PM,
ارسال : #3
|
|||
|
|||
پاسخ: یه دستور کاملتر از ldd
سلام متشکر
اما یک دستوری رو میخام که بگه فلان نرم افزار از فلان لایبری با استفاده از این ای پی آی ها استفاده میکنه از اول به هوش بودم دل به کس نسپارم شمایل زیبای تو بدیدم نه عقل ماند و نه هوشم |
|||
2010-07-15, 05:00 PM,
ارسال : #4
|
|||
|
|||
پاسخ: یه دستور کاملتر از ldd
دستور ldd در cygwin کار نمی کند من چه فایلی باید دانلود کنم که این کا رممکن شود ؟؟؟؟فوری است!!! :roll:
|
|||
2010-07-15, 09:28 PM,
ارسال : #5
|
|||
|
|||
پاسخ: یه دستور کاملتر از ldd
من که متوجه منظورت نشدم
اگه از همین ldd استفاده کنی کلی اطلاعات در باره کتابخانه های مورد استفاده بت میده مثلا ldd /usr/bin/ssh |
|||
2010-07-19, 01:51 AM,
ارسال : #6
|
|||
|
|||
با سلام.
برای shared library هایی که با تابع dlopen استفاده شده باشند شما نمیتوانید از ldd استفاده نمایید. شما باید اینگونه رفتار نمایید : l کد : ldd /usr/bin/ssh در مورد nm باید بگویم که این دستور هدرهای فایل اجرایی را نمایش میدهد و اگر فایل اجرایی strip شده باشد قادر به دیدن آنها نیستید. اعتراض به عملکرد دولت در زمینه IT اینترنت حداقل 5M + یک laptop حق مسلم هر ایرانیست. |
|||
|