1

Тема: Програма для перегляду усіх бібліотек.

Доброго дня!
У мене є одна проблема - написання диплому. Є програма, тобто "Ехе-файл", мені потрібно подивитися якими вона користується бібліотеками, додатковими підключеннями і т.д. до найдрібніших подробиць, після запуску. Прошу підкажіть.

Re: Програма для перегляду усіх бібліотек.

Може я і помиляюся, але здаєть це так не взнаєш, які воно бібліотеки інклудить.

3

Re: Програма для перегляду усіх бібліотек.

http://msdn.microsoft.com/en-us/library … 85%29.aspx
Цього досить чи щось конкретніше треба?

4 Востаннє редагувалося Очі.завидющі (14.05.2013 15:45:19)

Re: Програма для перегляду усіх бібліотек.

Подивіться ще на цю тулзу для поверхневого аналізу - CFF Explorer. Аналогом тулзи від майкрософт є api monitor (звісно, що алтернатива грамурніше :) )

5

Re: Програма для перегляду усіх бібліотек.

Всім дякую за програми, але я мабуть не вірно написав, що мені потрібно. Мені потрібно дивитися в режимі real-time, що відбуваеться на програмному рівні( що підключається або відключаеться), наприклад коли  я натиснув на кнопку у програмі.

6

Re: Програма для перегляду усіх бібліотек.

У real-time? Ви скільки операцій за секунду встигаєте помітити? Бо комп'ютер встигає мільярди.

7 Востаннє редагувалося Очі.завидющі (15.05.2013 05:58:59)

Re: Програма для перегляду усіх бібліотек.

@Constant1ne
Щоб зрозуміти логіку скомпіленої проги треба знати мову асемблера. Те, що ми вам порадили лише показує виклики WinAPI та завантажені DLL. Якщо бібліотеки статичні, то ви цими прогами не дізнаєтесь нічого.

Мені потрібно дивитися в режимі real-time, що відбуваеться на програмному рівні

API Monitor формує лог в реальному часі, тільки налаштувати фільтр потрібних апі функцій треба. Бо якщо відслідковувати всі виклики можна потонути у лог файлі.

8

Re: Програма для перегляду усіх бібліотек.

Цю штуку спробуйте: Process Monitor.