1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-03 12:55:23 +02:00
tldr/pages.ko/common/smbmap.md

37 lines
1.8 KiB
Markdown
Raw Normal View History

# smbmap
> SMB 열거 도구.
> 더 많은 정보: <https://github.com/ShawnDEvans/smbmap>.
- NULL 세션이 활성화되고 공유가 열린 호스트 열거:
`smbmap --host-file {{경로/대상/파일}}`
- 사용자의 비밀번호 또는 NTLM 해시를 입력하여 호스트의 SMB 공유 및 권한 표시:
`smbmap {{[-u|--username]}} {{사용자명}} --prompt -H {{IP}}`
- 원격 시스템에서 셸 명령 실행:
`smbmap {{[-u|--username]}} {{사용자명}} --prompt -H {{IP}} -x {{명령}}`
- 호스트를 열거하고 SMB 파일 권한 확인:
`smbmap --host-file {{경로/대상/파일}} {{[-u|--username]}} {{사용자_이름}} {{[-p|--password]}} {{비밀번호}} -q`
- 사용자 이름과 비밀번호를 사용하여 IP 또는 호스트 이름에 SMB로 연결:
`smbmap {{[-u|--username]}} {{사용자_이름}} {{[-p|--password]}} {{비밀번호}} -d {{도메인}} -H {{IP_또는_호스트_이름}}`
- 파일 이름 패턴(정규 표현식)으로 검색하고 특정 공유를 제외하면서 N 단계 깊이까지 재귀적으로 파일을 찾아 다운로드:
`smbmap --host-file {{경로/대상/파일}} {{[-u|--username]}} {{사용자_이름}} {{[-p|--password]}} {{비밀번호}} -q -R --depth {{숫자}} --exclude {{공유이름}} -A {{파일패턴}}`
- 사용자 이름과 비밀번호를 사용하여 SMB를 통해 파일 업로드:
`smbmap {{[-u|--username]}} {{사용자_이름}} {{[-p|--password]}} {{비밀번호}} -d {{도메인}} -H {{IP_또는_호스트_이름}} --upload {{경로/대상/파일}} '{{/공유_이름/원격_파일명}}'`
- SMB 공유를 표시하고 디렉토리 및 파일을 재귀적으로 나열하며, 정규 표현식과 일치하는 파일 내용을 검색:
`smbmap {{[-u|--username]}} {{사용자명}} --prompt -H {{IP}} -R -F {{패턴}}`