Skip to content

Adding InSp3ctor tool for public buckets.#94

Open
aarushikool wants to merge 1 commit intoPhonePe:mainfrom
aarushikool:inspector
Open

Adding InSp3ctor tool for public buckets.#94
aarushikool wants to merge 1 commit intoPhonePe:mainfrom
aarushikool:inspector

Conversation

@aarushikool
Copy link
Copy Markdown

@aarushikool aarushikool commented Apr 3, 2026

This PR adds InSp3ctor as a new prerecon tool to enable cloud bucket discovery and enumeration in Mantis.
Changes made:

  • Integrated InSp3ctor for discovering public and redirected Amazon S3 cloud storage buckets.
  • Added ANSI escape code stripping to correctly parse the tool's colored terminal output.
  • Introduced extract_bucket_url() to filter only true positive results (public/redirect) and ignore non-existent buckets.
  • Added identify_cloud_provider() to automatically detect the cloud provider from the bucket URL (Amazon S3, Azure, DigitalOcean, Google Cloud).
  • Results are stored in extended_assets_collection under a new cloud_bucket asset type with a unique hash-based ID to prevent duplicates.
  • Added ASSET_TYPE_CLOUD_BUCKET constant to constants.py
    InSp3ctor will complement the existing FindCDN and Naabu prerecon tools by adding cloud storage enumeration to the reconnaissance workflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant