Translate

quinta-feira, 27 de agosto de 2020

goGetBucket - A Penetration Testing Tool To Enumerate And Analyse Amazon S3 Buckets Owned By A Domain


When performing a recon on a domain - understanding assets they own is very important. AWS S3 bucket permissions have been confused time and time again, and have allowed for the exposure of sensitive material.

What this tool does, is enumerate S3 bucket names using common patterns I have identified during my time bug hunting and pentesting. Permutations are supported on a root domain name using a custom wordlist. I highly recommend the one packaged within AltDNS.

The following information about every bucket found to exist will be returned:
  • List Permission
  • Write Permission
  • Region the Bucket exists in
  • If the bucket has all access disabled

Installation
go get -u github.com/glen-mac/goGetBucket

Usage
goGetBucket -m ~/tools/altdns/words.txt -d <domain> -o <output> -i <wordlist>
Usage of ./goGetBucket:
-d string
Supplied domain name (used with mutation flag)
-f string
Path to a testfile (default "/tmp/test.file")
-i string
Path to input wordlist to enumerate
-k string
Keyword list (used with mutation flag)
-m string
Path to mutation wordlist (requires domain flag)
-o string
Path to output file to store log
-t int
Number of concurrent threads (default 100)
Throughout my use of the tool, I have produced the best results when I feed in a list (-i) of subdomains for a root domain I am interested in. E.G:
www.domain.com
mail.domain.com
dev.domain.com
The test file (-f) is a file that the script will attempt to store in the bucket to test write permissions. So maybe store your contact information and a warning message if this is performed during a bounty?
The keyword list (-k) is concatenated with the root domain name (-d) and the domain without the TLD to permutate using the supplied permuation wordlist (-m).
Be sure not to increase the threads too high (-t) - as the AWS has API rate limiting that will kick in and start giving an undesired return code.

Related articles


  1. Underground Hacker Sites
  2. Hack Apps
  3. Hacker Tools Windows
  4. Hacker Tools Linux
  5. Easy Hack Tools
  6. Hacking Tools Hardware
  7. New Hacker Tools
  8. Hacker Tools Apk
  9. Hack Tools 2019
  10. Pentest Tools Review
  11. How To Install Pentest Tools In Ubuntu
  12. Pentest Tools Windows
  13. Physical Pentest Tools
  14. New Hacker Tools
  15. Game Hacking
  16. Pentest Tools For Android
  17. Hackrf Tools
  18. Pentest Tools For Windows
  19. Pentest Tools Android
  20. What Is Hacking Tools
  21. Hack Rom Tools
  22. Computer Hacker
  23. Hacking Tools For Games
  24. Growth Hacker Tools
  25. Hacking Tools For Kali Linux
  26. Hacking Tools Usb
  27. Pentest Tools Website
  28. Hacker Tool Kit
  29. Pentest Box Tools Download
  30. Hacker Tools Github
  31. How To Make Hacking Tools
  32. Hacker Tools 2020
  33. How To Hack
  34. Hacking Tools Usb
  35. New Hacker Tools
  36. Computer Hacker
  37. Pentest Reporting Tools
  38. Hack Tools Download
  39. Hack Tools For Mac
  40. Hak5 Tools
  41. Bluetooth Hacking Tools Kali
  42. Hacking Tools For Beginners
  43. Pentest Tools Free
  44. Growth Hacker Tools
  45. Hacking Tools For Windows 7
  46. Hacking Tools For Windows 7
  47. Hacking Tools Pc
  48. Physical Pentest Tools
  49. Hack Tools Online
  50. What Is Hacking Tools
  51. Computer Hacker
  52. Hack Tools Download
  53. Pentest Recon Tools
  54. Hack Tools Online
  55. Hacking Tools Name
  56. Hak5 Tools
  57. Hacking Tools For Windows
  58. How To Make Hacking Tools
  59. Hacking Apps
  60. Hacker Tools Free Download
  61. Pentest Tools For Ubuntu
  62. Hack Tools For Ubuntu
  63. Install Pentest Tools Ubuntu
  64. Hacking Tools Pc
  65. Bluetooth Hacking Tools Kali
  66. Nsa Hack Tools
  67. Hacker Tools Windows
  68. Hacking Tools For Kali Linux
  69. Hacker Security Tools
  70. Pentest Tools Website
  71. Hacker Tools
  72. Pentest Tools For Ubuntu
  73. Usb Pentest Tools
  74. Hacker Tools Free Download
  75. Hacking Tools For Beginners
  76. Hacking Tools Github
  77. Pentest Tools Website
  78. Hacking Tools For Mac
  79. Hacker Tools Free Download
  80. What Is Hacking Tools
  81. Hacker Tool Kit
  82. What Is Hacking Tools
  83. Pentest Tools Subdomain
  84. New Hack Tools
  85. Hacker Tools Github
  86. What Is Hacking Tools
  87. Hacking Tools For Kali Linux
  88. Hacking Tools Hardware
  89. Hacking Tools For Pc
  90. Pentest Recon Tools
  91. Hackers Toolbox

Arquivo do blog