Files
David Garcia 37a82e5827 Pre-release cleanup: cross-platform installers, remove env leaks
- Install-AllModules.ps1: rewrite as additive + cross-platform. No longer
  force-uninstalls existing Azure modules or clones external repos into the
  repo. Windows-only modules (AzureAD, winget tools) guarded by platform.
- install-dependencies.sh: drop unused qt6-websockets-dev, add libqt6svg6,
  replace snap-only pwsh install with a .deb-first fallback, stop wiping the
  apt cache.
- Remove hardcoded operator environment: absolute home path in
  WHfBAttackWindow, LAN IPs + password in gdb-attach-server.sh, and LAN IPs
  baked into GrabTokenAzureAD/webhook helper defaults (now loopback/placeholder).
- .gitignore: exclude loot/ and repo-root runtime state.
- README: Windows build steps, platform column on module table, Related
  Tooling list for the previously auto-cloned repos.
2026-07-31 07:31:17 -06:00

84 lines
1.0 KiB
Plaintext

# Build artifacts
build/
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
Makefile
*.o
*.a
*.so
*.dylib
moc_*
qrc_*
ui_*
*_autogen/
.qt/
**/.qt/
# Binaries
AnimoServer
AnimoClient
*.exe
# Runtime data (databases, logs, session history)
data/
*.db
*.db-journal
*.db-wal
*.db-shm
error.log
error.log.*
# Session persistence files (contain encrypted tokens)
*.animosession
*.animosessions
# Engagement output - never commit captured data
loot/
# Runtime state that lands at the repo root depending on the launch dir
saved_sessions.dat
device_certs.dat
history_*.txt
# IDE / Editor
.vscode/
.idea/
*.swp
*.swo
*~
.project
.cproject
.settings/
*.creator
*.creator.user
*.user
compile_commands.json
# OS junk
.DS_Store
Thumbs.db
desktop.ini
# Python
__pycache__/
*.pyc
*.pyo
*.egg-info/
.venv/
venv/
# Core dumps
core
core.*
vgcore.*
# Temporary files
*.tmp
*.bak
*.orig
# Debug log mirrors written by the runtime (see DEBUGGING.md)
animo-*-dbg.log
animo-*-gdb.log