├── .github ├── FUNDING.yml ├── auto_assign.yml ├── dependabot.yml ├── release.yml └── workflows │ ├── codeql.yml │ ├── go.yml │ ├── golangci-lint.yml │ ├── release-binary.yml │ └── release-test.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yaml ├── LICENSE ├── Makefile ├── README.md ├── cmd └── pphack │ └── main.go ├── go.mod ├── go.sum └── pkg ├── exploit ├── exploit.go ├── exploits.json ├── fingerprint.go └── fingerprint.js ├── input ├── check.go └── flags.go ├── output ├── banner.go ├── json.go ├── json_test.go └── output.go └── scan ├── chrome.go ├── headers.go ├── javascript.go ├── payloads.go ├── ratelimit.go ├── runner.go └── url.go /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/auto_assign.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/.github/auto_assign.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/.github/workflows/golangci-lint.yml -------------------------------------------------------------------------------- /.github/workflows/release-binary.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/.github/workflows/release-binary.yml -------------------------------------------------------------------------------- /.github/workflows/release-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/.github/workflows/release-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/README.md -------------------------------------------------------------------------------- /cmd/pphack/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/cmd/pphack/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/exploit/exploit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/exploit/exploit.go -------------------------------------------------------------------------------- /pkg/exploit/exploits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/exploit/exploits.json -------------------------------------------------------------------------------- /pkg/exploit/fingerprint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/exploit/fingerprint.go -------------------------------------------------------------------------------- /pkg/exploit/fingerprint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/exploit/fingerprint.js -------------------------------------------------------------------------------- /pkg/input/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/input/check.go -------------------------------------------------------------------------------- /pkg/input/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/input/flags.go -------------------------------------------------------------------------------- /pkg/output/banner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/output/banner.go -------------------------------------------------------------------------------- /pkg/output/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/output/json.go -------------------------------------------------------------------------------- /pkg/output/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/output/json_test.go -------------------------------------------------------------------------------- /pkg/output/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/output/output.go -------------------------------------------------------------------------------- /pkg/scan/chrome.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/scan/chrome.go -------------------------------------------------------------------------------- /pkg/scan/headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/scan/headers.go -------------------------------------------------------------------------------- /pkg/scan/javascript.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/scan/javascript.go -------------------------------------------------------------------------------- /pkg/scan/payloads.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/scan/payloads.go -------------------------------------------------------------------------------- /pkg/scan/ratelimit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/scan/ratelimit.go -------------------------------------------------------------------------------- /pkg/scan/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/scan/runner.go -------------------------------------------------------------------------------- /pkg/scan/url.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edoardottt/pphack/HEAD/pkg/scan/url.go --------------------------------------------------------------------------------