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

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

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

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

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

Категории

Все категории
Loading categories
DumpSMBShare — Python-скрипт для удаленного дампа файлов и папок из общей папки SMB Windows. | Kitploit
Инструменты/GitHubGitHub/p0dalirius/dumpsmbshare
Эксфильтрация данныхСбор информацииСетевая безопасность
GitHubp0dalirius/dumpsmbshare

DumpSMBShare

Python-скрипт для удаленного дампа файлов и папок из общей папки SMB Windows.

РепозиторийСайт
231421 год назадПроверено Kitploit

Популярное

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

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

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

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

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

Python-скрипт для удаленного дампа файлов и папок из общей папки SMB Windows.
GitHub release (последняя по дате) Подписчики канала YouTube

Возможности

  • Только вывод списка общих папок с --list-shares.
  • Выбор только файлов с указанными расширениями (с помощью --extensions) или всех файлов.
  • Выбор локальной папки для дампа с помощью --dump-dir.
  • Выбор базовой папки для поиска в общей папке с помощью --base-dir.

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

root@kitploit:~
$ ./DumpSMBShare.py -h
DumpSMBShare v1.3 - by Remi GASCOU (Podalirius)

usage: Dump.py [-h] (-s SHARE | -l) [-e EXTENSIONS] [-D DUMP_DIR] [-f FILE] [-B BASE_DIR] [--debug] [-q] [-H LMHASH:NTHASH] [--no-pass] [-k] [-A hex key]
               [--dc-ip ip address] [-I ip address] [-P [destination port]]
               target

positional arguments:
  target                [[domain/]username[:password]@]<targetName or address>

optional arguments:
  -h, --help            show this help message and exit
  -s SHARE, --share SHARE
                        SMB Share to dump
  -l, --list-shares     Lists SMB shares on the remote machine.
  -L, --list-files     Lists all the files present in the SMB share.
  -e EXTENSIONS, --extensions EXTENSIONS
                        Extensions
  -D DUMP_DIR, --dump-dir DUMP_DIR
                        Dump directory
  -f FILE, --file FILE  SMB file to dump
  -B BASE_DIR, --base-dir BASE_DIR
                        Directory to search in (Default: /)
  --debug               Turn on debug output. (Default: False)
  -q, --quiet           Turn DEBUG output ON

authentication:
  -H LMHASH:NTHASH, --hashes LMHASH:NTHASH
                        NTLM hashes, format is LMHASH:NTHASH
  --no-pass             Don't ask for password (useful for -k)
  -k, --kerberos        Use Kerberos authentication. Grabs credentials from ccache file (KRB5CCNAME) based on target parameters. If valid credentials cannot
                        be found, it will use the ones specified in the command line
  -A hex key, --aesKey hex key
                        AES key to use for Kerberos Authentication (128 or 256 bits)

connection:
  --dc-ip ip address    IP Address of the domain controller. If omitted it will use the domain part (FQDN) specified in the target parameter
  -I ip address, --target-ip ip address
                        IP Address of the target machine. If omitted it will use whatever was specified as target. This is useful when target is the NetBIOS
                        name and you cannot resolve it
  -P [destination port], --port [destination port]
                        Destination port to connect to SMB Server

Пример

  • Дамп всех файлов из общей папки SYSVOL:

    root@kitploit:~
    ./DumpSMBShare.py 'LAB.local/user2:[email protected]' --debug
    

Участие в разработке

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

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