Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 72252|Відповідь: 11

[Джерело] dumpbin для перегляду функцій інтерфейсу динамічної бібліотеки DLL

[Копіювати посилання]
Опубліковано 02.03.2018 11:00:29 | | |
Іноді ми хочемо побачити, на які динамічні бібліотеки посилається exe, або які інтерфейсні функції містить динамічна бібліотека, ми можемо використати dumpbin.exe інструмент:



1. Введіть Dumpbin -imports calldll.exe перегляньте його вхідну інформацію, ви побачите, що він завантажений з *** .dll
2. Введіть dumpbin –exports dlltest.dll, щоб перелічити експортні функції

Початок - > Всі програми - >Microsoft Visual Studio 2010 - > Visual Studio Tools - після > "Visual Studio Command Prompt (2010)",

Як і у звичайному командному рядку CMD, можна використовувати деякі інструменти VS звичайно, зокрема dumpbin.

VS2017 більше немає інструменту для скидникаБудь ласка, завантажте її самі! Я також завантажу інструменти до цього посту.

Наприклад, щоб переглянути інтерфейс user32.dll, введіть таку команду:




Для отримання додаткової інформації про використання dumpbin, будь ласка, зверніться до офіційної документації Microsoft: https://docs.microsoft.com/en-us/cpp/build/reference/dumpbin-options

Завантажити інструмент dumpbin:

Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласкаВідповідь





Попередній:Alibaba Cloud успішно захистилася від найбільшої Memcached DDoS-атаки в Китаї
Наступний:Пінгуйте кілька локацій, щоб перевірити, чи заблокована IP-адреса
Опубліковано 06.12.2018 10:15:56 |
У минулому для перегляду функцій експорту dll зазвичай використовувалися сторонні інструменти, такі як Viewdll. Однак, оскільки Viewdll написаний у dephi, він може переглядати лише 32-бітні dll. Насправді Microsoft надала нам команду для перегляду функції експорту dll, вбудованої в середовище розробки VS, яка може переглядати 32- та 64-бітні DLL. Ось як її використовувати: (наприклад, переглянути функцію експорту d:\a.dll)

1. Перейдіть до середовища розробки VS, а потім перейдіть до Tools -> Командний рядок Visual Studio 2010

2. CD до d:\ нижче

3. Введіть команду d:\dumpbin /exports a.dll enter, щоб побачити всі експортні функції a.dll

Якщо ви хочете перенаправити вихід у текстовий файл b.txt, формат команд виглядає так: d:\dumpbin /exports a.dll /out:b.txt
 Орендодавець| Опубліковано 16.03.2018 14:00:01 |
mmxx0212 Опубліковано 2018-3-16 11:20
VC 6.0 цього не має? Хіба це не можна використовувати після WIN7?

Це vs2017, а не система win7
 Орендодавець| Опубліковано 02.03.2018 13:24:01 |
【depends汉化-查看动态链】.rar (377.44 KB, Кількість завантажень: 12, 售价: 1 粒MB)

Цей інструмент теж хороший
Опубліковано 16.03.2018 11:20:30 |
VC 6.0 цього не має? Хіба це не можна використовувати після WIN7?
Опубліковано 25.05.2018 19:56:49 |
Дякую, орендодавцю, мені просто потрібно
Опубліковано 17.03.2019 18:22:37 |
Використання сміттєвого контейнера
Опубліковано 28.06.2019 22:45:27 |
Просто у використанні
{:1_1:
Опубліковано 16.08.2019 19:20:21 |
Дуже добре, дуже добре
Опубліковано 11.12.2019 17:01:59 |
..... 00000.
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com