Use this checklist to ensure AegisScan-OpenCore is ready for a professional, ethical public release.
- README.md: Refined for "Defensive Research" tone. All "hacking" terminology removed/replaced.
- ETHICS.md: Verify it explicitly prohibits unauthorized use and cites laws (CFAA, etc.).
- LICENSE: Ensure AGPL-3.0 text is present in the root
LICENSEfile. - SECURITY.md: (Recommended) create a file describing how to report vulnerabilities found in the framework itself.
- CONTRIBUTING.md: (Recommended) create guidelines that explicitly reject "exploit" submissions.
- No Exploits: Scan
modules/to ensure no actual CVE exploits (payloads) are included. - No Hardcoded Creds: Check for accidental API keys or passwords in
examples/orconfig/. - Clean History: Ensure
.githistory doesn't contain previously deleted sensitive info or aggressive tools.
- Description: GitHub repo description should match the subtitle: "Mission-Aware Defensive Adversarial Simulation Framework".
- Topics: Use tags like:
defensive-security,purple-team,adversarial-simulation,cyber-range,research. - NOT Tags: Avoid tags like
hacking,exploit-db,malware.
- Author Identity: Ensure your git config (
user.name,user.email) is what you want public. - Build Check: Does the
Installationcommand actually work on a fresh machine?