35 lines
1.4 KiB
Markdown
35 lines
1.4 KiB
Markdown
|
|
# noseyparker
|
||
|
|
|
||
|
|
> 텍스트와 Git 히스토리에서 비밀정보 및 민감한 데이터를 탐지하는 도구.
|
||
|
|
> 참고: 각 스캔마다 별도의 데이터 저장소 디렉터리 (`--datastore`)를 사용하는 것이 권장됨.
|
||
|
|
> 관련 항목: `trufflehog`.
|
||
|
|
> 더 많은 정보: <https://github.com/praetorian-inc/noseyparker#usage-examples>.
|
||
|
|
|
||
|
|
- 로컬 파일 또는 디렉터리에서 비밀 정보 스캔:
|
||
|
|
|
||
|
|
`noseyparker scan {{경로/대상/파일_또는_디렉터리}} {{[-d|--datastore]}} {{경로/대상/datastore.np}}`
|
||
|
|
|
||
|
|
- 이전 스캔 결과 리포트 출력:
|
||
|
|
|
||
|
|
`noseyparker report {{[-d|--datastore]}} {{경로/대상/datastore.np}}`
|
||
|
|
|
||
|
|
- 다른 형식으로 리포트 출력 (기본값은 `human`):
|
||
|
|
|
||
|
|
`noseyparker report {{[-d|--datastore]}} {{경로/대상/datastore.np}} {{[-f|--format]}} {{human|json|jsonl|sarif}}`
|
||
|
|
|
||
|
|
- 원격 Git 저장소 (Git 히스토리 포함)에서 비밀 정보 스캔:
|
||
|
|
|
||
|
|
`noseyparker scan --git-url {{URL}} {{[-d|--datastore]}} {{경로/대상/datastore.np}}`
|
||
|
|
|
||
|
|
- GitHub 사용자 또는 조직의 모든 저장소에서 비밀 정보 스캔:
|
||
|
|
|
||
|
|
`noseyparker scan {{--github-user|--github-organization}} {{사용자명_또는_조직_이름}} {{[-d|--datastore]}} {{경로/대상/datastore.np}}`
|
||
|
|
|
||
|
|
- 모든 스캔 규칙 목록 출력:
|
||
|
|
|
||
|
|
`noseyparker rules list`
|
||
|
|
|
||
|
|
- GitHub 사용자 또는 조직의 모든 저장소 목록 출력:
|
||
|
|
|
||
|
|
`noseyparker github repos list {{--user|--organization}} {{사용자명_또는_조직_이름}}`
|