تشخیص نوع فایل کتابخانه - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

تشخیص نوع فایل کتابخانه

+1 امتیاز
یه برنامه ای دارم که طرف اومده لیست تمام lib و dll هایی که استفاده کرده را تغییر نام داده و هیچ کدام پسوند نداره .به دنبال راه حلی میگردم که بتونم تشخیص بدم کدام dll و کدام lib فکری به ذهنتون میرسه راه حلی دارید براش؟

در ضمن باید بدونم 64 یا 32 بیت
سوال شده مهر 16, 1393  بوسیله ی Mad (امتیاز 245)   10 35 47
باید فرمت فایلهای  PE و COFF رو بتونید بخونید .بخش header رو بخونید داده های مفید دستتون میاد.

1 پاسخ

+2 امتیاز
 
بهترین پاسخ
اگر در ویندوز هستید command prompt مربوط به vs را  بازکنید و سپس dumpbin.exe را اجرا کنید. سپس نام فایل مورد نظر را به عنوان پارامتر به dumpbin پاس بدید.

سپس نوع کتابخانه در ابتدای لیستی که نمایش داده میشه ذکر میشه و همچین 32 بیتی یا 64 بیتی بودنش.
پاسخ داده شده مهر 19, 1393 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد مهر 19, 1393 بوسیله ی Mad
...