daemon-sec-cheatsheet

The cheatsheet vault for operators: AD, enumeration, exploitation, priv-esc, web, DFIR
git clone https://git.daemon-sec.xyz/daemon-sec-cheatsheet.git
Log | Files | Refs | README | LICENSE

aws-dynamodb.md (1181B)


      1 ---
      2 title: "AWS - Service - DynamoDB"
      3 section: "Cloud"
      4 sectionSlug: "cloud"
      5 sourcePath: "docs/cloud/aws/aws-dynamodb.md"
      6 sourceUrl: "https://github.com/swisskyrepo/InternalAllTheThings/blob/203bb0c0b290/docs/cloud/aws/aws-dynamodb.md"
      7 sha: "203bb0c0b290"
      8 isIndex: false
      9 ---
     10 
     11 # AWS - Service - DynamoDB
     12 
     13 > Amazon DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale. It's a fully managed, multi-region, multi-active, durable database with built-in security, backup and restore, and in-memory caching for internet-scale applications. DynamoDB can handle more than 10 trillion requests per day and can support peaks of more than 20 million requests per second.
     14 
     15 ## List Tables
     16 
     17 ```bash
     18 $ aws --endpoint-url http://s3.bucket.htb dynamodb list-tables        
     19 
     20 {
     21     "TableNames": [
     22         "users"
     23     ]
     24 }
     25 ```
     26 
     27 ## Enumerate Table Content
     28 
     29 ```bash
     30 $ aws --endpoint-url http://s3.bucket.htb dynamodb scan --table-name users | jq -r '.Items[]'
     31 
     32 {
     33   "password": {
     34     "S": "Management@#1@#"
     35   },
     36   "username": {
     37     "S": "Mgmt"
     38   }
     39 }
     40 ```
     41 
     42 ## References
     43 
     44 * [Amazon DynamoDB Documentation - AWS](https://docs.aws.amazon.com/dynamodb/)