
gowitness เป็นยูทิลิตี้ภาพหน้าจอของเว็บไซต์ที่เขียนใน Golang ซึ่งใช้ Chrome Headless เพื่อสร้างภาพหน้าจอของเว็บอินเตอร์เฟสโดยใช้บรรทัดคำสั่งพร้อมกับตัวชมรายงานที่มีประโยชน์เพื่อประมวลผลผลลัพธ์ รองรับทั้ง Linux และ MacOS โดยรองรับ Windows ส่วนใหญ่ทำงาน
เป้าหมายหลักของ gowitness คือการถ่ายภาพหน้าจอของเว็บไซต์ ( และทำได้ดี! ) ในขณะที่เลือกประหยัดข้อมูลใด ๆ ที่รวบรวมได้ตลอดทาง ที่กล่าวว่ารายการคุณสมบัติสั้น ๆ รวมถึง:
มีหลายวิธีในการรับ gowitness ง่ายที่สุด (สมมติว่าเส้นทาง $GOBIN ของคุณอยู่ในเส้นทาง Shell $PATH ของคุณ) จะใช้ go install :
go install github.com/sensepost/gowitness@latest
มิฉะนั้นคว้าไบนารีรีลีสเฉพาะของแพลตฟอร์มหรือรวบรวมจากแหล่งที่มา จากนั้นสแกนเป้าหมายแรกของคุณการเขียนผลลัพธ์ไปยังฐานข้อมูล SQLite และภาพหน้าจอถึง ./screenshots ด้วย:
gowitness scan single --url "https://sensepost.com" --write-db
มีธงจำนวน มาก และสแกนหลายประเภทใน gowitness เพิ่ม -h ทุกที่และอ่านทั้งหมดเกี่ยวกับมัน!
สำหรับข้อมูลการติดตั้งขั้นสูงและเอกสารอื่น ๆ โปรดดูที่วิกิที่นี่



gowitness จะเป็นไปไม่ได้หากไม่มีโครงการที่น่าทึ่งเหล่านี้: Chi, Chromedp, Go-Rod, Cobra, Gorm, Glamour, Go-Nmap, Wappalyzergo, GoimageHash
gowitness ได้รับใบอนุญาตภายใต้ใบอนุญาต V3 สาธารณะ GNU ทั่วไป การอนุญาตนอกเหนือจากขอบเขตของใบอนุญาตนี้อาจมีอยู่ที่ http://sensepost.com/contact/