v3.2.0 #25
marek-methods
announced in
Announcements
v3.2.0
#25
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
PrimAITE 3.2.0 Release Note
📰 Headlines 📰
✨ What else is New ✨
DatabaseClient,RansomwareScript, andDoSBothave newCONFIGUREactions associated with them that allow setting application-specific attributes. These can be used by red agents to set the attack target after successful network discovery.🚀 Improvements 🚀
ip_addressparameter, ip configuration is handled by new CONFIGURE actions.🐛 Bug Fixes 🐛
NODE_APPLICATION_EXECUTEactions were removed from blue agents in the default configs.🚦 Tests
This release has been tested against the full PrimAITE release process, including system-level testing, user testing, and design review.
NODE_APPLICATION_INSTALLactions no longer accept anip_addressparameter. If your custom configs use this action, you need to remove this parameter. You might need to addCONFIGUREactions to your agents that previously relied on this.🔍 Known Issues 🔍
gymnasium.spaces.Discreteshape, and a list of actions must be provided using theaction_mapconfig option for each agent. Other action spaces and more flexible action space definition will be part of a future release.[rl]optional dependency flag when installing PrimAITE; they must manually install their desired version of Ray.i.e. Instead of running
pip install path/to/primaite/wheel.whl[rl], users should runpip install path/to/primaite/wheel.rland thenpip install ray[rllib]This issue is not present when installing PrimAITE on Python 3.9 and later.
⬆️ Upgrade Instructions ⬆️
From wheel
As a repo
This discussion was created from the release v3.2.0.
All reactions