PDA

View Full Version : سوال: پيدا كردن dll هاي مورد استفاده در يك نرم افزار



l7i7l7
دوشنبه 02 شهریور 1388, 09:04 صبح
با سلام

روي كامپيوترم يك نرم افزار نصب كردم كه به زبان vb6 و يكي ديگه به زبان net. نوشته شده و روي سيستمم نصب هستن

من ميخوام بدونم اين نرم افزار هام از چه dll ها و ocx ها و كلا ازچه فايل هايي استفاده مي كنن


آيا روشي براي مانيتور فايل هاي مورد استفاده دارين

آيا نرم افزاري هست كه كاملا بتونه يك نرم افزار رو بصورت كامل بررسي و اطلاعات كامل رو بده

Saeed.Masoumi
دوشنبه 02 شهریور 1388, 17:24 عصر
سلام با این که سوالت مربوط به این تاپیک نیست اما جوابتو می دم شاید مدیر تاپیک رو منتقل کنه

نرم افزار های زیادی هست
dependency walker

http://www.raymond.cc/images/dependency-walker.png

و البته نرم افزار Process Viewer

http://img.brothersoft.com/screenshots/softimage/p/process_viewer__for_windows-62523-1.jpeg

که این نرم افزار تمام برنامه های در حال اجرا را لیست می کند روی هر کدوم دوبار کلیک کنی به مقصودت می رسی

l7i7l7
شنبه 14 شهریور 1388, 07:52 صبح
متشكرم از راهنماييتون

منظور من استفاده از يك نرم افزار يا روشي هست كه كاملا بتونه نرم افزار رو تريس كنه و كل dll ها و ocx ها يي رو كه نرم افزار از اونا استفاده ميكنه رو ليست كامل بكنه و حتي بتونه مثلا داخل يك پوشه خاصي اون فايل ها رو استخراج و كپي بكنه

نرم افزاري كه اشاره كردين مثل نرم افزار ProcessExplorer هستش و فقط dll هايي كه تو اون لحظه نرم افزار از اونا استفاده مي كنه رو نشون ميده.

Saeed.Masoumi
شنبه 14 شهریور 1388, 12:08 عصر
سلام

نرم افزاري كه اشاره كردين مثل نرم افزار ProcessExplorer هستش و فقط dll هايي كه تو اون لحظه نرم افزار از اونا استفاده مي كنه رو نشون ميده.آره نرم افزاری که آخر از همه گفتم اون کار رو می کنه اما نرم افزار dependency walker
هر فایلی که بهش بدین اون رو تریس می کنه نمی دونم چرا تو پست قبلی عکسش نیست:متفکر:



http://electronic-blue.wikidot.com/local--files/blog:14/depends.png

همونطوری که تو عکس می بینی برنامه notepad.exe رو با این نرم افزار تریس کرده