
A Ruby-based tool that enumerates all public IPv4 and IPv6 addresses associated with an AWS account across multiple services including EC2, CloudFront, ELB, RDS, and others.
Checked November 2026.
aws_public_ips is a Ruby-based tool designed to enumerate and fetch all public IP addresses (both IPv4 and IPv6) associated with an AWS account. The tool functions as both a command-line interface and a library that can be integrated into other applications.
The tool supports discovery of public IP addresses across multiple AWS services including:
The tool works with both Classic and VPC deployment models across supported services. It integrates with AWS credentials through standard AWS credential mechanisms, including support for custom AWS profiles and environment variables.
Installation is available through Ruby gems, and the tool can also be executed via Docker containers. The tool outputs discovered IP addresses in a simple list format, making it suitable for integration with other security tools and scripts for asset inventory and attack surface management purposes.
No core features are listed for this product yet, so check the vendor's documentation for the full feature list.
No integrations are listed for this product yet. Check the vendor's documentation, or ask the vendor which integrations and APIs it supports.
Common questions about aws_public_ips: features, pricing and alternatives.
aws_public_ips is a product in the External Attack Surface Management category. It covers Enumeration, AWS and IP Address.
aws_public_ips is free. Download and setup instructions are at https://github.com/arkadiyt/aws_public_ips/.
Alternatives to aws_public_ips listed on CybersecTools:
Compare all aws_public_ips alternatives at https://cybersectools.com/alternatives/awspublicips
aws_public_ips is available as a cloud service. It is listed for startups, small businesses, mid-market companies and enterprises. It is free.
Side by side: features, pricing model and the company behind each one.
Automate your reconnaissance process with AttackSurfaceMapper, a tool for mapping and analyzing network attack surfaces.
Agentless EASM platform for asset discovery, exposure mgmt & risk reduction.
A tool to identify potential subdomain takeovers by checking if a CNAME record resolves to the scope address.
EASM platform with integrated CTI for asset discovery and vulnerability mgmt
External attack surface management built on the DNS you already control.
A platform providing real-time threat intelligence streams and reports on internet-exposed assets to help organizations monitor and secure their attack surface.
On our shortlist?
aws_public_ips is not a pick on the current Best Attack Surface Management Solutions for Business.
Get a summary of this page from your assistant.
Mandos MCP: ask about all 9,032 products.
Connect your AI