Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
pdbdownload — Утилита для загрузки PDB-файлов, связанных с переносимым исполняемым файлом (PE). | Kitploit
Инструменты/GitHubGitHub/p0dalirius/pdbdownload
Обратная инженерияУтилиты и фреймворкиАнализ Бинарных Файлов
GitHubp0dalirius/pdbdownload

pdbdownload

Утилита для загрузки PDB-файлов, связанных с переносимым исполняемым файлом (PE).

РепозиторийСайт
1921 год назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Утилита для скачивания PDB-файлов, связанных с Portable Executable (PE).
Build and Release GitHub release (latest by date) YouTube Channel Subscribers

Возможности

  • Скачивание PDB-символов с msdl.microsoft.com.
  • Обработка одного или пакета файлов PortableExecutable (PE).

Демонстрация

https://github.com/user-attachments/assets/095fb528-65a6-488e-bfa0-46101738a451

Использование

root@kitploit:~
$./pdbdownload-linux-amd64 -h
pdbdownload v1.0 - by Remi GASCOU (Podalirius)

Usage: pdbdownload [--debug] [--symbols-dir <string>] [--pe-file <string>] [--pe-dir <string>]

  -d, --debug                Debug mode. (default: false)
  -S, --symbols-dir <string> Output dir where symbols will be downloaded. (default: "./symbols/")

  Source of PE files:
    -f, --pe-file <string> Source PE file to get symbols for. (default: "")
    -d, --pe-dir <string>  Source directory where to get PE files to get symbols for. (default: "")

Сборка проекта

Для сборки проекта используйте следующую команду Docker в этом каталоге:

root@kitploit:~
docker run -v $(pwd):/workspace/ podalirius/build-go-project

Или, если вы хотите собрать его вручную, вы можете использовать следующие команды:

root@kitploit:~
GOOS=linux GOARCH=amd64; mkdir -p "/workspace/bin/linux/${GOOS}/${GOARCH}/" && /usr/local/go/bin/go build -o "/workspace/bin/linux/${GOOS}/${GOARCH}/pdbdownload" -buildvcs=false

Команды быстрого запуска

  • Чтобы скачать все PDB-файлы, связанные с каждым PE-файлом в указанном каталоге:

    root@kitploit:~
    ./pdbdownload-linux-amd64 -d ./pe_files/
    
  • Чтобы скачать PDB-файл, связанный с одним PE-файлом:

    root@kitploit:~
    ./pdbdownload-linux-amd64 -f ./example.exe
    

Внесение вклада

Пул-реквесты приветствуются. Смело открывайте issue, если хотите добавить другие функции.

Скачать инструмент