SaaSquatch Resurrection

Hairy mythical creatures never truly die

So long are the days when an organisation's internet presence was a mail server and 20 handcrafted PHP/Perl sites. Cloud became the next cult big thing and with it came SaaS. ACME corp was now splat across Workday, M365, Salesforce etc.

As a penetration tester / red teamer; no longer was IP and subdomain brute forcing sufficient - or you'd leave cards on the table and have a cranky stakeholder when they get popped. One must now make cloud go brrr. This was a thought I had in 2021 at an Australian cybersecurity services conglomerate, which turned into an internal tool called SaaSquatch.

She was as a single big-ah .py which had a "database" of SaaS DNS/HTTP endpoints, valid / invalid indicators and candidate positioning. As a basic example, to determine if $target had Atlassian cloud, it would hit this endpoint, and depending on the REGEX match, would confirm if it existed.

https://CANDIDATE.atlassian.net/|Log in or Sign Up|Page Unavailable|Atlassian

On internal release it checked 100+ cloud platforms (I joked in the README that it checked "over 3" - always underpromise overdeliver :P). It was quite handy to get a broader lay of the land. There were even some cheeky endpoints that would not only indicate which proxy provider they used - but would even grab the internal .pac file 👀

I'm long gone from the cyber conglomerate and bid farewell to SaaSquatch knowing I'd never see her again.

Seeing her Again

Ex-colleague alerting me to a similar tool release

30 July 2026 I wake up to some old colleagues joshing that my tool had been nicked, dropping a link to: https://github.com/tantosec/saasquatch - same idea and name - spelling and all!

Through the very small Australian cyber grapevine I come to find that it was an independent clean room operation and that someone out there had the same brain I had. Not only in the idea, but combining SaaS and Sasquatch like you're searching for hairy mythical creatures on a client's perimeter.

Great brains think alike!