Skip to content

Releases: dreadnode/DreadGOAD

v1.1.0

29 Apr 01:55
633607c

Choose a tag to compare

Changelog

  • 633607c feat: add Ludus and Proxmox provider support with unified infra/provision orchestration (#141)
  • 594f5f8 chore(deps): update renovatebot/github-action action to v46.1.12 (#158)
  • 3b1b03f chore(deps): update dependency boto3 to v1.42.97 (#156)
  • 080e07b fix(deps): update github.com/cowdogmoo/warpgate/v3 digest to cd806e5 (#155)
  • 490e08d feat: add lab reset and ghost-account purge commands (#152)
  • 309177c chore(deps): update goreleaser/goreleaser-action digest to 1a80836 (#151)
  • 6709cb9 chore(deps): update dependency botocore to v1.42.96 (#144)
  • 682da6c fix(deps): update github.com/cowdogmoo/warpgate/v3 digest to 86f51bc (#142)
  • f9b6bb1 fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.299.0 (#148)
  • f386287 chore: auto-tidy go.sum and expand renovate automerge scope (#150)
  • b740873 chore(deps): update terraform aws to v6.42.0 (#145)
  • 05cb7ce chore(deps): update terraform azurerm to v4.70.0 (#146)
  • 8dc952b chore(deps): update terraform proxmox to v0.104.0 (#147)
  • 3c6a787 chore(deps): update ubuntu docker tag to v26 (#149)
  • 401410c chore(deps): update dependency boto3 to v1.42.96 (#143)
  • 1ef97c5 feat: add SSM inventory detection and conditional AWS operations
  • 0dd73d6 feat: ensure merged lab config is materialized for infra actions (#140)
  • ecf02aa feat: add RFC 7386 JSON Merge Patch overlays for environment lab configs (#139)
  • 56fb2b8 fix(deps): update github.com/cowdogmoo/warpgate/v3 digest to 159fa7d (#131)
  • bafa1db fix(deps): update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.298.0 (#138)
  • cedbebb chore(deps): update dependency botocore to v1.42.93 (#133)
  • c3ea20b chore(deps): update terraform proxmox to v0.103.0 (#137)
  • 8493bf2 chore(deps): update dependency pre-commit to v4.6.0 (#136)
  • b502d00 chore(deps): update dependency community.general to >=12.6.0,<12.7.0 (#135)
  • 8eabd1e chore(deps): update dependency boto3 to v1.42.93 (#132)
  • 2a3972d chore(deps): update renovatebot/github-action action to v46.1.10 (#134)
  • 77588a8 chore(deps): update returntocorp/semgrep docker digest to 7810f1d (#130)
  • d1f6066 feat: add LAPS reader permission verification to validation checks (#129)
  • 89c8a08 feat: add automatic inventory bootstrapping from example template (#128)
  • 781b157 chore: remove unused indirect aws-sdk-go-v2/internal/ini dependency
  • 6901766 feat: add config trace command for detailed configuration source inspection (#127)
  • 1b35aa7 fix(deps): update aws-sdk-go-v2 monorepo (#123)
  • 3a4181c chore(deps): update terraform aws to v6.41.0 (#124)
  • a1c0912 ci: update permissions for terratest workflow jobs
  • 163ffda chore(deps): update dependency boto3 to v1.42.91 (#121)
  • d9871a6 chore(deps): update terraform azurerm to v4.69.0 (#125)
  • 219171b chore(deps): update github/codeql-action action to v4 (#126)
  • c517d80 chore(deps): update dependency botocore to v1.42.91 (#122)
  • de375b4 chore(deps): update returntocorp/semgrep docker digest to d7d67e1 (#120)
  • 121dd88 chore(deps): update goreleaser/goreleaser-action digest to e24998b (#119)
  • 7b1c1d9 fix: improve task reliability for security audit and anonymous enum roles (#118)
  • 0db0df6 test: add terratest infrastructure and module integration tests (#117)
  • a0606fc ci: update workflow dependencies and improve environment handling (#116)
  • e426038 fix(deps): update dependency rich to v14.3.4 (#115)
  • 5be246d fix(deps): update github.com/cowdogmoo/warpgate/v3 digest to 4380663 (#114)

v1.0.0

15 Apr 19:36

Choose a tag to compare

Changelog

  • bb86dfc ci: add contents write permission to goreleaser job
  • fab4e36 test: use testify require for file removal in validate tests
  • 5737ac6 build: update goreleaser pre-build hook to run go mod tidy in cli directory
  • 811bb1a feat: DreadGOAD - GOAD fork with AWS cloud deployment, Go CLI, and AD automation
  • 992307a Merge pull request #486 from Orange-Cyberdefense/pr/485
  • 7ae54d1 fix compatibility
  • 2c39dc9 fix(ludus): πŸ› fix SSH options to not store host keys; allows duplicate builds on the same IP range (i.e. destroy then rebuild)
  • fa4fddd style(ludus): πŸ’„ match VM names in DRACARYS to other GOAD labs for Ludus
  • 1ba51a1 fix(ludus): πŸ› refactor ludus provider for less code re-use and better version checking
  • ff46778 fix doc for ludus v2
  • ba8ef63 fix ludus v2 fix regression
  • 20b5459 Merge pull request #484 from badsectorlabs/ludus-2-compat
  • 0e2e728 feat(providers): ✨ add ludus 2 compatibility
  • 1bd35d9 Merge pull request #483 from Orange-Cyberdefense/dracarys
  • 9df5617 fix bot and disable vagrant
  • 16eebde delete useless service
  • 95f676f fix time errors
  • 83186cd fix box version
  • ce9f025 change exploitation scenario
  • a207207 fix gssapi error
  • 4e9dd98 fix dns on linux joined computer
  • 358dc26 fix dns on linux joined computer
  • f49ff13 add dns to linux host
  • 5bba572 add ram on linux vm
  • 9ed51b4 fix disable vagrant
  • 96a14b6 add dracarys readme
  • 6818155 update doc
  • 9d061e9 fix proxmox windows 2025 usage
  • 1e647fa fix for proxmox provider
  • c13fb8a fix template name for lusdus
  • 8fc16b8 fix template name name
  • 9d35ac9 add ludus provider for dracarys
  • 0927076 fix typo
  • 74dc6c4 add provider proxmox to dracarys
  • 011def9 add azure provider
  • 85952fc add dracarys aws provider
  • c0e4ceb fix vmware dracarys install
  • f4151ce fix email glpi
  • a064e24 fix email glpi
  • 47895b2 add email glpi
  • 7fe25fd add disable ssl verification on vagrant
  • 030a2b6 add dracarys lab for testing
  • 6d42dbc Merge branch 'main' of github.com:Orange-Cyberdefense/GOAD
  • 9606647 Merge pull request #393 from zuesdevil/main
  • f164da3 update doc
  • e8bcb96 update doc
  • 7bdbb4d update aws ami
  • 2e4e7f5 update aws ami and add doc to indicate how to change it
  • e7a77ed Merge pull request #384 from ryokubaka/patch-1
  • d32f106 Merge pull request #342 from matruane/main
  • 1d30a70 forgot one variable
  • 2415a98 Merge pull request #345 from mgstate/main
  • 80a7b71 fix suggester by pr #354 but ip fixed
  • 96b84f3 Merge pull request #410 from NeffIsBack/main
  • 5b9bffc Merge pull request #435 from rayaar/issue-423/update-ws01-template
  • 71de984 Merge pull request #349 from jfarl/patch-1
  • edbbb4c Merge pull request #374 from Ab4y98/patch-1
  • ebbc257 add guacamole and lx01 extensions
  • 8370fc9 Update WS01 extension to use win10-22h2-x64-enterprise-template (#423)
  • b11efa1 Improve windows installation instructions
  • 4e88d85 Make sure globalsettings.ini is copied to the provisioning vm as well
  • cb4197e Fix git repo existense check which would always clone the repo
  • f53a15d Use raw string instead of escaping backslashes
  • 15bd3b7 Fix spelling
  • 4b73d44 Merge branch 'Orange-Cyberdefense:main' into main
  • 29ec12e update readMail.ps1
  • 1ffac9d Update Vagrantfile
  • 3bbdcfd Update Vagrantfile
  • 88ef39d add esc7-15 & share role & linux role
  • cfffc4f allow lab ext without vagrantfile
  • 9859bdb Update README.md
  • 344ea9d remove ip_range default value, fix default value not taken from goad.ini file
  • b762539 Update windows.md
  • 933364a Update windows.tf
  • 83f5d16 Update windows.tf
  • f8de21b Update windows.tf
  • 8c8a557 Add NSG to allow only SSH inbound
  • 59f5797 Merge pull request #337 from Foo-Manroot/main
  • d88d3ae Fixed tiny typo
  • f201b67 Fixed calculation of available space
  • 27dde91 add credits to vmware esxi provider
  • eccf03a add vmware esxi link into the doc
  • e645677 Merge pull request #330 from viris/v3-esxi
  • b9f45af Merge pull request #333 from kernel-sanders/main
  • c3f4881 fix: πŸ› Add router to DHCP server options
  • 13ad8ba add images to esxi docs
  • 812c5e3 issue #319 create wazuh tmp folder if not exist
  • 02bf1e6 Merge pull request #317 from catmandx/patch-1
  • 52250a5 add docs for esxi provider
  • e886f99 add vmware_esxi provider
  • 271af9d Update windows.tf fix ip ws01 desc on proxmox
  • bf4d4ed Update windows.tf fix ip ws01 on proxmox
  • 8fb5b47 Update inventory_disable_vagrant to fix machines' IP addresses
  • 603935a add templates
  • 196349b add scripts for esxi
  • 716226d fix ip on ws01 for proxmox and ludus
  • 3f6bf61 fix ludus template name on extensions ws01 & elk
  • 8c18acc Merge pull request #306 from Orange-Cyberdefense/v3-beta
  • 17e470a Merge branch 'main' into v3-beta
  • 61e71d6 bug fix #304 aws ami ID change
  • 24817eb change doc
  • b01c85d add exchange mail reader bot
  • ee803d2 add extension.json file in doc
  • d855f57 add goad-mini in compatibility
  • 7cb1533 doc changes
  • b739f8e remove unused ws01
  • 1f851b9 add poetry + goadv3 as main branch + sponsoring + docs modifications
  • cd514a7 typo in python version
  • 27fef49 Add check on venv creation
  • 8b0872d changes in gitignore
  • 23b10b3 Fix python version compatibility with python >= 3.12
  • 184f62a #296 fix proxmox variable pm_network_bridge
  • e7ff259 #300 Fix wrong machine on proxmox NHA
  • c6f80b3 #280 add inventory_disable_vagrant file
  • ca07a3f fix log ssh_key not found on creation
  • 116187d mr stark nha writeup reference
  • 10175b8 add GOAD-Mini, a lab with only one DC. to make test or be extended
  • d3647e2 fix issue #285 sudo is not used if user is not part of docker group
  • 4cdb5a2 Revert "fix issue #282 castelblack name changed to castleblack" too much impact rollback also fix issue #288
  • 0d606ee fix key not found on first instance creation #280
  • d32ed4d fix issue #282 castelblack name changed to castleblack
  • aa0a6d9 fix issue #281 delete the folder /home/vagrant/GOAD if already exist and not a git repository
  • 5abf207 improve ludus doc
  • 6cc6287 modify ...
Read more