Releases: dreadnode/DreadGOAD
Releases Β· dreadnode/DreadGOAD
v1.1.0
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
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 ...