├── .gitignore ├── LICENSE ├── Readme.md ├── cmd └── singularity-server │ └── main.go ├── commandcontrol.go ├── firewall.go ├── go.mod ├── go.sum ├── golang ├── LICENSE └── net.go ├── html ├── autoattack.html ├── flushdnscache.js ├── index.html ├── manager-config.json ├── manager.html ├── manager.js ├── payload.js ├── payloads │ ├── aws-metadata-exfil.js │ ├── comfyui.js │ ├── docker-api.js │ ├── duplicati-rce.js │ ├── etcd.js │ ├── exposed-chrome-devtools.js │ ├── h2.js │ ├── hook-and-control.js │ ├── jenkins-script-console.js │ ├── ollama-exfil.js │ ├── pyethapp.js │ ├── rails-console-rce.js │ ├── ray-jobs-rce.js │ ├── simple-fetch-get.js │ └── webpdb.js ├── scan-manager.html ├── scan-manager.js ├── scan.js └── singularity.html ├── logo └── logo.png ├── screenshots ├── autoattack.png ├── hookandcontrol.png └── rails-rce-auto.png └── singularity.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/LICENSE -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/Readme.md -------------------------------------------------------------------------------- /cmd/singularity-server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/cmd/singularity-server/main.go -------------------------------------------------------------------------------- /commandcontrol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/commandcontrol.go -------------------------------------------------------------------------------- /firewall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/firewall.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/go.sum -------------------------------------------------------------------------------- /golang/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/golang/LICENSE -------------------------------------------------------------------------------- /golang/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/golang/net.go -------------------------------------------------------------------------------- /html/autoattack.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/autoattack.html -------------------------------------------------------------------------------- /html/flushdnscache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/flushdnscache.js -------------------------------------------------------------------------------- /html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/index.html -------------------------------------------------------------------------------- /html/manager-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/manager-config.json -------------------------------------------------------------------------------- /html/manager.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/manager.html -------------------------------------------------------------------------------- /html/manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/manager.js -------------------------------------------------------------------------------- /html/payload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payload.js -------------------------------------------------------------------------------- /html/payloads/aws-metadata-exfil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/aws-metadata-exfil.js -------------------------------------------------------------------------------- /html/payloads/comfyui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/comfyui.js -------------------------------------------------------------------------------- /html/payloads/docker-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/docker-api.js -------------------------------------------------------------------------------- /html/payloads/duplicati-rce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/duplicati-rce.js -------------------------------------------------------------------------------- /html/payloads/etcd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/etcd.js -------------------------------------------------------------------------------- /html/payloads/exposed-chrome-devtools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/exposed-chrome-devtools.js -------------------------------------------------------------------------------- /html/payloads/h2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/h2.js -------------------------------------------------------------------------------- /html/payloads/hook-and-control.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/hook-and-control.js -------------------------------------------------------------------------------- /html/payloads/jenkins-script-console.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/jenkins-script-console.js -------------------------------------------------------------------------------- /html/payloads/ollama-exfil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/ollama-exfil.js -------------------------------------------------------------------------------- /html/payloads/pyethapp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/pyethapp.js -------------------------------------------------------------------------------- /html/payloads/rails-console-rce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/rails-console-rce.js -------------------------------------------------------------------------------- /html/payloads/ray-jobs-rce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/ray-jobs-rce.js -------------------------------------------------------------------------------- /html/payloads/simple-fetch-get.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/simple-fetch-get.js -------------------------------------------------------------------------------- /html/payloads/webpdb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/payloads/webpdb.js -------------------------------------------------------------------------------- /html/scan-manager.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/scan-manager.html -------------------------------------------------------------------------------- /html/scan-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/scan-manager.js -------------------------------------------------------------------------------- /html/scan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/scan.js -------------------------------------------------------------------------------- /html/singularity.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/html/singularity.html -------------------------------------------------------------------------------- /logo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/logo/logo.png -------------------------------------------------------------------------------- /screenshots/autoattack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/screenshots/autoattack.png -------------------------------------------------------------------------------- /screenshots/hookandcontrol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/screenshots/hookandcontrol.png -------------------------------------------------------------------------------- /screenshots/rails-rce-auto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/screenshots/rails-rce-auto.png -------------------------------------------------------------------------------- /singularity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nccgroup/singularity/HEAD/singularity.go --------------------------------------------------------------------------------