Automated OS hardening scripts
Read all relavent sections before contributing. Create issues for any errors or feature suggestions. Please follow all applicable rules and act respectfully.
Notice: Any AI generated or AI assisted code must be disclosed in inline comments and your pull request. By including AI assisted content you certify that you have (i) manually reviewed all generated code, (ii) independently certified all code to work as documented, and (iii) fully understand and documented all generated code. Undiclosed AI generated code may be removed without prior notice.
- Create a fork of this repository. Do not commit changes directly to this repository unless they are vital security updates discussed and approved in an issue.
- Make desired changes within your fork.
- Document all changes in the script's [scriptname].md file, located in documentation/[scriptname].md
- Create a pull request on this repository.
- Wait for review and answer questions/address concerns of other contributors.
- A maintainer may approve or request changes. Please remain curtious and patient during the review process, as it may take a while to confirm all changes work as intended.
- Confirm that this functionality requires a new script and can not be added to an existing script.
- Create a fork of this repository. Do not commit changes directly to this repository unless they are vital security updates discussed and approved in an issue.
- Create a script with a descriptive name for its intended usage, for example "windows11.ps1".
- Add changes within your fork
- Create a documentation in a file located in documentation/[scriptname].md (e.g. "documentation/windows11.md"). Document all changes your script makes to the system, as well as how to invoke the script.
- Create a pull request on this repository.
- Wait for review and answer questions/address concerns of other contributors.
- A maintainer may approve or request changes. Please remain curtious and patient during the review process, as it may take a while to confirm your script works as intended.