
gowitness 는 Golang으로 작성된 웹 사이트 스크린 샷 유틸리티로, Chrome Headless를 사용하여 명령 줄을 사용하여 웹 인터페이스의 스크린 샷을 생성하고 편리한 보고서 뷰어와 함께 결과를 처리합니다. Linux와 MacOS는 모두 지원되며 Windows 지원은 대부분 작동합니다.
gowitness 의 주요 목표는 웹 사이트 스크린 샷을 찍는 것 입니다. 즉, 짧은 기능 목록에는 다음이 포함됩니다.
GOWITNESS를 얻는 방법에는 몇 가지가 있습니다. 가장 간단한 ( $GOBIN 경로가 쉘 $PATH 에 있다고 가정)는 go install 사용하는 것입니다.
go install github.com/sensepost/gowitness@latest
그렇지 않으면 플랫폼 특정 릴리스 바이너리를 잡거나 소스에서 컴파일하십시오. 그런 다음 첫 번째 대상을 스캔하여 결과를 SQLITE 데이터베이스로 작성하고 스크린 샷을 다음과 함께 ./screenshots 로 스크린 샷을 작성하십시오.
gowitness scan single --url "https://sensepost.com" --write-db
gowitness 에는 많은 깃발과 스캔 유형이 많이 있습니다. 어디서나 -h 추가하고 그것에 대해 모든 것을 읽으십시오!
고급 설치 정보 및 기타 문서는 여기에서 위키를 참조하십시오.



Chi, Chromedp, Go-Rod, Cobra, Gorm, Glamor, Go-Nmap, Wappalyzergo, Goimagehash와 같은 놀라운 프로젝트가 없으면 gowitness 불가능했을 것입니다.
gowitness 는 GNU 일반 공개 V3 라이센스에 따라 라이센스가 부여됩니다. 이 라이센스의 범위를 넘어서는 권한은 http://sensepost.com/contact/에서 확인할 수 있습니다.