| arnageddon | ||
| index.html | ||
| README.md | ||
ARNageddon
Ever run ScoutSuite or some other AWS security scanner and get bombarded with a wall of ARNs? Then spend hours battling AWS's console, copy-pasting those cryptic strings into search bars, clicking through endless menus just to find the damn resource? Yeah, me too. It's infuriating.
Enter ARNageddon – your ARN-to-console-link converter. Feed it an ARN, and it spits out the direct console link and the AWS CLI command to get you there instantly. No more wrestling with the console's labyrinthine UI.
Note: This is version 0.0.1. The links and commands were compiled from AWS documentation and LLM assistance. Please verify them before relying on them in production.
Usage
arnageddon <arn>
Example:
arnageddon arn:aws:s3:::my-bucket
Output:
Console Link: https://console.aws.amazon.com/s3/buckets/my-bucket
AWS Command: aws s3 ls s3://my-bucket
Supported Services
- S3
- IAM (users, roles)
- EC2 (instances)
- Lambda (functions)
- RDS (databases)
- CloudFormation (stacks)
- CloudTrail (trails)
- ELB (load balancers)
- API Gateway (REST APIs)
- Config (rules)
- Kinesis (streams, delivery streams)
- KMS (keys)
- SQS (queues)
- SNS (topics)
Supports AWS partitions: standard, China (aws-cn), GovCloud (aws-us-gov).
Installation
Just clone the repo and run the script with Lua. No dependencies needed (assuming you have lua installed)
Contributing
Found a service not supported? Add it! PRs welcome.